1prcc1nnrwcb9fnxomxv

Express Foundation

Start Building Web Apps and RESTful API Using The Most Popular Node Framework

   Watch Promo
Get UNLIMITED Access to ALL Courses, 1-on-1 Mentorship and More

You might have heard about rapidly-growing-in-popularity technologies such as NodeJS or the M.E.A.N stack (MongoDB, ExpressJS, AngularJS, and NodeJS). The brilliance of NodeJS is its fast performance and the ability to leverage JavaScript on the server. That's right; now developers can use a single language for the browser and the server code. Even more so, they can use JavaScript for the database layer with MongoDB. Therefore, the full stack JavaScript becomes a new standard for web development.

With NodeJS being a low-level platform, it is not a framework by itself. This leads us to a challenge of how we can organize code, parse requests, send back responses, use template engines, implement authentication, validation, connect to databases among other things without solving those problems by ourselves?

For many years now, NodeJS developers' choice of web framework is ExpressJS.

After taking this course, you can start mastering ExpressJS by building RESTful APIs for your single-page applications (powered by AngularJS, ReactJS, BackboneJS, or any other front-end framework). With ExpressJS, developers can easily organize their code (middleware pattern), add more functionality (npm modules), and configure the server (configuration over convention).

Moreover, Express is mature and very stable so that it's a default choice for small companies and large enterprises. Even more advanced frameworks, like Sails or Loopback, extend ExpressJS (i.e., they depend on Express). Therefore, learning ExpressJS first is a valuable investment, because you can apply the same skills and existing ExpressJS middleware to more advanced frameworks.

This course comes with series of lectures and practicum. The benefits of ExpressWorks course and practicum (ExpressWorks - the automated workshop) include:

  • Get a basic understanding how Express works
  • Build a few straightforward apps which introduce the core concepts
  • Become confident enough to start building your own REST APIs for SPAs
  • Become proficient enough to develop traditional web apps (server-side rendering)
  • Spend time coding, not watching boring videos with hands-on automated workshop
  • See the real code from an actual, large application built with ExpressJS, MongoDB/Mongoose, and BackboneJS — HackHall.

Start mastering Express.js now.


Your Instructor


DevelopIntelligence Team
DevelopIntelligence Team

Frequently Asked Questions


What tier should I choose?
The Mastermind tier provides the best value but if you are serious about taking your career to a new level, consider investing into Expert Mentorship.
Is this only for Node? What about front-end tech like React? Angular?
Yes. This service will have (and maybe already has) front-end materials as well as courses on HTML, CSS, Computer Science and more! You can submit your requests to new content.
Is this a real accredited university? Will I get a diploma?
No. This is not a real brick and mortar university like Stanford or Harvard. Node.U is an online school and we don't issue diplomas at this time.
When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish. That's the benefit of online courses—you learn at your OWN pace. You don't have to watch a lecture if it has already familiar to you material. Just skip it or play on 2x. You can rewind/replay other videos which you didn't quite grasp the first time. Try doing it in a live class!
How long do I have access to the course?
If this is a premium membership course, you will have access to it as long as you are member. If it's a free course, then you will have access as long as Node University is around. Check out our premium membership to support Node University and enroll into this course.
What if I expected something else from a course? Can I get a refund?
Yes you can get a refund or you can take another course! If you are a premium member, you can cancel your subscription at any time. No lock-in. No drip bull shit. All content is downloadable from day 1. And a 30-day refund and you can keep whatever you downloaded.
How can I take this course? It seems to be closed for enrollment.
This course is our earliest, freshest, the best content... access to which we reserve to our supporters, students who pay a small amount each month to get access to early content like this course. Check out Premium Membership for more details. Once you are a premium, you'll get this course!
Will there be coding? What to expect?
Expect 50% lectures in the form of videos with slides and occasional face of an instructor. Other 50% is spent coding along or by yourself and reading reports, articles and other written material. The source code is on GitHub as well as the slides.
Do I get a certificate? A degree? A student visa to the USA?
Right now Node University does not issue certificates but might in the future. There are no degrees and Node University cannot sponsor anyone for a USA visa.
Is this a real accredited university?
No. Node University is a 100% online service focused on cutting-edge software engineering technologies. NodeU is not an accredited university but often time more convenient, affordable and effective than real traditional institutions.
Is this Node School? Are you related to Node Foundation?
This is not Node School. For Node School, visit nodeschool.io. And no, we are not related to Node Foundation, but some of our instructors are members and active participants in the Node/Linux Foundation and the Node community.

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.