Understanding Backend JavaScript with Node.js Web Development
We will cover the core functions of Node.js, how JavaScript works in the backend, and the back-end core elements required for complex application development (SPA) such as Angular or React. You can quickly and importantly cover the core contents in concise videos, learn the development flow, and gain development experience through practice.
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!
5.0
한량
100% enrolled
It helped me a lot to grasp the concept. Thank you. ^^
5.0
이승호
100% enrolled
It's a good lecture
1. Course Introduction
The JavaScript language is also widely used in back-end through Node.js.
This course covers the core features of Node.js, how JavaScript works on the backend, and the core backend elements required for developing complex applications (SPAs) like Angular and React. In SPA (Single Page Application) development, template manipulation and routing are often shared between the client and backend. The backend is often primarily responsible for providing a RESTful API.
In this trend, Node.js can be considered a fairly suitable backend technology. Therefore, it's crucial to understand the essential backend technologies required for SPA development and how they interact with the client. This course covers knowledge and techniques that are useful for front-end developers, even if they aren't full-stack developers. This course will help you gain a deeper understanding of how web applications work.
Things to learn
NodeJS + Express web server setup Request, response processing Database integration Router improvement - Modularization Add data to DB Passport-based authentication logic implementation (membership registration, login, logout) RESTful API
2. Helpful people
Web front-end developer curious about back-end technologies.
Developers who are familiar with backend development but have no experience with JavaScript or NodeJS.
Developers who want to better understand the uses of Javascript
Beginner developers curious about the technical interactions between web frontend and backend.
3. Course Features
Beginner level web development course.
Building web applications based on Node.js and Express.
Template Engine
Basics of RESTful API-based web services using Ajax and JSON.
Passport-based authentication processing method.
4. Instructor Introduction
Yoon Ji-soo
- Currently a CodeSquad Web Front-End Master. - SK Planet WebUI Master. - NHN NEXT WebUI full-time professor. - Naver Web UI Development Team Leader.
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!
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! ")
I don't understand why the ratings are so good..
1. It feels like a professor is teaching a college class, making mistakes and thinking about things on his own. From the perspective of a student who is listening, you often find yourself following along and thinking, "Huh? This is weird???? This should be done this way?" and then fix it first, and then you find yourself looking for it in the video.
2. Fixing parentheses takes up a lot of time. He often copies and pastes code, but he doesn't erase parentheses properly and just puts them in, so he uploads everything he did to fix the parentheses in the video.
3. It seems like a lecture for complete beginners, but he doesn't explain why he does things this way. He just says, "Do it this way~" and moves on. There is no explanation of why this callback function is included here, how the parameters are passed, etc. Of course, it's hard to explain because it's implemented by bringing in multiple APIs and inserting them, but in most cases, there's no explanation at all...
4. I really don't want to point this out, but it's so annoying that I'm mentioning it.. You kept being dull, so I looked and saw that you were talking about done.. I wondered what you were talking about, so later I saw a few more things that made me think, "Oh, so that's how you pronounce it."
5. Since it's a lecture that's been uploaded for a while, there are parts where arrow functions aren't used or var is used instead of let, so please refer to it when watching the video.
Light? It seems like a good lecture to listen to, but if you just fixed the parentheses that were missed while copying and pasting, or the typos, and the errors that occurred when copying and pasting without editing, you could have reduced the 4 hour and 30 minute lecture to 3 hour and 30 ~ 4 hours.. It doesn't require technology to remove the video.. If you just removed this, it would have been a video worth at least 4 points.
The lecture is very good, but it uses old technologies. I think it needs to be remade because it implements ajax with xhr, does not use arrow functions, and uses var variables. I do not recommend listening to it in 2021.