100일동안 완성하는 웹 개발 부트캠프!
사전 지식이 없는 초보부터 웹 개발 지식이 있는 개발자까지!
연습 문제, 퀴즈, 과제, 데모 프로젝트 포함!
100일 코딩 챌린지 - 웹 개발 부트캠프 강의를 선택해야 하는 이유
웹 개발자가 되고 싶습니까?
이 과정은 초보자와 고급 개발자를 위한 강의입니다
이 과정은 여러분께 웹 개발을 가르치고 100일 안에 여러분을 웹 개발자로 만들어 줄 겁니다 - 또는 여러분이 핵심 필수 사항을 새로 고치고 기존 지식을 확장할 수 있게 해줍니다!
웹 개발자가 되는 것은 훌륭한 선택입니다. 웹 개발은 많은 경력 경로를 제공하고 웹 개발 기술은 오늘날 존재하는 거의 모든 비즈니스에 필요하기 때문이죠. 물론 이는 앞으로 더 늘어날 겁니다!
웹사이트뿐만 아니라 Uber 또는 AirBnB와 같은 모바일 앱에서 사용하는 "비하인드 스토리" 서비스에 관한 것이기도 합니다. 또한 구글 문서 도구와 같은 풍부한 웹 앱과 브라우저 게임에 관한 것이기도 하죠. 물론 페이스북과 같은 일반 웹사이트, 온라인 블로그, 아마존과 같은 온라인 상점 등에 대해서도 마찬가지입니다.
따라서 웹 개발자의 수요가 높다는 것은 놀라운 일이 아닙니다! 그리고 훌륭한 직업 관점 외에도 웹 개발자로서 여러분만의 디지털 비즈니스를 쉽게 구축할 수도 있습니다!
이 과정은 여러분을 위한 겁니다!
이 과정은 처음부터 웹 개발을 가르치고 이 과정에 포함된 '100 Days Of Code Challenge' 덕분에(참여하는 것은 선택 사항이지만요!) 이 코스의 도움을 받으면 100일 안에 웹 개발자가 될 수 있습니다!
이 과정을 시작하기 위해 사전 웹 개발 지식이 전혀 필요하지 않습니다. 우리는 모든 중요한 기본 사항, 모든 기본 사항과 모든 핵심 개념을 함께 단계별로 탐구할 겁니다.
그러나 이 과정은 이미 웹 개발 지식이 있는 고급 과정 학생을 위한 것이기도 합니다. 심화 과정이므로 HTML, CSS 또는 NodeJS와 같은 핵심 기본 사항에 대해 더 깊이 파고들고 결제 처리, REST API 또는 웹사이트 보안 구축과 같은 고급 개념을 탐색하여 기존 지식을 확장할 수 있습니다.
대규모 코스이기 때문에 코스는 모듈식으로 구성됩니다. 즉, 단계별로, 강의별로 진행할 수 있지만 가장 흥미로운 코스 섹션으로 바로 이동할 수도 있습니다. 물론 모든 강의와 섹션이 서로를 기반으로 하기때문에 초보자에게는 '단계별' 접근 방식을 권장합니다. 하지만 경험이 많은 웹 개발자라면 관심이 없는 기본 사항은 건너뛸 수 있습니다!
100일의 코드 챌린지
우리는 "100일 간의 코드 챌린지"를 염두에 두고 이 과정을 만들었습니다. 이 챌린지는 100일 동안 하루에 1시간 이상 코딩하도록 동기를 부여하는 것을 목표로 합니다.
이 과정은 방대한 과정(약 80시간의 콘텐츠 포함!)이기 때문에 너무 부담스러울 수 있어요. 우리는 많은 학생들이 과정을 마치지 못한다는 것을 알고 있습니다.
이 과정은 콘텐츠, 연습 문제, 퀴즈, 과제 그리고 데모 프로젝트로 가득 차 있기 때문에 안타까운 일이에요! 우리는 브라우저 게임, 블로그, 여행 웹사이트, 온라인 상점 등을 구축해 볼 겁니다.
따라서 하루에 1~2시간씩 동영상 시청과 학습을 통해 100일 안에 처음부터 끝까지 이 과정을 수강할 수 있는 방법을 정확히 제공해 드립니다. 과정의 일부로 명확한 구조를 제공하는 도우미 웹 사이트에 액세스할 수 있으며 과정 커리큘럼에서 주석을 바로 찾을 수도 있습니다.
물론 이 "100일" 도전은 선택 사항입니다! 여러분의 속도에 맞춰 코스를 수강하고 관심이 없는 콘텐츠는 건너뛸 수도 있습니다!
위험 부담 없이 사용해 보세요
이 과정은 30일 환불 보장과 함께 제공됩니다. 여러분을 위한 내용이 아님을 알게 되면 질문 없이 환불 받을 수 있습니다!
100일 코딩 챌린지 - 웹 개발 부트캠프 강의의 세부 커리큘럼
이 강의는 콘텐츠로 가득 찬 거대한 과정이며 우리가 웹 개발을 배웠을 때 갖고 싶었을 웹 개발 부트캠프입니다.
다음은 이 과정의 일부로 살펴볼 주요 개념에 대한 요약입니다.
웹 작동 방식
핵심 기술: HTML, CSS & 자바 스크립트
HTML 문서가 어떻게 구성되고 HTML 요소가 올바르게 사용되는지 이해하기
박스 모델, 플렉스박스, 위치 지정, 단위 등과 같은 핵심 CSS 개념 배우기
반응형 웹사이트 구축, 레이아웃, 사용자 정의 CSS 속성, CSS 그리드 등과 같은 고급 CSS 개념 탐색하기
처음부터 브라우저 측 자바 스크립트 배우기
"DOM"이 무엇이며 자바 스크립트를 통해 이를 조작할 수 있는 방법 이해하기
브라우저/사용자 이벤트와 자바 스크립트로 처리하는 방법 탐색하기
이러한 모든 기술을 연습하고 완전히 이해하기 위해 수많은 프로젝트(예: 틱택토 브라우저 게임)를 구축하기
NodeJS & ExpressJS를 사용한 백엔드 개발 자세히 알아보기
NodeJS가 무엇이며 어떻게 작동하는지 알아보기
동적 라우팅 또는 동적 템플릿과 같은 고급 개념을 사용하여 기본 백엔드 기반 웹사이트 구축하기
데이터베이스 작업 방법 알아보기 - SQL & NoSQL(무엇인지 알아보기)
NodeJS & Express에서 SQL/NoSQL 사용 방법 연습하기
인증, 웹사이트 보안, 코딩 패턴, 파일 업로드, 사용자 입력 유효성 검사 등과 같은 고급 개념에 대해 자세히 알아보세요!
다시: 모든 고급 개념을 연습하기 위해 많은 프로젝트(예: 완전한 온라인 상점, 처음부터!)를 구축하기
웹사이트에서 타사 패키지 및 서비스(예: 결제용 스트라이프)를 사용하는 방법 알아보기
REST API 구축과 같은 보다 전문화된 고급 개념으로 이동하기
Vue.js와 같은 프론트엔드 자바 스크립트 프레임워크를 탐색하여 더욱 강력한 웹 사용자 인터페이스 구축하기
그 밖에도 - 전체 커리큘럼을 확인하여 전체 목록을 얻어보세요!
강의를 들으시고 강의와 관련하여 궁금하신 점은 무엇이든 Q&A에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)
여러분과 함께 이 여정을 시작하고 싶습니다. 그럼 이제 시작하겠습니다!
맥스 & 마누엘