본문 바로가기

IT8

인프런 영한님 커리큘럼 매번 공부할때마다, 헷갈려서 정리해놓는 영한님 강좌 순서(자바 제외)1. 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술스프링 입문자가 예제를 만들어가면서 스프링 웹 애플리케이션 개발 전반을 빠르게 학습할 수 있습니다.2. 스프링 핵심 원리 - 기본편스프링 입문자가 예제를 만들어가면서 스프링의 핵심 원리를 이해하고, 스프링 기본기를 확실히 다질 수 있습니다.3. 모든 개발자를 위한 HTTP 웹 기본 지식실무에 꼭 필요한 HTTP 핵심 기능과 올바른 HTTP API 설계 방법을 학습합니다.4. 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술웹 애플리케이션을 개발할 때 필요한 모든 웹 기술을 기초부터 이해하고, 완성할 수 있습니다.스프링 MVC의 핵심 원리와 구조를 이해하고, 더 .. 2024. 8. 5.
Web Server vs Web Application Server Web Server vs Web Applicatin Server 1. 개념 Web = World Wide Web 의 약자로서, 인터넷을 기반으로 사용되는 서비스이다. WWW or W3 라고 많이 불려진다. 기본적으로 웹의 3대 요소에는 URL(주소), HTML(내용), HTTP(통신 규약)등 3개의 구성요소를 가지고 있다. URI : Uniform Resource Identifier 로서 인터넷에서 웹 페이지, 이미지, 비디오 등 리소스의 위치를 가리키는 문자열로서, 주소를 나타내고 있다. HTML : Hypertext Markup Language 로서 웹 문서의 구조를 만들기 위한 언어로서, 정적인 컨텐츠를 담당하고 해당페이지의 내용을 담고 있다. *HTML 은 Markup Language 로서 Pro.. 2023. 7. 14.
자주 사용하는 이클립스 단축키 Ctrl + F11 : 실행 Ctrl + Shift + F : 소스 정렬 Ctrl + Alt + Up(down) : 한 줄 (블럭) 복사 Alt + 방향키 : 위(아래) 줄과 바꾸기 Ctrl + Shift + o : 자동 import, 안쓰는 import 삭제 Ctrl + D :한 줄 삭제 Ctrl + Shift + S : 모든 소스코드 저장 Ctrl + / : 한 줄 or 블록 주석 처리 / 해제 (//) Ctrl + Shift + / : 블럭을 주석 처리(/* */) 2023. 3. 21.
SI, SM 차이 및 Project 포지션 정리 SI, SM 차이 및 Project 포지션 정리 SI/SM SI (System Integration) 기업이 필요로 하는 정보시스템에 관한 기획에서부터 개발과 구축, 나아가서 운영까지의 모든 서비스를 제공하는 업무 기업에서 사용할 프로그램을 구축하는 업무. 요구사항 분석, 분석/설계, 개발, 테스트, 검수 프로젝트 단위로 진행되며, 프로젝트가 주 로서 팀이 구성되고, 개발 환경, 개발 언어 등 모두 결정 된다. SM (system Maintenance) 시스템의 기능상 오류가 발생하거나, 현재 구축된 프로그램의 기능을 변경 혹은 추가 하는등 실제 현업에서 업무를 담당하는 사람들이 시스템을 편리하고 안정적으로 사용할 수 있도록 지원하는 업무. 오류 수정, 기능 개선, 기능 추가, 데이터 제공, 시스템 안정.. 2022. 7. 27.
OSI 7 계층 이란? OSI 7계층 1. OSI 7계층 이란? OSI 7계층 (OSI 7 Layer)는 네트워크 프로토콜이 통신하는 구조를 7개의 계층으로 분리하여 각 계층간 상호 작용하는 방식을 정해 놓은 것이다. 1980년대 컴퓨터 통신망이 확산되면서 다양한 통신망이 확산되면서 다양한 통신망 혼재 상황에서의 기능별 분류가 필요해져 통신망별 정보교환을 위한 별도의 절차를 마련하는 갓은 비효율적이므로 다른 제조업자의 시스템이라도 네트워크 유형에 관계없이 상호 통신이 가능한 지침이 필요했다. 일반적인 통신 환경에서 서로 통신을 원하는 양 당사자는 신뢰성 있고, 원활한 통신을 수행하기 위해 서로 합의에 의해 설정한 통신 규약, 즉 프로토콜을 가지게 됐다. 컴퓨터간의 네트워크의 필요성이 절실하게 대두되자 ISO에서 OSI 7 계층.. 2022. 6. 4.
자료구조와 알고리즘 이란? 자료구조와 알고리즘이란? 공부를 할 때마다, 자료구조, 알고리즘은 중요하다는 이야기는 많이 들어왔는데 정확한 차이가 무엇인지를 구분할 수 없어, 문득 찾아보게 되었다. 자료구조 자료구조란? 서비스나, 어플리케이션에 필요한 데이터를 정리해서 담는 구조 , 즉 컴퓨터 과학에서 효율적인 접근 및 수정을 가능케 하는 자료의 조직, 관리, 저장을 의미한다. 자료구조는 데이터 값의 모임, 또 데이터 간의 관계, 그리고 데이터에 적용할 수 있는 함수나 명령을 의미한다. 자료구조의 분류 자료구조는 크게, 구현과 형태에 따라 나뉜다. 구현에 따른 자료구조 종류 설명 배열 가장 일반적인 구조이다. 메모리 상에 같은 타입의 자료가 연속적으로 저장된다. 자료값을 나타내는 가장 작은 단위가 자료를 다루는 단위이다. 튜플 둘 이.. 2022. 4. 15.