8.1 Mục tiêu của khóa học
Mục tiêu của khóa học này là biến bạn trở thành một Frontend developer thực thụ. Để đạt được điều đó, cần làm 3 điều:
- Bạn cần hoàn thành khóa học
- Bạn cần tìm được việc làm
- Bạn cần thành công trong công việc đó
Để bạn thành công trong khóa học này, chúng tôi sẽ ủng hộ và động viên bạn. Mentor sẽ giải đáp các thắc mắc của bạn, và làm việc nhóm sẽ khiến việc học tập của bạn thú vị hơn.
Bạn sẽ không bao giờ phải đối mặt với các vấn đề hoặc câu hỏi một mình. Luôn có những người sẽ giúp đỡ hoặc chỉ dẫn bạn. Vì vậy, trong nhóm của bạn sẽ có người điều phối, mentor, và tất nhiên, bạn luôn có thể hỏi đồng nghiệp của bạn.
Chúng tôi đã tạo ra một Trung tâm Nghề nghiệp để bạn có thể tìm được công việc tốt. Ở đó, bạn sẽ học cách viết CV một cách đúng đắn, biết những gì cần ghi vào và không nên. Cách giải thích các khoảng nghỉ trong công việc. Những gì nhà tuyển dụng trong công ty IT mong chờ thấy trong một bản CV tốt và những gì có thể làm họ không thích. Điều này sẽ rất hữu ích cho bạn.
Cuối cùng, để bạn đảm nhiệm tốt các trách nhiệm của mình trong công việc đầu tiên với vai trò lập trình viên, chúng tôi sẽ cung cấp cho bạn rất nhiều kiến thức lý thuyết và kỹ năng thực hành. Nếu bạn học tốt và hoàn thành tất cả bài tập thực hành, bạn hoàn toàn có thể tìm được việc làm ngay khi hoàn thành khóa học với vị trí mid-level.
Mọi thứ đều nằm trong tay bạn. Từ phía chúng tôi, chúng tôi sẽ cung cấp mọi thứ bạn cần hoặc có thể cần trong năm đầu tiên làm việc.
8.2 CV của bạn
Đây có thể là CV của bạn sau khi hoàn thành khóa học:
Summary:
One year of experience in frontend development. Developed three web projects using modern JavaScript frameworks and libraries. Contributed to the development of responsive and interactive web applications. Additionally, I have experience in optimizing web performance and accessibility. I continuously enhance my knowledge and skills.
Tech Skills:
Languages:
- JavaScript (ES6+)
- HTML5
- CSS3
- TypeScript
Key Skills:
- React, React Native
- Angular
- Node.js
- Responsive Design, Flexbox, CSS Grid
- AJAX, Fetch API, Axios
- REST API, GraphQL
- Sass, Less, Styled Components
- Webpack, mpm
- Design Patterns, ADS, Scrum, Agile
- Transactions, ACID, CAD
- Linux, web servers, CI/CD
- Testing: Jest, React Testing Library, Cypress
Tools:
- Git, GitHub, SSH
- Docker, Docker Compose
- Chrome DevTools
- WebStorm
- PostgreSQL
- SQLite
Theo mình thì CV này trông rất ấn tượng: “Không nhà tuyển dụng nào có thể bỏ qua một CV như vậy” (quote).
Tất nhiên, nhiều công nghệ bạn sẽ chỉ học qua loa, nhưng bạn sẽ quen với chúng và có thể nói chuyện một cách trung thực trong buổi phỏng vấn về những gì bạn đã làm, như thế nào và khi nào.
8.3 Kế hoạch khóa học
Việc học của bạn sẽ bao gồm 18 chủ đề chính:
| # | Tên chủ đề | Số tuần |
|---|---|---|
| 1 | HTML | 3 tuần |
| 2 | CSS | 5 tuần |
| 3 | JavaScript | 3 tuần |
| 4 | Network | 1 tuần |
| 5 | TypeScript | 3 tuần |
| 6 | Docker | 3 tuần |
| 7 | SQL cơ bản | 3 tuần |
| 8 | React | 8 tuần |
| 9 | Quản lý dự án trên máy chủ | 2 tuần |
| 10 | Architect Skills, 1-4 | 2 tuần |
| 11 | Node.js | 5 tuần |
| 12 | React Native | 3 tuần |
| 13 | Angular | 5 tuần |
| 14 | Architect Skills, 5-9 | 2 tuần |
| 15 | Thuật toán và cấu trúc dữ liệu | 3 tuần |
| 16 | Trung tâm nghề nghiệp | 2 tuần |
| 17 | Chuẩn bị phỏng vấn | 2 tuần |
| 18 | Dự án cuối khóa (đồng thời) | 4 tuần |
| 52 tuần |
Dự án cuối khóa và Trung tâm nghề nghiệp sẽ diễn ra đồng thời, vì vậy bạn sẽ hoàn thành trong 52 tuần. Nhưng dù sao, chúng tôi vẫn cho phép mentor thay đổi kế hoạch học tập. Nếu bạn muốn học một chủ đề nào đó sâu hơn, không học một số chủ đề hoặc thêm một chủ đề không có trong kế hoạch — hãy thương lượng với mentor của bạn. Bạn không phải đang ở đại học :)
8.4 Thực hành là tất cả
Tất cả việc học của chúng tôi đều dựa trên thực hành. Thực hành liên tục, bạn sẽ dễ dàng nhớ mọi thứ và nhanh chóng hơn. Thực hành sẽ bao gồm bốn hướng lớn.
Đầu tiên, bạn cần phải làm theo mentor. Mentor trong các buổi hội thảo trên web và video bài giảng sẽ phân tích các công nghệ khác nhau và chỉ dẫn cách làm việc với chúng. Bạn chỉ cần làm theo họ. Bộ não của bạn sẽ tự ghi nhớ những gì cần làm và làm như thế nào. Ngoài ra, đây là lúc bạn có thể nảy ra các thắc mắc mà bạn muốn hỏi mentor của mình.
Thứ hai, trong khóa học của chúng tôi sẽ có nhiều bài tập nhỏ với tự động chấm điểm để bạn có thể luyện tập và mài giũa kỹ năng của mình. Bất kỳ lý thuyết nào cũng cần được kiểm tra bằng thực hành, vì vậy hãy giải một vài bài tập sau mỗi bài giảng, và ngay cả tài liệu khó cũng sẽ trở nên dễ hiểu hơn nhiều.
Thứ ba, mỗi hai tháng học sẽ có một dự án riêng. Một số bạn sẽ tự viết, một số sẽ viết nhóm. Hoặc mentor có thể giải thích cho bạn tài liệu mới và viết một dự án phức tạp cùng lúc. Chúng tôi hoàn toàn tin tưởng vào mentor và kinh nghiệm của họ.
Thứ tư, cuối cùng, bạn sẽ có một dự án cuối khóa lớn khoảng hai tháng. Có thể làm toàn bộ, có thể một phần. Có thể không làm cũng được. Dù thế nào, mentor sẽ luôn hỗ trợ bạn. Hoàn thành được dự án — tìm công việc ngay với vị trí mid-level.
GO TO FULL VERSION