Khóa học cung cấp các kiến thức căn bản để học viên có thể đi làm được ở vị trí fullstack web developer. Học viên học được cách làm việc nhóm, giải quyết vấn đề, hiểu được quy trình, công cụ làm việc như trong thực tế.
Nếu học viên đã học sơ qua về lập trình web, khóa học này là cơ hội để hệ thống hóa kiến thức, học lại một cách bài bản, bù các kiến thức bị thiếu. Bởi vì chỉ cần "một cuốn sách, một người thầy" là đủ.
Khóa học dành cho các học viên có kiến thức lập trình căn bản, quyết tâm học để đi làm.
Học viên có một người mentor bên cạnh, như một người bạn, sẵn sàng chia sẻ định hướng để phát triển bản thân trong ngành lập trình.
Học trực tuyến yêu cầu học viên phải kết nối và xem live stream bài giảng, trao đổi trực tiếp với giảng viên. Sau khi học live stream, các học viên có video để xem lại bất kỳ lúc nào. Học viên phải làm bài tập được giao một cách đầy đủ.
Mỗi tuần 3 buổi vào các tối thứ 2, thứ 4 và thứ 6, mỗi buổi khoảng 2 tiếng.
Với lượng kiến thức cần truyền tải là rất lớn, tổng thời gian khóa học dự kiến là 11 tháng, thời gian này có thể bị kéo dài ra nếu học viên vẫn chưa tiếp thu đủ kiến thức.
Giới thiệu căn bản, web hoạt động như thế nào? Các kiến thức về http request, dns, domain, ajax, session, cookie, database…
Học viên học tất tần tật về ngôn ngữ đánh dấu HTML, hiểu và sử dụng các thẻ HTML một cách thuần thục.
Học viên được cung cấp các kiến thức về CSS và đặc biệt là CSS3, hiểu về dựng layout web bằng CSS thuần, các kỹ thuật liên quan đến float, flex box, sass, responsive, media query, pseudo, transition, animation…
Học viên học cách sử dụng cơ bản photoshop, cách lấy hình ảnh, đo đạc để cắt giao diện được thiết kế từ photoshop sang html/css. Ngoài ra sẽ có một buổi học cắt giao diện từ Figma vì trong thực tế có sử dụng.
Hướng dẫn học viên cài đặt và sử dụng Tailwind, các kiến thức như: grid system, sử dụng các component, kết hợp css thuần để customize các css framework này để dựng được giao diện web hoàn chỉnh.
Học javascript căn bản từ đầu, học viên hiểu về biến, hằng, vòng lặp, event, function, arrow function, destructure, promise, callback, sync, await, DOM document.
Học viên hiểu các kiến thức về javascript framework nói chung và vuejs nói riêng, học cách sử dụng NPM, cài đặt vuejs và học các kiến thức về life cycle, routing, model, props, components, binding, methods, watch, filters, composition API, Pinia ... Các kiến thức bổ trợ: single page web app, api auth.
Học viên hiểu các kiến thức về Reactjs, cài đặt vuejs và học các kiến thức về Reactjs: Component, jsx, life cycle, props, state, class component và functional components, Redux, react hooks.
Giới thiệu cơ bản về ngôn ngữ lập trình PHP, giúp học viên cài đặt, hiểu và có thể sử dụng các công cụ phát triển web: stack, editor, php package manager, javascript package manager...
Học viên học cách phân tích và thiết kế cơ sở dữ liệu quan hệ đáp ứng được yêu cầu bài toán đưa ra. Kiến thức về SQL cơ bản.
Học viên học cách sử dụng git, thử làm việc với nhau trên một project như một team thực thụ, học deploy một project laravel lên vps sử dụng docker, CI-CD đơn giản với github, CircleCI.
Hệ thống hóa lại toàn bộ kiến thức đã học. Đánh giá lại trình độ học viên, bồi dưỡng thêm cho các học viên chưa đạt yêu cầu.
Với lượng kiến thức cần truyền tải là rất lớn, để tham gia khóa học, học viên cần đạt các yêu cầu sau:
Giáo viên: Bùi Văn Nguyện
Học phí: 10.000.000đ8.000.000đ
Đăng ký một lần, học trọn đời Nộp và xem đánh giá bài tập của giáo viên Truy cập bài viết dành riêng cho học viên Nhận hỏi đáp và hỗ trợ
Mua khoá học