UdemyMERN Stack

MERN Stack Authentication And Deployment

التصنيف الكامل: Development > Web Development > MERN Stack

MERN Stack Authentication And Deployment

عن هذا الكورس

The MERN (Mongo, Express, React, and Node) stack is an excellent choice for building powerful and flexible data-driven web applications. In this 20-video course, leaners will discover how to employ different technologies that make up the MERN stack to build a basic authentication application for full stack development. Begin by examining key considerations to observe when planning a MERN app, then create a MongoDB Atlas account and a working cluster for a MERN app. Connect to MongoDB Atlas and explore how to handle errors. Learn how to build data models for a MERN app by using MongoDB and Mongoose, validate request body payloads, and configure JWT (JSON Web Token) authentication. Next, you will learn how to create and use middleware, and create unit tests by using the Jest unit testing framework. Examine how to configure React and Redux and use type checking with PropTypes, and how to manage state by using reducers and actions. The course concludes with a demonstration of deploying a MERN application to Heroku cloud-based platform as a service.Mastering the MERN stack opens up a world of possibilities for developers to create modern, scalable, and efficient web applications. MongoDB, Express, React, and Node.js work harmoniously together to enable seamless data management, robust backend logic, captivating user interfaces, and high-performance server-side operations. By harnessing the power of the MERN stack, developers can unleash their creativity and build cutting-edge web applications that cater to the demands of today's digital landscape.Whether you are a seasoned developer or just starting your web development journey, embracing the MERN stack can be a game-changer. Dive into the world of MongoDB, Express, React, and Node.js, and embark on a journey of building modern web applications that will leave a lasting impact.

تعلم أونلاين 100%

شاهد الدروس في أي وقت ومن أي مكان

محتوى معتمد

مقدم من منصة Udemy

رابط موثوق ومباشر

ينقلك لصفحة التسجيل الرسمية

سعر الكورس
$39.99
المنصة:Udemy
الانتقال للكورس / التسجيل الآن
🔒 عند النقر، سيتم فتح صفحة الكورس الرسمية على منصة Udemy في نافذة جديدة.

كورسات مقترحة في نفس المجال

عرض كل الكورسات ←
TLS & HTTPS Visualized, and HTTPS localhost setup in 2026
Udemy
Cybersecurity

TLS & HTTPS Visualized, and HTTPS localhost setup in 2026

*** BEST TOP RATED COURSE ON TLS AND HTTPS FOR 2026***Deep dive into TLS (previously called SSL) and HTTPS: Gain insights that set you apart from 99% of developers. Understand the true meaning of HTTPS beyond the surface-level claims of "security"The end of HTTP/1.1: Any serious developer today must concentrate on TLS security and hosting websites over the more robust protocols like HTTP/2 and HTTP/3. Stay relevant in a rapidly evolving digital landscapeKey Concepts Unlocked: Explore advanced topics such as hybrid key exchange, encryption, public key infrastructure (PIK), asymmetric and symmetric cryptography, TLS handshake, HMAC, signatures, hashing, and cipher suites. Each concept builds a solid foundation for your web security knowledge.This course is meticulously crafted for developers who are eager to elevate their TLS skills and gain a profound understanding of HTTPS, Certificate Authorities, and secure server configurations.SSL is old-school, outdated and deprecated. Therefore this course focuses on TLS as the protocol used with HTTP/2 and HTTP/3. What You’ll Learn:Throughout this course, you will embark on an adventure that seamlessly blends theory with hands-on practice. Here’s what you can expect:Practical HTTPS setup: You are going to learn how to use Node.js, and Live Server to set up a localhost server over a secure TLS / HTTPS connection. You will master the process of creating certificates and generating keys.Encryption: Understand the principles of encryption, including both symmetric and asymmetric methods, the concept of "keys" and how they are applie

The Complete Hands-On SwiftUI Apps Using Firebase
Udemy
Firebase

The Complete Hands-On SwiftUI Apps Using Firebase

Firebase is the most popular backend in the mobile community and it is used in thousands of iOS apps. In this course, you will learn how to integrate Firebase in SwiftUI application. You will build several SwiftUI apps which will use Firebase Authentication, Firestore, Storage and Real Time Updates. This is a fun course with real life hand-on coding projects. Let’s check out the contents of the course.RequirementsKnowledge of Swift LanguageKnowledge of SwiftUI FrameworkXcode 12 and iOS 14Google account to access Firebase consoleNo paid software is required. All apps are created using Xcode.Understanding Firebase:In this section, you will learn about the Firebase platform. You will also learn about the Firestore database and how it is different from Real Time Database. Finally, you will learn different ways to structure data in the Firestore database.TODO ListIn this section, you will learn about how to implement a simple TODO List app using Firestore and SwiftUI. This section will demonstrate how to perform CRUD operations with Firestore and quickly get your SwiftUI app integrated with Firestore database.Understanding MVVM Design PatternIn this section, you will learn how to implement MVVM Design Pattern in a SwiftUI application. MVVM Pattern is the preferred pattern when building SwiftUI apps.Grocery AppIn this section, you will learn how to implement a complete Grocery App using SwiftUI and Firestore. This app will allow users to persist hierarchical information for each document. Later you will update the app to replace the nested data with nested collections.Fungi FingerIn this section, you will

Agentic Coding: Full-Stack Java Apps with Cursor and Copilot
Udemy
Cursor AI

Agentic Coding: Full-Stack Java Apps with Cursor and Copilot

Step into the future of software development with Agentic Coding — a revolutionary approach to building software using AI tools like Cursor IDE and GitHub Copilot within IntelliJ IDEA.In this hands-on course, you'll learn how to collaborate with AI agents to write, refactor, and debug code more efficiently than ever before. Whether you're a Java developer or new to full-stack development, you'll gain practical skills by building real-world applications guided by AI.What You’ll Build:A full-stack web application using Spring Boot and ThymeleafA simple desktop Java application with a user interfaceA deployed, publicly accessible web appWhat You’ll Learn:How to use the Cursor IDE as your AI development assistantHow to boost productivity with Copilot in IntelliJ IDEAThe principles and practice of agentic coding (aka vibe coding)How to structure Java projects and build UIs using Spring Boot and ThymeleafHow to deploy your applications so they’re accessible onlineHow to use AI agents to develop any type of application — faster and smarterBy the end of this course, you will:Understand how to work with AI agents in your development processBe capable of creating and deploying Java web applicationsKnow how to apply agentic coding techniques to streamline any projectWhether you're an aspiring software engineer or a seasoned developer looking to modernize your workflow, this course will give you the

Data Science & ML Interview Practice Tests (2025 Edition)
Udemy
Machine Learning

Data Science & ML Interview Practice Tests (2025 Edition)

Preparing for a Data Science or Machine Learning interview?This course will help you assess your readiness and identify knowledge gaps before stepping into real technical discussions.You’ll find 131 carefully crafted multiple-choice questions with detailed explanations, designed to mirror the style and depth of questions asked by top companies hiring for Data Scientist and ML Engineer roles.Each question tests your understanding of key topics such as:Machine Learning fundamentals and model selectionEvaluation metrics (AUC, precision/recall, logloss, calibration)Statistics and A/B testing principles (p-values, power, SRM)Experiment design and real-world scenario reasoningApplied ML concepts in production environmentsYou’ll not only learn what the right answer is, but also why. Every question includes a clear explanation to help you strengthen your conceptual understanding and build interview confidence.This course is ideal for anyone preparing for Data Science and ML interviews, from students and career changers to experienced professionals refreshing their knowledge. It’s also valuable for analysts, product managers, and data engineers looking to sharpen their experimentation and metrics intuition.No software setup is required, just your curiosity, consistency, and determination to succeed. Take the practice tests, review your results, and enter your next interview ready to stand out.

From Burnout to Bliss: A Practical Guide to Mindful Living
Udemy
Mindfulness

From Burnout to Bliss: A Practical Guide to Mindful Living

Are you living your life within a background level of continual stress?Do you feel you are constantly on the go? Always rushing around?Juggling many roles and responsibilities, yet never feeling fulfilled?Going from one work deadline to the next?Looking forward to the comfort food or drink at the end of the day to soothe and relax just enough to start the endless cycle again in the morning?Frequently feeling the Sunday night dread ahead of the week ahead?Dragging yourself out of bed in the mornings? Unmotivated?Often feeling tired, anxious, depressed, irritable and/or exhausted?Have a feeling that there is something missing in your life?Wondering why happiness appears to be eluding you despite having ticked all the boxes that you were led to believe would achieve it?Having a feeling of life passing you by?If some or all of these resonate, this course is for you. Life does not need to be like this. I’ve been there and bought that t-shirt! I am in a much better brighter place now, where I have found a new love of life, more health, happiness fulfilment. And you can find this place too, I have a map…Hello! I'm Eilís. I am a mindfulness meditation teacher, yoga instructor and life coach and I would be delighted to be your supportive guide in getting you on the path to more calm, peace ease in life through guiding you through the fundamental concepts of mindfulness and helping you establish a daily meditation practice.Course Contents:Approx. 2 hours of video content explaining the fundamental concepts of mindfulness and providing you with practical tools for mindful living Lecture notes for all sessionsPractical guidance on how to get started with a meditation practice9x downloadable guided

Learn Data Structure & Algorithm Pattern Wise | FAANG Ready
Udemy
Data Structures

Learn Data Structure & Algorithm Pattern Wise | FAANG Ready

Learn Data Structures Algorithms (DSA) from the ground up with this complete, beginner-to-advanced course. Designed for aspiring developers and problem solvers, this course helps you not only write code but also think algorithmically and approach problems logically and efficiently.You’ll start with the core fundamentals — understanding how memory works (stack vs. heap), exploring arrays, linked lists, and searching algorithms, and uncovering how these concepts operate behind the scenes. Then, you’ll move on to real-world coding challenges, hands-on projects, and interview-style problems to strengthen your logical and analytical thinking.Every topic is explained visually and practically, backed by real coding examples you can apply directly in your projects or technical interviews. You’ll also master time and space complexity, ensuring your solutions are clean, efficient, and optimized for performance and clarity.By the end of this course, you’ll have a strong DSA foundation, the ability to analyze and optimize algorithms, and the confidence to tackle any coding interview or real-world software challenge. Whether you’re a beginner learning DSA for the first time, a college student preparing for placements, or a developer sharpening your interview skills, this course will transform the way you approach programming, data structures, algorithms, and computational problem-solving effectively and confidently.