Learning Full Stack Development

Course

Online

£ 150 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Understand the fundamentals of full stack web development.This course covers the fundamentals of the baseline technologies that you need to know in order to become a full stack web developer. By the end of this course you will know how to work with: NPM, Node.js, Express.js, and MongoDB, and you will be ready to choose a front-end technology, such as Angular, for the MEAN stack, or React. Web development is evolving rapidly and developers need to know a much greater variety of technologies than they did historically. Whilst in the past you could specialize in a single area, such as client side development, modern web developers are expected to have an understanding of all areas and how they fit together. This 360-degree approach is known as full stack web development—a bundling of core technologies on the client and server side that provides an end-to-end web development solution. Through this course, you will become familiar with the standard set of core technologies behind modern full stack development, and you will learn the skills required to become competent and comfortable in all these environments. This course assumes you know JavaScript but does not assume you know any other technology. One of the biggest issues with most videos and titles on full stack development is that they assume too many things about the student. This title is the "Critical mass," the one course that will open your eyes to the world of full stack development.About the Author
.
Ben Fhala discovered his passion for data visualization seven years ago while he was working at Parsons in New York, in their data visualization department, PIIM. He is the owner of the online video training school, 02geek.com, and an Adobe ACP. He enjoys spending most of his time learning and teaching and has a love for visual programming and visualization in general. Ben has had the honor of developing applications for members of the US Congress, Prime Ministers, and Presidents around the world

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Understand the fundamentals of full stack development
Learn how to get the most from Node.js and server-side JavaScript
Use the NPM (NoUde Package Manager) to add and remove packages and create your own
Create a basic web server
Understand routing with Express.js
Learn about modern NoSQL databases using MongoDB

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Linux
  • Server
  • Web
  • Global
  • Project
  • Technology
  • Install
  • Production
  • Web Development
  • Programming

Course programme

Setting Up Node.js and NPM 4 lectures 25:04 The Course Overview This video provides an overview of the entire course. Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop Setting Up Node.js and NPM on Linux This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager Getting a Different Version on Linux The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js Setting Up Node.js and NPM 4 lectures 25:04 The Course Overview This video provides an overview of the entire course. Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop Setting Up Node.js and NPM on Linux This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager Getting a Different Version on Linux The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop The aim of this video is to overview the two main versions of Node.js and install Node.js on your system. • Discuss the major differences between the Production ready and Latest Builds versions of Node.js • Install Node.js and NPM onto your system • Installing Node.js and NPM on Your Desktop Setting Up Node.js and NPM on Linux This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager Setting Up Node.js and NPM on Linux This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager Setting Up Node.js and NPM on Linux This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager Setting Up Node.js and NPM on Linux This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager This video will help you about how to set up Node.js and NPM on Linux. • One of the many ways to set up • Explore how to use YUM • Extend centos package manager Getting a Different Version on Linux The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js Getting a Different Version on Linux The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js Getting a Different Version on Linux The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js Getting a Different Version on Linux The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js The aim of this video is to make sure that our Node.js and NPM version on our Linux is up-to-date. • Learn how to install different versions of Node.js on to your OS • Log into our server as the root change the version to the version of our choice • Pick between the Production and Latest versions of Node.js Getting to Know NPM 5 lectures 43:35 Updating Your NPM Version The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM Installing and Uninstalling Global Packages In this video, we will learn the basics of working with any package manager. • Discuss about Global Scope • Learn to install into the global packages • Uninstall from the global packages Understanding Global and Local Packages When you’re working with NPM and Node.js at times you will want a package that is used by all projects and at other times you would want a specific version or package only for a specific project. In this video, we will learn about the global and local packages. • Understand more about Local Scope • Update the global and local packages • Remove global and local packages. Declaring NPM Packages with package.json The aim of this video is to have a package.json file that describes your project, making it easier for you to share your package with others and version control better your dependencies. • Configure packages • Define Production dependencies • Define development Dependencies. Version Controlling Packages It’s vital that you know how version controlling works as that is the baseline with which you will be able to build stellar Node.js applications. The aim of this video is to explore the version controlling packages. • Understand the semver rules • Learn about the 3 main ways to declare the version update : patch, minor, major updates • Learn better how to work with your own package and with other packages Getting to Know NPM. 5 lectures 43:35 Updating Your NPM Version The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM Installing and Uninstalling Global Packages In this video, we will learn the basics of working with any package manager. • Discuss about Global Scope • Learn to install into the global packages • Uninstall from the global packages Understanding Global and Local Packages When you’re working with NPM and Node.js at times you will want a package that is used by all projects and at other times you would want a specific version or package only for a specific project. In this video, we will learn about the global and local packages. • Understand more about Local Scope • Update the global and local packages • Remove global and local packages. Declaring NPM Packages with package.json The aim of this video is to have a package.json file that describes your project, making it easier for you to share your package with others and version control better your dependencies. • Configure packages • Define Production dependencies • Define development Dependencies. Version Controlling Packages It’s vital that you know how version controlling works as that is the baseline with which you will be able to build stellar Node.js applications. The aim of this video is to explore the version controlling packages. • Understand the semver rules • Learn about the 3 main ways to declare the version update : patch, minor, major updates • Learn better how to work with your own package and with other packages Updating Your NPM Version The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM Updating Your NPM Version The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM Updating Your NPM Version The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM Updating Your NPM Version The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM The aim of this video is to learn what NPM is, how to find out what is our version of NPM and how to update it. • Understand what is NPM • Fix the permissions of NPM • Install the latest version of NPM Installing and Uninstalling Global Packages In this video, we will learn the basics of working with any package manager. • Discuss about Global Scope • Learn to install into the global packages • Uninstall from the global packages Installing and Uninstalling Global Packages In this video, we will learn the basics of working with any package manager. • Discuss about Global Scope • Learn to install into the global packages • Uninstall from the global packages Installing and Uninstalling Global Packages In this video, we will learn the basics of working with any package manager. • Discuss about Global Scope • Learn to install into the global packages • Uninstall from the global packages Installing and Uninstalling Global Packages In this video, we will learn the basics of working with any package manager. • Discuss about Global Scope • Learn to install into the global packages • Uninstall from the global packages In this video, we will learn the basics of working with any package manager. • Discuss about Global Scope • Learn to install into the global packages • Uninstall from the global packages In this video, we will learn the basics of working with any package manager tatic site in seconds What Makes Node.js Different Than Other Server-Side...

Additional information

Familiarity with JavaScript is required

Learning Full Stack Development

£ 150 VAT inc.