Learning Full-Stack JavaScript Development: MongoDB, Node, and React
Offered By: LinkedIn Learning
Course Description
Overview
Learn to be a full-stack JavaScript developer and build web applications using Node.js and React.js
Syllabus
Introduction
- Learning full-stack JavaScript development
- Project repo and NPM
- Express and TypeScript
- Middlewares and templating
- Node modules
- MongoDB and Docker
- React and webpack
- ESLint
- Why React?
- JSX syntax
- Function components and props
- State and event handlers
- Component life-cycle and side effects
- Creating a mock API endpoint
- Using an API endpoint from the browser
- Rendering a list of items
- React’s key for items in a list
- Fetching data while React is rendering
- Server-side rendering of the root path
- Sharing data between server and client
- Fetching data from MongoDB
- Invoking component actions in children
- Displaying a different root component
- Fetching data after navigating to a new view
- Handling browser navigation history
- Server-side rendering of a custom path
- Fetching data conditionally
- Navigating on link click
- Handling data in an array
- Reading form data with the DOM API
- Understanding HTTP request methods
- Using an API endpoint to update data
- Updating UI based on API response
- Project challenge
- Next steps
Taught by
Samer Buna
Related Courses
Angular 101: Building a Web Application from scratchCoursera Project Network via Coursera Creando tu primera app web con Outsystems
Coursera Project Network via Coursera Apply basic testing for your Django web application
Coursera Project Network via Coursera Build a Google Cloud Firestore Web App (Part I)
Coursera Project Network via Coursera Build a Google Cloud Firestore Web App (Part II)
Coursera Project Network via Coursera