Full Stack JavaScript Complete Course 2023 π₯
About this course
No description available.
What learners say
AI summaryLearners overwhelmingly praise this course as one of the best free JavaScript resources available, highlighting its thoroughness, clear explanations, and practical approach. Many note it helped them understand complex concepts they previously found difficult. Some minor requests for chapter markers were mentioned.
What learners praise
- Comprehensive and beginner-friendly
- Clear and engaging teaching style
- Practical exercises and projects
- Good pace with no filler
AI-generated from 250 viewer comments on YouTube β it summarizes outside comments and is not a CourseShelf review.
Community Reviews
Honest feedback from learners like you
Sign in to review this course.
No reviews yet for this course.
Related Courses
Next.js 16 Full Course | Build and Deploy a Production-Ready Full Stack App
IntermediateIn this course, youβll master Next.js 16, the latest version of the official React framework, and learn how to build powerful, full-stack applications using its new caching and performance features. Youβll put your skills into practice by creating and deploying a Dev Event Platform, a modern app where users can browse, create, and manage events. PostHog: https://jsm.dev/devevent-posthog WebStorm: https://jsm.dev/devevent-webstorm Junie AI: https://jsm.dev/devevent-junie Warp: https://jsm.dev/devevent-warp CodeRabbit: https://jsm.dev/devevent-coderabbit CodeRabbit CLI: https://jsm.dev/devevent-coderabbitcli Cloudinary: https://jsm.dev/devevent-cloudinary The Complete Testing Course is LIVE. π₯ Bundle up now before the deal expires and get 33% OffβΌ π https://jsm.dev/devevent-testing π GSAP Pro Course (includes GTAVI Website): https://jsm.dev/devevent-gsap π Three.js 3D Pro Course: https://jsm.dev/devevent-threejs π JavaScript Pro Course: https://jsm.dev/devevent-cpjsm π Launch Your SaaS Pro Course: https://jsm.dev/devevent-saas βΌΒ If the links arenβt working for you, please try using a VPN (e.g., in Nigeria) π FREE Video Kit (Code, Figma, Assets, Etc.): https://jsm.dev/devevent-kit π Backend Pro Course Waitlist: https://jsm.dev/devevent-backpro π AI Development Pro Course Waitlist: https://jsm.dev/devevent-aipro π Tailwind Pro Course Waitlist: https://jsm.dev/devevent-twpro π React.js Pro Course Waitlist: https://jsm.dev/devevent-reactpro π React Native Pro Course Waitlist: https://jsm.dev/devevent-nativepro Rate us on TrustPilot: https://jsm.dev/trustpilot https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps: 00:00:00 β Introduction 00:04:09 β Crash Course Intro 00:08:30 β Installation 00:11:45 β Project Structure 00:14:19 β App Router 00:17:16 β React Client & Server Components 00:23:40 β Routing 00:42:42 β Data Fetching 00:48:53 β API Routes 00:52:45 β Caching 00:56:05 β Build Adapters API 00:57:24 β Metadata 01:01:23 β Theory to Practice β β β 01:02:48 β Project Setup 01:18:01 β Homepage 01:41:35 β PostHog Setup 01:50:21 β MongoDB Setup 01:52:57 β Warp Setup 01:56:46 β Database Models & Connection 02:09:36 β CodeRabbit 02:16:11 β API Routes 02:27:03 β Image Upload 02:37:51 β Fetch API Routes 02:54:47 β Event Details Page 03:14:34 β Server Actions 03:28:05 β Caching 03:39:46 β PostHog: Booking Action & Tracking 03:54:05 β Deployment 03:58:15 β Outro
Express JS Full Course
IntermediateThis 8 hour course teaches you all of the core fundamentals you need to learn how to build server applications using Express JS. You will learn how to implement the basic HTTP request methods, validate request bodies, implement sessions, save data to a database, manage user authentication, integrate OAuth2, and writing automated unit & integration tests! Code: https://github.com/stuyy/expressjs-full-course Support the Channel: Become a Member: https://www.youtube.com/ansonthedeveloper/join Become a Patreon: http://patreon.com/stuyy Buy me a Coffee: http://ko-fi.com/anson Donate on PayPal: https://paypal.me/ansonfoong Connect with me: Twitter: https://twitter.com/ansonthedev Discord: https://discord.gg/MDHGJsAsXA GitHub: http://github.com/stuyy Twitch: http://twitch.tv/stuy 0:00 Intro & Setup 11:01 Get Requests 20:40 Route Params 30:08 Query Params 42:54 Post Requests 56:07 Put Requests 1:10:02 Patch Requests 1:19:00 Delete Requests 1:26:47 Middleware 1:48:24 Validation 2:19:52 Routers 2:38:59 Cookies 2:58:59 Sessions 3:15:24 Sessions Pt. 2 3:38:02 Passport.js & Authentication 4:15:39 Databases & MongoDB 4:42:10 Hashing Passwords 4:54:45 Session Store 5:11:58 OAuth2 5:49:38 Unit Testing & Jest 7:14:12 E2E Testing
JavaScript Course for Beginners β Your First Step to Web Development
BeginnerLearn JavaScript basics with this quick, beginner-friendly course! β‘ Perfect for new coders ready to build real skills and start programming with confidence. π Ready to dive deeper? - Check out my complete JavaScript course: https://mosh.link/javascript-course - Subscribe for more coding tutorials: https://goo.gl/6PYaGF β Stay connected: - Twitter: https://twitter.com/moshhamedani - Facebook: https://www.facebook.com/programmingwithmosh/ - Instagram: https://www.instagram.com/codewithmosh.official/ - LinkedIn: https://www.linkedin.com/school/codewithmosh/ π‘ Why JavaScript? - It's the essential language for web development. - Build front-end AND back-end applications (with Node.js). - Super in-demand for developers π This tutorial is perfect for you if: - You're a complete beginner. - You want a fast and practical intro to JavaScript. - You're aiming for a career in web development. π TABLE OF CONTENT 00:00 What is JavaScript 04:41 Setting Up the Development Environment 07:52 JavaScript in Browsers 11:41 Separation of Concerns 13:47 JavaScript in Node 16:11 Variables 21:49 Constants 23:35 Primitive Types 26:47 Dynamic Typing 30:06 Objects 35:22 Arrays 39:41 Functions 44:22 Types of Functions βοΈ Related Tutorials - Node tutorial for beginners: https://youtu.be/TlB_eWDSMt4 - Express.js tutorial for beginners: https://youtu.be/pKd0Rpw7O48 - React tutorial for beginners: https://youtu.be/Ke90Tje7VS0 - Angular tutorial for beginners: https://youtu.be/k5E2AVpwsko #coding #javascript #webdevelopment
React JS 19 Full Course 2025 | Build an App and Master React in 2 Hours
BeginnerDive straight into Reactβfrom basic JSX to advanced hooksβand build a real, modern app in this hands-on crash course! Hostinger: https://jsm.dev/react25-hostinger Appwrite: https://jsm.dev/react25-appwrite WebStorm: https://jsm.dev/react25-webstorm π Video Kit (Codebase, and more): https://jsm.dev/react25-kit π ReactJS Course Waitlist: https://jsm.dev/react25-waitlist β Join JS Mastery Pro: https://jsm.dev/react25-jsmpro π Become a Top 1% Next.js Developer: https://jsm.dev/react25-nextjs https://discord.com/invite/n6EdbFJ https://twitter.com/jsmasterypro https://instagram.com/javascriptmastery https://linkedin.com/company/javascriptmastery Business Inquiries: contact@jsmastery.pro Time Stamps 00:00:00 β Intro 00:01:41 β Crash Course 00:05:08 β React Setup 00:07:33 β Create React.js Project 00:15:12 β Components 00:17:55 β Props 00:20:03 β Styles 00:26:15 β States and Hooks 00:35:18 β UseEffect Hook 00:42:40 β React Snippets 00:43:27 β About the Project 00:46:28 β Tailwind CSS setup 00:49:55 β Assets & styles 00:51:00 β Develop header 01:02:56 β The Movie DB API 01:22:58 β Develop movie card component 01:30:12 β Implement search 01:33:38 β Optimize search 01:39:07 β Trending Movies Feature 01:54:01 β Show Trending Movies 02:03:58 β Deployment
React Tutorial Full Course - Beginner to Pro (React 19, 2025)
BeginnerIn this React tutorial and React full course, build websites and projects with React. React Premium Course: https://courses.supersimple.dev/courses/react Frontend Bundle (React, JS, HTML CSS): https://courses.supersimple.dev/bundles/frontend-bundle Membership: https://youtube.com/@SuperSimpleDev/join or https://member.supersimple.dev (10% OFF the USD price) Links in this course: https://github.com/SuperSimpleDev/react-course/blob/main/1-links.md Exercise solutions: https://github.com/SuperSimpleDev/react-course/tree/main/1-exercise-solutions Copy of the code: https://github.com/SuperSimpleDev/react-course/tree/main/2-copy-of-code Troubleshooting: https://github.com/SuperSimpleDev/react-course/blob/main/2-troubleshooting.md π Premium Courses (get a certificate, better learning experience, support SuperSimpleDev β€οΈ) Frontend Bundle (React, JS, HTML CSS): https://courses.supersimple.dev/bundles/frontend-bundle React Premium Course: https://courses.supersimple.dev/courses/react JavaScript Premium Course: https://courses.supersimple.dev/courses/javascript HTML CSS Premium Course: https://courses.supersimple.dev/courses/html-css Sections: 0:00 Intro 1:20 1. React Basics, JSX 40:16 2. Components, Props, Start the Chatbot Project 1:36:49 3. State, Event Handlers, Chatbot Project Features 2:42:41 4. CSS with React, Hooks, Finish Chatbot Project 3:48:49 5. Proper React Setup with Vite 4:59:29 6. React Router, Git, Start the Ecommerce Project 6:09:59 7. React with Backend, Data Fetching, Load Ecommerce Project Data 8:00:58 8. Data Mutation, Update Ecommerce Project Data 8:50:10 9. Automated Tests in React with Vitest 9:50:31 10. Deploy React to the Internet, Intro to AWS 10:41:06 11. React 19 Updates 10:50:13 TypeScript with React 11:24:12 AI with React 11:31:09 Conclusion and Next Steps Additional information: This React tutorial and React full course is a project based series of React tutorials for software engineers. Each React tutorial builds on a project and provides some React exercises to practice what we learned. By the end, we'll learn how to create complex websites and projects with React, JavaScript, HTML, and CSS, which will help you become a web developer and software engineer. #react #supersimpledev #reactcourse #reacttutorial #reactjs #javascript #html #css #webdevelopment #webdeveloper #softwaredeveloper #softwaredevelopment #coding #codingtutorial #softwareengineer #softwareengineering #learntocode
Full Stack Development with Java Spring Boot, React, and MongoDB β Full Course
IntermediateIn this full stack development course, you will learn how to create an application using MongoDb for the database, Java and Spring Boot for the backend, and React for the frontend. You will learn to develop a movie review application that will feature a separation of concerns between the client code and the server code. By implementing this loosely coupled architecture, these two parts (implemented using different technologies) can evolve in parallel and independently from one another. βοΈ Farhan Hasin Chowdhury teaches the backend section. βοΈ Gavin Lon teaches the frontend section. @GavinLon π» Backend Code: https://github.com/fhsinchy/movieist π» Frontend Code: https://github.com/GavinLonDigital/movie-gold-v1 π Spring Initializr - https://start.spring.io/ π JDK Download Page: https://www.oracle.com/java/technologies/downloads/ π IntelliJ IDEA Download Page: https://www.jetbrains.com/idea/download/ π Postman Download Page: https://www.postman.com/downloads/ π MongoDB provided a grant to make this course possible. β€οΈ Try interactive Full Stack courses we love, right in your browser: https://scrimba.com/freeCodeCamp-Fullstack (Made possible by a grant from our friends at Scrimba) βοΈ Contents βοΈ β¨οΈ (0:00:00) Course Introduction β¨οΈ (0:01:48) JDK and IntelliJ IDEA Installation β¨οΈ (0:06:13) MongoDB Atlas β¨οΈ (0:20:35) Project Initialization β¨οΈ (0:27:03) Project Structure β¨οΈ (0:29:13) Running The Project β¨οΈ (0:32:41) Writing The First Endpoint β¨οΈ (0:35:33) Database Configuration β¨οΈ (0:38:49) Installing Additional Dependencies β¨οΈ (0:44:48) Setting Up Environment Variables β¨οΈ (0:47:20) Movies and Reviews Endpoints β¨οΈ (1:31:46) Testing β¨οΈ (1:35:42) Backend Conclusion β¨οΈ (1:36:45) Frontend Introduction β¨οΈ (1:38:32) Create the React Project β¨οΈ (1:43:49) Applying Bootstrap to our React application β¨οΈ (1:52:47) Implementing the Use State and Use Effect Hooks β¨οΈ (1:58:04) Create Home and Hero Component β¨οΈ (2:06:56) Style the Carousel β¨οΈ (2:15:21) Create Header Component (Navigation) β¨οΈ (2:21:55) Create Trailer Component with react-player β¨οΈ (2:28:46) Create Movie Reviews Functionality β¨οΈ (2:34:43) Add and Get Reviews with HTTP Requests β¨οΈ (2:40:33) Course Wrap Up π Thanks to our Champion and Sponsor supporters: πΎ Nattira Maneerat πΎ Heather Wcislo πΎ Serhiy Kalinets πΎ Erdeniz Unvan πΎ Justin Hual πΎ AgustΓn Kussrow πΎ Otis Morgan -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://freecodecamp.org/news