하루에 최소 2시간 이상 공부하면 과정을 완료하는 데 약 6개월이 소요됩니다. 모든 필수 기술을 배우고 성공적인 경력을 쌓을 수 있는 충분한 기술을 습득하게 됩니다
Module 1
1개월
10개의 주제
이 단계에서는 웹에서 인터페이스를 만드는 기본을 배우게 됩니다.
Topic 1: HTML 문서 구조, 블록 모델, 기본 태그. 이미지 형식 선택.
주제 2: 시맨틱 마크업, 접근성 및 SEO.
주제 3: 양식 작업, 서버와의 상호 작용.
주제 4: CSS 페이지 스타일링: 셀렉터 및 애플리케이션 우선순위, 포지셔닝, 그리드(플렉스박스, 그리드) 작업.
주제 5: 적응형 레이아웃: 미디어 쿼리, 모바일 우선 접근 방식.
주제 6: 프로젝트의 스타일 구성, BEM 방법론.
주제 7: 고급 CSS 기법: 유사 요소, 애니메이션, 그림자 및 그라디언트 스타일링.
주제 8: CSS를 이용한 애니메이션, 변환 및 필터.
주제 9: 페이지와의 기본적인 자바스크립트 상호작용, 이벤트 처리. 외부 모듈 연결.
Topic 10: 개발 도구: 전처리기 사용, 코드 최소화, npm, webpack.
Module 2
2개월
10개의 주제
기본 언어 개념, 브라우저 작업, 간단한 프로그램 작성
주제 11: 기본 언어 구문, 변수 및 상수, 데이터 유형 및 구조, 함수, 루프.
주제 12: 함수, 고차 함수, 재귀를 사용한 고급 작업.
주제 13: 고급 언어 구문: 휴식/확산 연산자, 파괴.
주제 14: JS의 표준 수업: 지도, 설정. 날짜 맞추기.
주제 15: 폐쇄, 범위, 통화 상황.
주제 16: JS 프로토타입 모델과 현대 클래스 구문.
주제 17: 비동기 코드 작업(약속, 콜백, 비동기/대기). 이벤트 루프.
주제 18: DOM 작업. 요소의 선택 및 수정. 이벤트 모델. 클라이언트에 대한 데이터 저장.
주제 19: 네트워크 요청 작업: 아약스, 페치.
주제 20: 웹의 원리, 웹 서버와 DNS, HTTP 프로토콜. REST 아키텍처. 웹 인증.
Module 3
2개월
9개의 주제
단일 페이지 응용프로그램 개발 기본사항
주제 21: react.js 작동 방식, JSX 구문 및 Virtual DOM 작동 방식
주제 22: 구성 요소 접근 방식, 구성 요소 상태, 데이터 전달, 이벤트 처리
주제 23: 템플릿의 조건과 루프
주제 24: 구성 요소 수명 주기, 렌더링 최적화
주제 25: 리액트에서 스타일 작업.
주제 26: 양식 데이터 처리, 유효성 검사
주제 27: 클라이언트-서버 애플리케이션 구축.
주제 28: 리액트-라우터를 사용한 응용 프로그램에서의 라우팅
주제 29: 상태 관리: Redux, 비동기 통신
Module 4
1개월
Java 개발자가 필요로 하는 전체 기술 스택을 사용하여 실제 상용 프로젝트 작성
HTML
CSS/SASS
JavaScript/TypeScript
React
Redux
Git
NPM
Webpack
Module 5
1개월
받은 모든 지식을 새로고침하고 체계화할 수 있도록 도와드리겠습니다. 멘토와 함께 최종 테스트를 위해 모든 항목을 검토하고, 인사 전문가가 멋진 이력서 작성, 최고의 기업 선택 및 성공적인 입사 면접 준비를 도와드립니다. 제안을 받은 후 가장 좋은 것을 선택할 수 있도록 도와드리겠습니다.
교육과정
주요 원칙
01
멘토링
적절한 경험을 가진 멘토가 실제 프로젝트를 보여주고 향후 작업에서 적용할 수 있는 지식을 공유합니다
02
6개월
학습 프로세스를 구축할 수 있는 유연한 일정 및 기회
03
취업알선
한국, 미국 및 기타 국가에서 취업하는 데 도움이 되는 취업 알선 특별 과정을 무료로 제공합니다. CV 클리닉에서 IT 기업까지
"In April 2022, I started training at Habsida. I was lucky enough to be able to stay at home with my little one while I studied in the evenings and while he was sleeping. In just eight months, I learned web and graphic design! I was so lucky to find a job in a company in Seoul within a month! There were even a few options!
Andrew, 44, Canada
In Korea, I was lucky enough to be working as an English-Russian translator. One day, I came across the Habsida School and it was love at first sight! The school's program is really versatile and gives you the chance to gain knowledge and skills while combining them with your current job. What's really great about the school is that it has very strong support from mentors. And perhaps most importantly, the school helps you find a job!
Sergey, 28, Russia
I came to Korea last year, and it was such an amazing experience! Before that, I worked as a data analyst in the banking industry back home. After studying at Habsida, I was lucky enough to find a great job in Korea after just a couple of weeks of searching. I make over $3,000 USD a month, and I don't even speak Korean!
Hussen, 26, Uzbekistan
I was really hoping to get a job right after university in Korea, but it just didn't work out. It all started when I came across Habsida ads on social media and got really interested! Then I applied and was accepted! Once I'd completed the training, I was invited to an interview, and after a little while, I was offered a great job in a startup company!
Olena, 26, Ukraine
The pace of the course was pretty intense at times, but it was totally doable! Just a heads-up: this course won't do everything for you. You'll get a shovel, but you'll have to do the digging yourself. It was all so worth it, and I'm so proud of myself for finishing! I still can't believe it all worked out!
Daniel, 26, United Kingdom
I was on the hunt for a new career and was looking for some programming courses. I was so excited to find Habsida online and in English! After 10 months of training, I was so excited to find a job in just a few weeks!
Sergey, 32, Uzbekistan
Training took me about seven months, but it was totally worth it! After the training, I had to prepare for interviews and write my CV. I was lucky enough to be hired after several interviews!