Start a series of 2 more than 11 lessons per week Ikcamp | Build node. JS Combat Project based on KOA2 (with video) | Introduction of course Outline

Source: Internet
Author: User
Tags error handling version control system

???? A different way of learning opens up a new programmatic perspective
    • A unique "synchronous learning" approach
    • Copy explanation + video demonstration, text can inspire deep thinking, video can be reduced real-combat operation process.

    • The first-line manufacturers have real strength of the programmer
    • Ikcamp team gathered in the first-line factory rich experience of the code farmers, open source dedicated to each tutorial.

    • Revision from the Real online project
    • The tutorial project is not online Demo at random, but comes from a real online project, and the revision is customized for the tutorial project

    • Open source
    • The course case code is completely open to you, and you can modify and optimize it according to the knowledge you have learned.

???? Play node. JS while mastering current technology
    • A new generation of WEB development frameworks--koa2--smaller, more expressive, and more robust.

    • Use node. JS's core API, such as FS, buffer, HTTP, path, and so on.

    • converged with a variety of common requirements scenarios: network requests, JSON parsing, template engines, static resources, logging, error request handling.

    • In conjunction with the async await (ES6/7) statement, the middleware control is brokered to solve the callback hell problem.

???? Suitable for crowd and technical reserve requirements

If you are a front-end developer with a full stack dream, or want to get started Node.js , then take this course and learn not only to achieve your full stack dream, but to seamlessly
NodeModern front-end development systems and processes for application companies.

    • node. js
    • ES6/7 Grammar Knowledge
    • Understanding the HTTP Protocol

???? The highlight of the course design, so that you are enlightened on node. js

This course project GitHub address: https://github.com/ikcamp/koa2-tutorial

P.s. Don't skimp on your star, your star is Ikcamp's power!

    • Basic article
    • Environment Preparation-development environment for installation and construction projects
    • Middleware usage--explain the usage of KOA2 middleware and how to develop middleware
    • The important link in Routing Koa-router--mvc: URL processor
    • Post/get request--handling of common request methods
    • Code layering--grooming code, asymptotic MVC layering pattern
    • View Nunjucks--koa default supported template engine
    • Working with static resources-specifying the static file directory, setting the cache
    • Promotion Chapter
    • Parsing json--let KOA2 support response JSON data
    • Logging-Developing log middleware to document various forms of information in a project
    • Error handling--handling HTTP-specific error request scenarios
    • Specification and deployment-develop appropriate team specifications to improve development efficiency
Outline Introduction

Video Address: https://www.cctalk.com/v/15114357769946

???? Learn and manage project code with the GIT Distributed version control system
    1. By git copying the project to a local

      git clone https://github.com/ikcamp/koa2-tutorial
    2. Switch directories

      cd koa2-tutorial
    3. Switch branches in the current directory

      git checkout 0-start
    4. Go to project directorycode

      cd code/

Note: All branches are named with numbers, and the sequence number is our development order and the order of instruction.

Note: The directory in the branch code/ is the complete code after the section course.

???? Download the full project code

The full code of the tutorial is in the trunk master , please check it yourself??

?? FAQ Exchange Zone

Questions about the course can be asked at any time on GitHub or QQ Group (661407609), Ikcamp will focus on answering questions.

Https://www.ikcamp.com

???? Ikcamp production Team

Original Big Hum, inspectable, 33, small tiger, fat, small ha, DDU, can wood, shake
Copy proofreading: Li Yi, vigorously Meng, Au, DDU, Creek, Xiao Ha
Style anchor: Can wood, inspectable, Au, DDU, Xiao Ha
Video clip: in the creek
Main station operation: To force XI, xty
Tutorial Editor: Zhang Litao

"Big Front classroom" applet (including all IKCAMP FREE courses!!!) )

Start a series of 2 more than 11 lessons per week Ikcamp | Build node. JS Combat Project based on KOA2 (with video) | Introduction of course Outline

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.