【한글자막】 100일 코딩 챌린지 - Web Development 부트캠프
What you'll learn
- 웹 작동 방식과 웹 개발자로 시작하는 방법
- 100일 안에 웹 개발 배우기(선택 사항 - 다른 속도를 선택할 수도 있음)
- 웹사이트, 웹 앱 그리고 웹 서비스 구축(이러한"things"이 무엇인지 이해)
- HTML, CSS과 자바 스크립트로 프론트엔드 사용자 인터페이스 구축
- NodeJS, Express 및 SQL + NoSQL 데이터베이스로 백엔드 프로세스 구축
- 웹사이트에 사용자 인증, 파일 업로드 또는 데이터베이스 쿼리와 같은 고급 기능 추가
Requirements
- 사전 웹 개발 또는 프로그래밍 지식이 필요하지 않습니다! 처음부터 시작하겠습니다!
- 시작하려면 컴퓨터나 Mac만 있으면 됩니다!
Description
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에 남기실 수 있지만, 꼭 영어로 남겨주세요. 그래야 답변을 드릴 수 있습니다. :)
여러분과 함께 이 여정을 시작하고 싶습니다. 그럼 이제 시작하겠습니다!
맥스 & 마누엘
Who this course is for:
- 초급자와 고급 웹 개발을 배우려는 학생
- 웹 개발 경험이 전혀 없고 웹 개발자가 되고 싶은 학생
- 포괄적인 참조가 필요하거나 고급 주제에 대해 자세히 알아보고 기본 사항을 새로 고치고 싶어하는 숙련된 웹개발자
- 많은 과정 예제와 연습 문제를 탐구하는 데 관심이 있는 모든 학생
Instructors
Bundling the courses and know how of successful instructors, Academind strives to deliver high quality online education.
Online Education, Real-Life Success - that's what Academind stands for. Learn topics like web development, data analyses and more in a fun and engaging way.
We've taught more than 2,000,000 students on a broad variety of topics. We'd love to teach you as well! :)
Keep learning!
Experience as (Web) Developer
Starting out at the age of 12 I never stopped learning new programming skills and languages. Early I started creating websites for friends and just for fun as well. Besides web development I also explored Python and other non-web-only languages. This passion has since lasted and lead to my decision of working as a freelance web developer and consultant. The success and fun I have in this job is immense and really keeps that passion burningly alive.
Starting web development on the backend (PHP with Laravel, NodeJS, Python) I also became more and more of a frontend developer using modern frameworks like React, Angular or VueJS in a lot of projects. I love both worlds nowadays!
I also build full-stack applications and acquired expert DevOps and cloud computing knowledge - proven by the many AWS certifications I hold (incl. the top-level Solutions Architect Professional certification).
As a self-taught developer I had the chance to broaden my horizon by studying Business Administration where I hold a Master's degree. That enabled me to work in a major strategy consultancy as well as a bank. While learning, that I enjoy development more than these fields, the time in this sector greatly improved my overall experience and skills.
Experience as Instructor
As a self-taught professional I really know the hard parts and the difficult topics when learning new or improving on already-known languages. This background and experience enables me to focus on the most relevant key concepts and topics. My track record of many 5-star rated courses and more than 2,000,000 students on Udemy is the best proof for that.
Whether working as development instructor or teaching Business Administration I always received great feedback. The most rewarding experience is to see how people find new, better jobs, build awesome web applications, acquire amazing projects or simply enjoy their hobby with the help of my content.
Together with Manuel Lorenz, I founded Academind to offer the best possible learning experience to our more than 2,000,000 students.
Having worked as a business analyst in both a major consultancy and an investment bank, I always found myself confronted with both various and complex problem sets and challenging client demands. The rapid development of technology and business requirements forces everyone to constantly adapt and to continue learning.
Being an early adopter of new and quickly evolving tools, I always enjoyed both learning these tools and passing on my knowledge to my colleagues and fellow students.
Since working as a business analyst implies a high affinity to programming, I also enjoy working as a web developer. It's that combination of self-taught knowledge and its application in a highly competitive consulting environment for various clients which gave me the ability to evaluate solutions from an industry perspective as well as from a learner's perspective. The latter also allows me to identify the pain points students might hit when learning these tools.
Since I always found it hard to find high quality, understandable and comprehensive learning materials, I decided to create such materials on my own. Together with Maximilian Schwarzmüller I founded Academind to offer the best possible learning experience on web development and data science to our more than 2.000,000 students.
1980년 도서출판 '헤임인터내셔널'이라는 이름으로 설립된 웅진씽크빅은 '헤임고교학습', '어린이마음', '웅진위인전기', 등을 잇따라 성공적으로 선보이며 교육업계를 이끌어왔습니다.
유아에서 성인을 아우르는 다양한 교육문화 콘텐츠를 개발, 제공하며 40년간 끊임없이 발전하는 교육기업입니다.
2021년 3월, 웅진씽크빅은 Udemy와 Strategic Alliance를 체결하였으며,
다양한 Udemy의 글로벌 Bestseller 강의들을 한국 수강생들에게 소개하고 있습니다.
영어를 어려워하는 수강생을 위해 글로벌 인기 강의에 한국어 자막도 제공하고 있으며, 국내에서 학습 수요가 높은 IT, 비즈니스, 직무개발, 어학 분야 등의 유명 강의도 모두 들을 수 있도록 다양한 콘텐츠 공급사와 제휴를 맺어 E-Learning 사업을 지속적으로 확대해나가고 있습니다.