Hiểu JavaScript phụ trợ thông qua phát triển web Node.js
Bằng cách đề cập đến các chức năng cốt lõi của Node.js, chúng tôi tìm hiểu cách JavaScript hoạt động trong phần phụ trợ và đề cập đến các thành phần chính phụ trợ cần thiết để phát triển ứng dụng phức tạp (SPA) như Angular hoặc React.
Bạn có thể tìm hiểu quy trình phát triển bằng cách trình bày các nội dung chính một cách nhanh chóng và quan trọng bằng các video ngắn gọn, đồng thời tích lũy kinh nghiệm phát triển thông qua thực hành thực hành.
Ngôn ngữ JavaScript cũng được sử dụng rộng rãi ở back-end thông qua Node.js.
Khóa học này bao gồm các tính năng cốt lõi của Node.js, cách JavaScript hoạt động ở backend và các thành phần backend cốt lõi cần thiết để phát triển các ứng dụng phức tạp (SPA) như Angular và React. Trong phát triển SPA (Ứng dụng trang đơn), việc thao tác mẫu và định tuyến thường được chia sẻ giữa máy khách và backend. Backend thường chịu trách nhiệm chính trong việc cung cấp API RESTful.
Trong xu hướng này, Node.js có thể được coi là một công nghệ back-end khá phù hợp. Do đó, việc hiểu rõ các công nghệ back-end thiết yếu cần thiết cho việc phát triển SPA và cách chúng tương tác với máy khách là rất quan trọng. Khóa học này bao gồm kiến thức và kỹ thuật hữu ích cho các nhà phát triển front-end, ngay cả khi họ không phải là nhà phát triển full-stack. Khóa học này sẽ giúp bạn hiểu sâu hơn về cách thức hoạt động của các ứng dụng web.
Những điều cần học
Thiết lập máy chủ web NodeJS + Express Xử lý yêu cầu, phản hồi Tích hợp cơ sở dữ liệu Cải tiến bộ định tuyến - Mô-đun hóa Thêm dữ liệu vào DB Triển khai logic xác thực dựa trên Passport (đăng ký thành viên, đăng nhập, đăng xuất) API RESTful
2. Những người hữu ích
Nhà phát triển web front-end tò mò về công nghệ back-end.
Các nhà phát triển quen thuộc với phát triển phần mềm nhưng không có kinh nghiệm với JavaScript hoặc NodeJS.
Các nhà phát triển muốn hiểu rõ hơn về cách sử dụng Javascript
Các nhà phát triển mới bắt đầu tò mò về sự tương tác kỹ thuật giữa giao diện web và phần phụ trợ web.
3. Tính năng của khóa học
Khóa học phát triển web dành cho người mới bắt đầu.
Xây dựng các ứng dụng web dựa trên Node.js và Express.
Công cụ mẫu
Cơ bản về dịch vụ web dựa trên API RESTful sử dụng Ajax và JSON.
Phương pháp xử lý xác thực dựa trên hộ chiếu.
4. Giới thiệu giảng viên
Yoon Ji-soo
- Hiện là Chuyên gia về Front-End Web của CodeSquad . - Chuyên gia WebUI của SK Planet. - Giáo sư toàn thời gian của NHN NEXT WebUI. - Trưởng nhóm phát triển giao diện người dùng web Naver.
Một cơ sở đào tạo phần mềm chất lượng hàng đầu được thành lập bởi các chuyên gia giáo dục có kinh nghiệm trong lĩnh vực phát triển. http://codesquad.kr