강의

멘토링

커뮤니티

Programming

/

Back-end

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.

(4.6) 173 đánh giá

9,782 học viên

  • crong4843
  • yoda
JavaScript
Node.js
Express

Đánh giá từ những học viên đầu tiên

1. Giới thiệu khóa học

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.
- < Kênh YouTube cá nhân >

5. Mã nguồn

Đây là đoạn mã tôi đã sử dụng trong phòng thí nghiệm.
https://github.com/crongro/node_server_inflearn
Đội mã hóa

Đội mã hóa
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

Xin chào
Đây là

Chương trình giảng dạy

Tất cả

30 bài giảng ∙ (4giờ 27phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

173 đánh giá

4.6

173 đánh giá

  • pappagallos5031님의 프로필 이미지
    pappagallos5031

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Wow... Such a high-quality lecture... is being released for free... Thank you so much! It's a great help to those who are new to node.js! You can think of it as a paid lecture. The debugging time due to the instructor's mistakes in between was also really good! Being able to see the debugging directly is something you can't learn even if you pay money... If there are people who say that the quality of the lecture is low because it takes time to debug, I think they are delaying their own potential development. Learning about the process of solving mistakes is hard to learn even in the field. It's a problem-solving process, and I really liked it! Are there any future lectures? Even if it's a paid lecture, I'm willing to take it! I'm really learning a lot!

    • crong4843
      Giảng viên

      Come to Code Squad!! is a joke. I am one of those who think debugging is very important. breakpoint; console.log("There are many good Node.js debugging videos, so learn more! ")

  • ddong18013733님의 프로필 이미지
    ddong18013733

    Đánh giá 5

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    It helped me a lot to grasp the concept. Thank you. ^^

    • crong4843
      Giảng viên

      Thank you. Now, try NODE web development!

  • leeeuido0018님의 프로필 이미지
    leeeuido0018

    Đánh giá 3

    Đánh giá trung bình 4.0

    3

    100% đã tham gia

    Pros: You can learn the overall flow of Node js. Cons: First of all, when you do something, you should just do it. Instead of "Why?", I wish you had explained in more detail why you should do it. For example, in the middleware section, there is no simple explanation of what middleware is and why we should install middleware in this class, so you have to look it up on the Internet yourself. And in the same lecture, for example, if you briefly introduce what each role is and why you should use it when scraping the source from the official website, I think it would be easier to practice applying it yourself rather than just simply explaining it. From a beginner's perspective, if you just use it without knowing why you are using it, you will forget it and it will be easier.

    • crong4843
      Giảng viên

      Thank you for your honest feedback. This lecture was created from the perspective of understanding the flow of the backend, so you may feel that way. I apologize for not including more detailed information. On the other hand, I think that it may be helpful in the long run to find the content yourself and understand it on your own.

  • whffkaos1479911님의 프로필 이미지
    whffkaos1479911

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    It's a good lecture

    • crong4843
      Giảng viên

      Yes, thank you for the feedback. ^^

  • yess70770210님의 프로필 이미지
    yess70770210

    Đánh giá 7

    Đánh giá trung bình 4.9

    5

    100% đã tham gia

    It helped me a lot in understanding Node.js. Thank you for the great lecture.

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!