The Complete Full-Stack JavaScript Course!
Course
Online
Description
-
Type
Course
-
Level
Intermediate
-
Methodology
Online
-
Class hours
1h
-
Duration
1 Year
-
Start date
Different dates available
-
Online campus
Yes
-
Delivery of study materials
Yes
-
Support service
Yes
-
Virtual classes
Yes
Learn full-stack web development using JavaScript with The Complete Full-Stack JavaScript Course. JavaScript is a text-based programming language used to implement complex features on the web.Full-stack JavaScript course is designed to teach learners work on coding projects using ReactJS, NodeJS, LoopbackJS, Redux, Material-UI and socket programming.
It can be used to perform a variety of functions such as web development, developing mobile apps, Building web servers and developing server applications, Game development and lots more. So participants will be able to pursue a variety of career choices in the IT sector,
Facilities
Location
Start date
Start date
About this course
Highlights of the The Complete Full-Stack JavaScript Course
Introduce yourself to the basics of Full-stack JavaScript
Learn to use ReactJS open source javascript library
Execute backend codes with NodeJS
Grasp the use of LoopbackJS open source node with Rest API
Discover what is Redux and how it works
Explore the use of Google’s Material-UI
Master the method used in computer network with Socket Programming
All you need is a passion for learning, a good understanding of the English language, numeracy and IT, and to be over the age of 16.
Upon successful completion, you will qualify for the UK and internationally-recognised professional qualification and you can choose to make your achievement formal by obtaining your PDF Certificate at a cost of £9 and Hardcopy Certificate for £15.
Why study this course
The Complete Full-Stack JavaScript Course is open to all, with no formal entry requirements. Learners will be able to choose a career path in the IT sector as web development, mobile app development, backend and frontend programming and much more
Reviews
This centre's achievements
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 5 years
Subjects
- Javascript training
- Javascript
- Rendering
- Web
- Anatomy
- Writing
- Programming
- Web Development
- Environment
- Environment Setup
- Anatomy of a React Project
Course programme
- Welcome To The Course
- Environment Setup
- Anatomy of a React Project
- Writing a React Component
- Purchasing and Procurement Management
- The React State
- Understanding Component Props and Re-rendering
- Importing CSS Into React Components
- Coding a calculator part 1
- Coding a Calculator Part 2
- React Website Setup
- Component Children
- React Routing
- Route Parameters and HTML Slicing Part 1
- Route Parameters and HTML Slicing Part 2
- Services and Portfolio Pages Part 2
- Working With Forms in React Part 1
- Working With Forms in React Part 2
- Using Formik
- Yup Form Validation Schemas
- Setup of REST API Using LoopbackJS
- Creating Models
- Model Observers
- Model Relations
- ESLINT
- Subclassing Access Tokens
- Persisting Data Using MongoDB
- Creating Data
- Updating Data
- Finding Model Instances Part 2
- Deleting Model Instances
- Creating Post Collection
- Roles and Rolemapping
- Applying Access Control to Our Post Model
- Adding an Editor Role
- Creating a Category Model
- File Storage and Collection Part 1
- File Storage and Collection Part 2
- Custom Remote Methods and File Uploads Part 1
- Custom Remote Methods and File Uploads Part 2
- Creating Login Route
- Adding a Login Form
- Wrapping Components
- Dispatching Actions
- Creating Our Store and Reducers
- Integrating Remote API Calls
- Applying Middle Ware
- Material-UI Intro
- Drawer and CSS
- Drawer Collapsing and Animations
- Icons, Lists, Links
- Main Content Class
- Persisting Reducers Using Local Storage
- Basic Tables
- Fetching Posts and Users From Our API
- Fab Buttons
- Setting up Redux, Material-UI and Formik for Our Add Post Page
- Material-UI Forms With Formik
- Flex Display and Connecting Our Post Form to Our Database via Redux Part 1
- Flex Display and Connecting Our Post Form to Our Database via Redux Part 2
- Editing Existing Posts
- Uploading Post Images Part 1
- Uploading Post Images Part 2
- Integrating Quill as a Content Editor
- Loading Posts on the Front-end Part 1
- Loading Posts on The Front-end Part 2
- Loading More Posts on Demand
- Single Post Page
- Registering New Accounts
- Posting Comments and Adding Relations and ACLs to Our API Part 1
- Posting Comments and Adding Relations and ACLs to Our API Part 2
- Deploying React Apps With NGINX
- Deploying Our API Using PM2 And NGINIX Part 1
- Deploying Our API Using PM2 And NGINIX Part 2
- Deploying Our API Using PM2 And NGINIX Part 3
- Creating A Chat App
- Creating Our Chat Store
- Websocket Connections
- Sending Socket Messages
- Creating Signup and Login Forms
- Writing Account Based Logic Part 1
- Writing Account Based Logic Part 2
- Using Auth Tokens
- Styling The Messenger
- Tracking Logged In Users
- Search Functionality
- Creating New Threads And Sending To Relevant Clients
- Connecting On Page Load If Already Logged In
- Get Threads on Page Load
- Disconnecting Socket Sessions
- Adding Messages and Sending to Relevant Clients
- Rendering Messages Client-side
- Rendering Messages With User Information
- Ejecting a React Application
The Complete Full-Stack JavaScript Course!