Full Stack Development with React & Node JS - Live
source link: https://practice.geeksforgeeks.org/courses/full-stack-node?utm_campaign=courses
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Course Description
GFG - Helping People get their Dream Jobs!
Course Overview
With a median pay of 11 LPA, Full-Stack Development is one of the most in-demand skills in the industry. Organizations heavily rely on full-stack developers for their front-end, back-end, deployment, and debugging requirements. With the help of the latest tools and technologies in this course, design & build user interfaces, manage data flow and state with React, and create dynamic, server-side applications with Node.js.
Our full stack development course is a 10-week guided program driven by the best modern web development practices to make you interview-ready.
Key Highlights:
- 60+ hours of Recorded Content
- 10+ Projects covering HTML, CSS, JavaScript, and React
- Full Stack Real-World Project Building
- 200+ Questions to Practice
- 10+ Contests to assess your Full Stack Skills
- Build industry recognized resume
With the help of live classes and hands-on projects, this is an ideal comprehensive program for both beginners and experienced developers. Enroll now to take your career to the next level as a full-stack developer and get Instant Complimentary Lifetime Access to:
The Classes are scheduled for every weekend: Saturday & Sunday. The timings of classes are mentioned in the batch section.
For detailed information, kindly refer to Course Brochure
What you will learn
- Git and GitHub commands, workflow, and pull requests
- Front-end UI frameworks and tools such as Bootstrap 4, JavaScript, and CSS
- Creating dynamic and responsive mobile UI designs and components using JavaScript
- React JS including components, states, and event handling
- Working with data using AJAX and asynchronous calls
- REST APIs and CRUD operations
- Server-side development using Node JS and Express JS
- Understanding and using databases such as MongoDB and PostgreSQL
- Implementing session handling and multifactor authentication
- Deploying and maintaining applications using a DevOps workflow and tools such as Netlify and GitHub Pages.
- Build many MINOR projects and 2 MAJOR projects including Travel App and Social Media App
Course Content
- Week 1
SESSION 01: BASICS OF VCS
• Introduction to Full Stack Development
• What and Why VCS?
• Intro to Git & Git Commands using Command Line Interface
SESSION 02: FRONT END TECHNOLOGY
• Introduction to Front End
• CSS
• Responsive Layouts & Mobile First Design with Flexbox - Week 2
SESSION 03: JAVASCRIPT
• Programming in JavaScript
• Working with Arrays & Objects
• ES 7 and Beyond New Features
SESSION 04: BUILDING A HOME PAGE: MINOR PROJECT
• Project Organisation & Plan
• Visual Design Walkthrough - Week 3
SESSION 05: REACT JS
• Introduction to Node & NPM
• Create React App Boilerplate & Introduction to JSX
• Organising Code & Creating a Hello World Application
SESSION 06: REACT COMPONENTS AND STATES
• React Basics: Components with States & Props
• Passing Static & Dynamic Data between Components
• Event Handling - Week 4
SESSION 07: WORKING WITH DATA
• Introduction to AJAX & Asynchronous Calls
• Introduction to Axios & Service Calls
• Fetching Data using API Calls
SESSION 08: UNDERSTANDING API’S AND CRUD OPERATIONS
• Introduction to REST API
• Creating a Mock API Server
• Understanding CRUD & HTTP Verbs
Reviews and Ratings
This course was packed with amazing and well-organised content! The project-based approach of this course made it even better to understand concepts faster. The instructor is really good and knowledgeable. After this course, I was able to master the MERN stack and learn advanced concepts related to web development. I have built a strong profile with multiple projects. I also delved deeper into these technologies which in turn helped me to secure an internship offer at Deutsche Bank.
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK