
Explore the course structure, review learning goals, preview the final project, and confirm a Cloud9 development environment as we begin learning node from square one.
Node.js provides a cross-platform server-side runtime for running JavaScript, and Express adds a minimal web framework for routing and HTML rendering.
Configure express routing with simple get handlers and clean urls, using app.get to respond with hello world for the home route and a /routing path.
Learn to bootstrap a template to get pages up quickly, download and integrate a bootstrap template, customize it, and use node and express to inject data and render pages.
Configure a static directory in express to serve public resources, allowing bootstrap assets, css, and javascript to load via two static routes.
Harness Bouwer to manage bootstrap and jQuery assets, replacing hard-coded references and enabling version upgrades, with npm handling backend assets and a clean project structure.
Explore how gold serves as a powerful task manager for your projects. Use npm to bring golpe into the project and configure golpe to automate mundane tasks.
Configure golpe with npm to automate injecting assets into html pages and streamline repetitive setup tasks. Watch javascript files for changes and automatically restart the server to test updates.
Learn a sophisticated routing approach for a web app by adding pages and routes, configuring navigation, and moving routing code into separate files for clarity.
Wire the events pages to Express and Node, turning the events list into hyperlinks to a single event page via routes and ids, and replace hardcoded data with a database.
Explore Express routing features, add two new pages, and configure routes to navigate the app, then move routing code into new files to promote separation of concerns.
Continue as a modern web developer by expanding the current Express project, exploring NPM packages, implementing web services, and publishing your project to the web through documentation-driven learning.
Thank you for taking this course; feel confident applying what you learned to future development, whether professional or personal. Signing off from Maui Hawaii, Brett Hooper, with aloha.
Explore Angular 2's core concepts, including components, services, and data binding, to build modular web and mobile apps with fast rendering and browser compatibility.
Explore how this course builds a working knowledge of Angular 2 from scratch, covering components, binding, services, HTTP with observables, and routing, with beginner-friendly prerequisites.
Are you a web developer, but are having a hard time keeping up with all the latest development tools coming out? Are you new to web development and want to dive straight into cutting edge, modern web development tools? If so, then this course bundle is for you.
Stay Ahead of the Curve
If you’re a web developer you know your world is changing fast. We developed this course bundle with you in mind. We’ve hand selected only the hottest and most functional tools used in web development today so you can stay comfortably ahead of your peers for years to come.
What You'll Learn
The topics in this course bundle include:
Make More Money
We all want to make more money, and this course bundle will greatly expand your development skills so you can make more money. As a web developer, you need to change with the times or you’ll be left in the dust.
What Do I Need to Know to Take This Course?
A familiarity with general programming and web development techniques is recommended to get the most out of this course bundle.
Enroll Today
You know you need to upgrade your web development skills to stay relevant. Don’t wait. Enroll in the Become a Modern Web Developer course bundle today.