본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

Learning Node.js Development 상세페이지

컴퓨터/IT 개발/프로그래밍 ,   컴퓨터/IT IT 해외원서

Learning Node.js Development

Learn the fundamentals of Node.js, and deploy and test Node.js applications on the web
소장전자책 정가24,000
판매가24,000
Learning Node.js Development 표지 이미지

Learning Node.js Development작품 소개

<Learning Node.js Development> ▶Book Description
Learning Node.js Development is a practical, project-based book that provides you with all you need to get started as a Node.js developer. Node is a ubiquitous technology on the modern web, and an essential part of any web developers' toolkit. If you are looking to create real-world Node applications, or you want to switch careers or launch a side project to generate some extra income, then you're in the right place. This book has been written around a single goal-turning you into a professional Node developer capable of developing, testing, and deploying real-world production applications.

Learning Node.js Development is built from the ground up around the latest version of Node.js (version 9.x.x). You'll be learning all the cutting-edge features available only in the latest software versions.
This book cuts through the mass of information available around Node and delivers the essential skills that you need to become a Node developer. It takes you through creating complete apps and understanding how to build, deploy, and test your own Node apps. It maps out everything in a comprehensive, easy-to-follow package designed to get you up and running quickly.

▶What You Will Learn
⦁ Learn the fundamentals of Node
⦁ Build apps that respond to user input
⦁ Master working with servers
⦁ Learn how to test and debug applications
⦁ Deploy and update your apps in the real world
⦁ Create responsive asynchronous web applications

▶Key Features
⦁ Entirely project-based and practical.
⦁ Explains the "Why" of Node.js features, not just the "how", providing you with a deep understanding and enabling you to easily apply concepts in your own applications.
⦁ Covers the full range of technologies around Node.js - NPM, version control with Git, and much more.

▶Who This Book Is For
This book targets anyone looking to launch their own Node applications, switch careers, or freelance as a Node developer. You should have a basic understanding of JavaScript in order to follow this book.

▶What this book covers
⦁ Chapter 1, Getting Set Up, talks about what Node is and why you want to use it. In this chapter, you'll learn Node installation and by the end of the chapter, you'll be able to run your first Node application.
⦁ Chapter 2, Node Fundamentals - Part 1, talks about building Node applications. The Node Fundamentals topic has been divided into 3 parts. Part 1 of this topic includes module basics, requiring own files, and third-party NPM modules.
⦁ Chapter 3, Node Fundamentals - Part 2, continues our discussion on some more Node fundamentals. This chapter explores yargs, JSON, the addNote function, and refactor, moving functionality into individual functions and testing the functionality.
⦁ Chapter 4, Node Fundamentals - Part 3, includes things such as read and write from the file system. We'll look into advanced yargs configuration, debugging broken apps, and some new ES6 functions.
⦁ Chapter 5, Basics of Asynchronous Programming in Node.js, covers basic concepts, terms, and technologies related to the async programming, making it super-practical and using it in our weather application.
⦁ Chapter 6, Callbacks in Asynchronous Programming, is the second part of async programming in Node. We'll look into callbacks, HTTPS requests, and error handling inside of our callback functions. We'll also look into the forecast API and fetching real-time weather data
for our address.
⦁ Chapter 7, Promises in Asynchronous Programming, is the third and last part of async programming in Node. This chapter focuses on Promises, how it works, why they are useful, and so on. At the end of this chapter, we'll use Promises in our weather app.
⦁ Chapter 8, Web Servers in Node, talks about Node web servers and integrating version control into Node applications. We'll also introduce a framework called Express, one of the most important NPM libraries.
⦁ Chapter 9, Deploying Applications to Web, talks about deploying the applications to the Web. We'll be using Git, GitHub, and deploy our live app to the Web using these two services.
⦁ Chapter 10, Testing the Node Applications- Part 1, talks about how we can test our code to make sure it is working as expected. We'll work on setting up for testing and then writing our test cases. We'll look into the basic testing framework and asynchronous testing.
⦁ Chapter 11, Testing the Node Application - Part 2, continues our journey of testing Node applications. In this chapter, we'll work on testing the Express applications and look into some advanced methods of testing.



출판사 서평

▶Editorial Review
Welcome to Learning Node.js Development. This book is packed with a ton of content, projects, challenges and real-world examples, all designed to teach you Node by doing. This means you'll be getting your hands dirty early on in the upcoming chapters writing some code, and you'll be writing code for every project. You will be writing every line of code that powers our applications. Now, we would require a text editor for this book. We have various text editor options that you can use. I always recommend using Atom, which you can find at atom.io. It's free, open-source, and it's available for all operating systems, namely Linux, macOS, and Windows. It's created by the folks behind GitHub.
All the projects in the book are fun to build and they were designed to teach you everything required to launch your own Node app, from planning to development and testing to deploying. Now, as you launch these different Node applications and move through the book, you will run into errors, which is bound to happen. Maybe something doesn't get installed as expected, or maybe you try to run an app and instead of getting the expected output, you get a really long obscure error message. Don't worry, I am there to help. I'll show you tips and tricks to get pass through those errors in the chapters. Let's go ahead and get to it.


저자 소개

⦁Andrew Mead
Andrew Mead is a full-stack developer living in beautiful Philadelphia! He launched his first Udemy course in 2014 and had a blast teaching and helping others. Since then, he has launched 3 courses with over 21,000 students and over 1,900 5-star reviews.
Andrew currently teaches Node, Gulp, and React. Before he started teaching, he created a web app development company. He has helped companies of all sizes launch production web applications to their customers. He has had the honor of working with awesome companies such as Siemens, Mixergy, and Parkloco. He has a Computer Science degree from Temple University, and he has been programming for just over a decade. He loves creating, programming, launching, learning, teaching, and biking.

목차

▶TABLE of CONTENTS
1: GETTING SET UP
2: NODE FUNDAMENTALS – PART 1
3: NODE FUNDAMENTALS – PART 2
4: NODE FUNDAMENTALS – PART 3
5: BASICS OF ASYNCHRONOUS PROGRAMMING IN NODE.JS
6: CALLBACKS IN ASYNCHRONOUS PROGRAMMING
7: PROMISES IN ASYNCHRONOUS PROGRAMMING
8: WEB SERVERS IN NODE
9: DEPLOYING APPLICATIONS TO WEB
10: TESTING THE NODE APPLICATIONS – PART 1
11: TESTING THE NODE APPLICATIONS – PART 2


리뷰

구매자 별점

5.0

점수비율
  • 5
  • 4
  • 3
  • 2
  • 1

1명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기

spinner
모바일 버전