“Xây dựng SPA Shopping Cart bằng JS đơn thuần”:
Đối tượng chính của khóa học này là:
• Sinh viên ngành IT/ Công nghệ thông tin
• Fresher/ Junior Developer có nhu cầu nâng cao kỹ năng lập trình
Khóa học không chỉ cung cấp kiến thức về Javascript – ngôn ngữ lập trình phổ biến nhất hiện nay, mà còn dạy cách viết code bằng Javascript thuần để tạo một website bán hàng hoàn chỉnh gồm có trang chủ, trang danh sách sản phẩm, chi tiết sản phẩm và các chức năng giỏ hàng.
Thông qua khóa học này, bạn sẽ nắm được xu hướng công nghệ mới của JS như component base và declarative programing, đồng thời, dễ dàng tìm hiểu và nhanh chóng nắm bắt các framework mới như AngularJS, ReactJS, VueJS,…
Nội dung khóa học “Xây dựng SPA Shopping Cart bằng JS đơn thuần”:
• Xây dựng Node Server đơn giản bằng Express.
• Declarative Programming, xu hướng mới trong lập trình mới với JS.
• Xây dựng store đơn giản để lưu trạng thái ứng dụng.
• Xây dựng trang hiển thị danh sách sản phẩm.
• Xây dựng chức năng thêm sản phẩm vào giỏ hàng.
• Thêm nút checkout vào trang cart.
Giới thiệu giảng viên: Nguyễn Chí Quyết
• Principal Javascript Developer - Fram^
• Anh Quyết hiện là Principal Javascript Developer tại fram^, một công ty Việt Nam – Thụy Điển chuyên phát triển và phân phối phần mềm tùy chỉnh. Anh phụ trách việc phát triển, nghiên cứu và xây dựng các tính năng cho Lingio, một hệ thống web và app để học ngôn ngữ.
• Từng đảm nhiệm nhiều vị trí làm việc trực tiếp với Javascript tại các công ty như RITVN, Orient Software, Aleph và Sutrix Media. Bên cạnh việc nắm vững Javascript thuần anh còn có kinh nghiệm làm việc trên nhiều libraries và frameworks được xây dựng dựa trên Javascript như JQuery, AngularJs, ReactJs, React Native, VueJS, React Native và NodeJS.
Bên cạnh các kiến thức kể trên, Kyna.vn còn đem đến cho bạn một trải nghiệm học tập vô cùng thú vị:
• Được học linh hoạt mọi lúc, mọi nơi trên nhiều thiết bị như máy tính, điện thoại, máy tính bảng, ...
• Được tham gia thảo luận và đặt câu hỏi cho giảng viên không khác gì các khóa học trực tiếp.
• Chỉ cần thanh toán học phí một lần để sở hữu khóa học trọn đời, có thể học lại bất cứ khi nào tùy thích.
Hãy đăng ký ngay để bổ sung những kiến thức và kỹ năng thiết yếu giúp bạn phát triển bản thân và thăng tiến trên con đường sự nghiệp của mình. Chúc bạn có được nhiều kiến thức bổ ích khi học tại kyna.vn.
Nội dung bài học
16 video 1 bài tập
Bài 1: Giới thiệu khóa học
Bài 2: Xây dựng Node Server đơn giản bằng Express
Bài 3: Thực nghiệm các tính năng của ES6 trên chrome
Bài 4: Declarative Programming, xu hướng mới trong lập trình mới với JS
Bài 5: Xây dựng store đơn giản để lưu trạng thái ứng dụng
Bài 6: Xây dựng menu điều hướng đơn giản
Bài 7: Xây dựng trang hiển thị danh sách sản phẩm
Bài 8: Xử lý sự kiện cho các component
Bài 9: Xây dựng chức năng thêm sản phẩm vào giỏ hàng
Bài 10: Xây dựng trang giỏ hàng (phần 1)
Bài 11: Xây dựng trang giỏ hàng (phần 2)
Bài 12: Xây dựng chức năng xóa sản phẩm khỏi giỏ hàng
Bài 13: Thêm nút checkout vào trang cart
Bài 14: Refactor code phần 1
Bài 15: Chủ đề nâng cao Immutable - Refactor phần cuối.
Bài tập thực hành cuối khóa
Đánh giá góp ý khóa học
Khóa học liên quan
Tham gia đánh giá khóa học
Nếu bạn đã học qua khóa học này thì mời bạn tham gia đóng góp ý kiến và đánh giá để cộng đồng bạn học có thêm thông tin tham khảo.
Cung cấp bởi: Kyna /
Thời lượng: 3 giờ
Ngôn ngữ giảng dạy: Tiếng Việt
Chi phí: Có phí / 198,000
Đối tượng: Mới bắt đầu
Thông tin về nhà cung cấp
Kyna là một nền tảng đào tạo trực tuyến về kỹ năng dành cho người trưởng thành từ kỹ năng chuyên môn trong công việc đến những kỹ năng mềm trong cuộc sống, xã hội hàng ngày. Nền tảng này được xây dựng từ 31/10/2013, vốn là một start-up trẻ, và hiện nay Kyna đang nổi lên như một thương hiệu đào tạo kỹ năng trực tuyến hàng đầu Việt Nam.
Kyna là một trong những đơn vị đầu tiên tham gia lĩnh vực giáo dục trực tuyến, với mong muốn xây dựng một nền tảng chia sẻ kiến thức, là nơi ai cũng có thể học cùng chuyên gia, trường đào tạo hàng đầu hiệu quả, linh hoạt và chi phí tiết kiệm. Sau 3 năm hoạt động, từ một công ty khởi nghiệp với 8 thành viên, Kyna đã xây dựng thành công một hệ sinh thái giáo dục trực tuyến toàn diện, cung cấp nhiều chương trình, giải pháp đào tạo đa dạng, chất lượng và tính ứng dụng cao.
Trong những năm qua, Kyna.Vn đã dần hình thành lên một xu hướng, thói quen mới tới người học, họ đang phát triển rất nhanh và có mức tăng trưởng tốt trong lĩnh vực này. Do đó, vào tháng 4/2016 đã có thông tin chính thức là quỹ đầu tư CyberAgent Ventures (Nhật Bản) công bố đầu tư vào startup Kyna.vn để giúp họ tăng số lượng khóa học lên tới 1.000, gấp 5 lần số lượng hiện tại.