
Learn to build and interact with REST APIs using Node.js, Express, and MongoDB. Covers HTTP methods, request handling, data modeling, CRUD operations, and integrating with React frontend.

Learn OAuth authentication with Passport.js in Express apps. Covers setup, Google strategy, database integration, user serialization, and profile management for secure login systems.

In this course, James Q Quick will teach you how to design and build a chat app with Socket.io.

Learn to build, deploy, and manage a full-stack Node.js application using Docker, from development to production. Covers Express.js, MongoDB, Redis, NGINX, and Docker Swarm for scalable DevOps practices.

Build a scalable, production-ready REST API for ecommerce using NodeJS, TypeScript, and Express. Learn essential backend tools like Drizzle and Postgres while integrating Genezio for simplified deployment.

Learn to build powerful headless CMS applications with Strapi 5. Master content modeling, API creation, and backend development for modern web projects.

Learn to build server-side applications using Node.js, including web APIs and microservices. Explore integration with PostgreSQL and Salesforce for enhanced development capabilities.

Learn JavaScript through hands-on projects, covering basics to advanced topics like APIs, databases, and web development. Ideal for beginners and experienced programmers seeking practical skills.

Comprehensive exploration of programming concepts, patterns, and best practices across various languages and technologies, with practical examples and real-world applications.

Comprehensive PostgreSQL tutorial covering advanced topics like connection pooling, sharding, indexing, and performance optimization for backend developers.

Comprehensive guide to Docker, covering containerization, databases, message queues, and microservices with practical examples and performance insights.

Explore key software engineering concepts, from databases and networking to security and APIs, with hands-on examples using popular tools like Docker, Redis, and Node.js.

Learn about HTTP cookies, JWT, SameSite attributes, and third-party cookies. Explore implementation examples, browser behaviors, and real-world applications in web security and user tracking.

Comprehensive exploration of WebSocket technology, covering implementation, scaling, security, and integration with modern protocols. Includes practical examples and real-world applications.

Comprehensive exploration of HTTP/2, covering its workings, performance benefits, and implementation challenges. Includes comparisons with other HTTP versions and related protocols.

Comprehensive exploration of TCP protocols, covering fundamentals, advanced concepts, and practical applications for backend engineers and network enthusiasts.

Comprehensive JavaScript tutorial covering basics to advanced concepts, including ES6+ features, promises, and async/await. Build a solid foundation for full-stack development with hands-on examples.

Learn to build and deploy a REST API using Node.js, Express, MongoDB, and AWS. Covers development, database integration, and cloud deployment with CI/CD.

Learn to integrate Apache Kafka with Node.js, covering installation, cluster setup, project initialization, and creating producers and consumers for efficient data streaming.

Comprehensive guide to NPM, covering package management, project initialization, versioning, dependencies, scripts, and best practices for Node.js development.

Learn to set up essential tools for JavaScript development, including Visual Studio Code, Node.js, Git, and SourceTree, with hands-on practice and step-by-step guidance.