What can be your career in Korea after the course?
Technologies and skills you will learn:
JavaScript
Git
GitHub
CSS/SASS
HTML
TypeScript
React
Redux
NPM
Webpack
Adaptive publishing
Vue.js
GitLab
Pixel Perfect
Web applications development
React.js
Backend development basics
Preprocess Sass
Grid Layout
$1000+
Junior
сразу после выпуска и стажировки
$1500+
Junior
for fresh graduates
$1000+
Junior
сразу после выпуска и стажировки
$2500+
Middle
with 3 years experience
$5000+
Senior
with 5 years experience
Head of HR department
Jane Lee
already employed by Korean companies
1
92% of our graduates find jobs in the first 2-3 months
50+ graduates
We guarantee employment if you complete your training
3 years of training and employment of developers and designers
2
3
Course curriculum
If you study at least 2 hours per day the course will take around 6 months to complete – you will learn all essential technologies and gain skills that would be more than enough for successful career
Module 1
1 months
10 topics
At this stage you will learn the basics of creating interfaces on the web.
Topic 1: HTML document structure, block model, basic tags. Selecting the image format.
Topic 2: Semantic markup, accessibility and SEO.
Topic 3: Working with forms, interacting with the server.
Topic 4: CSS page styling: selectors and application priority, positioning, working with grids (flexbox, grid).
Topic 5: Adaptive layout: Media queries, mobile first approach.
Topic 6: Organization of styles on a project, BEM methodology.
Topic 8: Animations, transformations and filters using CSS.
Topic 9: Basic JavaScript interaction with a page, event handling. Connecting external modules.
Topic 10: Development tools: Using a preprocessor, code minification, npm, webpack.
Module 2
2 months
10 topics
Basic language concepts, working in a browser, writing simple programs
Topic 11: Basic language syntax, variables and constants, data types and structures, functions, loops.
Topic 12: Advanced work with functions, higher order functions, recursion.
Topic 13: Advanced language syntax: rest/spread operators, destructuring.
Topic 14: Standard classes in JS: Map, Set. Working with dates.
Topic 15: Closures, scope, calling context.
Topic 16: JS Prototypical Model and Modern Class Syntax.
Topic 17: Working with asynchronous code (Promises, callback, async/await). Event loop.
Topic 18: Working with the DOM. Selection and modification of elements. Event model. Storing data on the client.
Topic 19: Working with network requests: ajax, fetch.
Topic 20: Principles of the web, web servers and DNS, HTTP protocol. REST architecture. Web authentication.
Module 3
2 months
9 topics
Single Page Application Development Basics
Topic 21: How react.js works, JSX syntax and how the Virtual DOM works
Topic 22: Component approach, component state, data passing, event handling
Topic 23: Conditions and Loops in Templates
Topic 24: Component life cycle, rendering optimization
Topic 25: Working with styles in React.
Topic 26: Form data processing, validation
Topic 27: Building client-server applications.
Topic 28: Routing in an application with react-router
Topic 29: State management: Redux, asynchronous communication
Module 4
1 month
Frontend development for a real commercial project
HTML
CSS/SASS
JavaScript/TypeScript
React
Redux
Git
NPM
Webpack
Module 5
2 weeks
At this stage, we will help you refresh and systematize all the theoretical knowledge you have acquired to successfully pass interviews, after which you will pass a final test on all topics with a mentor. Our HR specialist will help you create a resume, select the best companies, and provide support during interviews. After receiving offers from companies, we will help you choose the best one.
Educational process
Key principles
01
Mentorship
Mentor with appropriate experience will show real projects and share the knowledge that will be applicable at your future work
02
6 months
Flexible schedule and opportunity to build a learning process
03
Job placement
We offer a special job placement course for FREE that will help you to get a job in Korea, USA and other countries. From CV clinic to intros to IT companies
The course instructors will explain even the most difficult topics
Flexible pricing
Convenient monthly payments or one-off payment with 15% discount
"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!
Yes. Our courses are designed specifically for people who have no prior knowledge of programming or design. The main thing is to give enough time to study materials: regularly watch lessons, perform homework and listen to mentor's recommendations.
On average, the training lasts from 6 months at a load of 20 hours per week. It is about 2.5 hours on weekdays and one day on weekends.
To work as a programmer in Korea, you need to know English or Korean on a conversational level. Knowledge of Korean is an advantage, but not a prerequisite, and many successful foreign programmers may not know Korean today, but it does not prevent them from successfully working with English.
You must be over 18 years of age at the time of completion of your course.
Our courses are completely online. You can learn at any time you like by browsing the training materials and videos on our platform.
You study materials and perform various tasks, including tests and practical projects. There are many tasks, and they differ in the level of difficulty. However, in the process of working on them you will get support from an experienced mentor who has experience in Korea.
During the training, the following types of interaction are envisaged:
Weekly group calls with all students and mentor.
Meetings every two weeks with the group's curator.
Theoretical and practical knowledge review with mentor 1 by 1 after each module (~1.5 - 2 weeks).
After completing all modules, within one month, you will undergo internship, working on a real project for one of Habsida's clients.
It is possible to take breaks, but we do not recommend. Access to the platform is suspended at this time. Based on our experience, students who take long breaks cannot complete the course in 6 months, as the progress achieved is nullified. Because without constant practice, the acquired knowledge is quickly forgotten, they have to go through the material again.
We help with employment after completing our courses as follows:
Knowledge Overview: Upon completion of the program, the mentor will provide a comprehensive overview of all your skills and knowledge.
Summary and Interview Preparation: Our HR Director, who has a PhD in Social Sciences, will help you prepare a competitive resume and prepare for the interview. We will also provide you with information about frequently asked questions during interviews and give advice on how to behave during interviews.
Access to Job Posts: You will have access to vacancies from our partners who are ready to invite you.
Support after employment: We will accompany you in the first few months of work, helping you to successfully pass the probationary period and advising you on difficult work issues such as delay or non-payment of salary, correct dismissal, overtime pay, job change, etc.
Thus, we provide comprehensive support at all stages of employment.
There are two payment options:
Payment at once - 2,499,000 won
Payment instalment for 6 months - payment will be 490,000 won per month
Any questions?
If you have any questions or do not know where to start, please contact us