UdemyNext.js

Mastering Next.js 14 - Build Airbnb Clone from Scratch

التصنيف الكامل: Development > Web Development > Next.js

Mastering Next.js 14 - Build Airbnb Clone from Scratch

عن هذا الكورس

Start your path to becoming a proficient web developer with our detailed video course on building apps using Next JS 14. Designed specifically for beginners and intermediate developers, this course will help you develop high-level skills. Begin by creating a Next.js application from scratch, understanding its structure, and mastering advanced routing techniques, including link components and dynamic paths.Delve into front-end design using TailwindCSS and Shadcn/ui, mastering responsive design, theme management, and consistent styling with layout components. Learn the fundamentals of backend development, including the distinctions between server and client components, how to fetch data, manage loading states, and implement error handling along with nested layouts.Enhance your app with CRUD functionalities through Server Actions, improve user interaction, and ensure data integrity with the Zod library. You will also integrate a database using Supabase, handle image uploads, and implement crucial functionalities like authentication with CLERK Service.Conclude the course with the skills to deploy your NextJS app on Vercel, and incorporate features such as prompt handling, response management, and image generation.This course offers a practical approach, including numerous challenges to apply what you've learned. Transform your web development skills and gain the confidence to create sophisticated web applications.

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

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

محتوى معتمد

مقدم من منصة Udemy

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

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

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

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

عرض كل الكورسات ←
AI-Proof Sales Academy
Udemy
Sales Skills

AI-Proof Sales Academy

This training/learning course is designed to expose sales beginners and professionals to proven sales perspective tools that have consistently created success for a decade for the course instructor in automotive retail sales. This course is NOT a reiteration of Steps to the Sale, or some recooked training module but rather an imparting of a system of thinking and perspectives compiled in a follow along video series with short quizzes to help boost comprehension. There are those who make great coaches and trainers who teach from a base of theory never having achieved what they are instructing others to accomplish. This course is different! Charles Burns offers a fresh perspective from the field bringing an accomplished approach from where he led the sales board in a major auto group being salesman of the year as a result of being salesman of the month consecutively, month after month.This course is not filled with buzz words from common sales handbooks to relate to the student without offering substantive insights; this course addresses the heart and psychology of sales so that the student may leave the experience of "AI-Proof Sales Mindset" Training Course with an energized outlook and an up to date tool chest positioning them to level up their performance.

Self-Guided Learning Mastery With AI & ChatGPT
Udemy
ChatGPT

Self-Guided Learning Mastery With AI & ChatGPT

The world is changing faster than any classroom or traditional system can keep up with. The learners who succeed today are the ones who know how to teach themselves — faster, deeper, and smarter. With AI tools like ChatGPT, self-guided learning has become more accessible, personalized, and powerful than ever before.Self-Guided Learning Mastery With AI ChatGPT is a practical masterclass designed to help students, professionals, creators, and entrepreneurs take full control of their learning journey. Whether you want to build new skills, accelerate your career, or stay ahead in a rapidly evolving world, this course gives you a complete system for learning anything — independently and intelligently.You’ll discover how to use AI as a personal tutor, research assistant, accountability partner, productivity enhancer, and knowledge coach. Through real-world examples and step-by-step frameworks, you’ll develop a self-learning routine that is consistent, enjoyable, and high-impact. What You’ll LearnHow self-guided learning works and why it outperforms traditional methodsHow to use ChatGPT as your personal tutor, coach, and explainerAI-powered techniques to learn new skills 10× fasterHow to break down any complex topic into simple learning pathsFrameworks for taking notes, building memory, and avoiding learning burnoutHow to design weekly learning plans, projects, and habitsTools for research, summaries, quizzes, explanations, and practiceHow to stay motivated, focused, and accountable using AIA complete system to continue lifelong learning without overwhelm Who This Course Is ForThis course is ideal for:Students who want to improve academic performanceWorking professionals wanting to upskill fasterCreators, freelancers, and entrepre

Beginning Jenkins
Udemy
Jenkins

Beginning Jenkins

Beginning Jenkins teaches you everything you need to know about installing, setting up, configuring, and integrating a Jenkins server with your project to speed up the product development lifecycle. You will learn how to deploy via Docker and integrate with Git. Next, you will move on to understanding bespoke plugins and services to further customize your workflow, and dynamically adjust your build requirements when pushing to production.Once you have grasped the basics, you will explore user and plugin management along with updating and upgrading Jenkins. You will set up freestyle projects and views to manage your projects, followed by configuring parameters for your projects and creating upstream and downstream projects with views to visualize the projects. In addition to this, you will create a secure connection from your master to your build slaves and configure your build tasks to run on the slave.By the end of this course, you will be able to successfully set up a Jenkins server that checks your source code repositories for changes, triggering new builds and unit tests whilst informing all of the key stakeholders in your organization.About the AuthorJoseph Muli loves programming, writing, teaching, gaming, and traveling. He's currently working as a software engineer at Andela and Fathom, specializing in DevOps and Site Reliability. Previously, he worked as a software engineer and technical mentor at Moringa School.Arnold Okoth is a software developer at Andela with three years' experience of extensive development and system operations. He has worked with Python, Jenkins, Docker, AWS, and Bash. Arnold has gained numerous certifications in the fields of networking, application security, and cloud computing from industry-leading vendors, such as Amazon, Cisco, and IBM. During his downtime, Arnold enjoys watching sports – mainly football and basketball. You can find out more about Arnold on his LinkedIn profile.

Yii2 Application Development Solutions–Volume 2
Udemy
Yii Framework

Yii2 Application Development Solutions–Volume 2

Yii is an optimal, high-performance PHP framework for developing Web 2.0 applications. It provides fast, secure, and professional features to create robust projects; however, this rapid development requires the ability to organize common tasks collectively to build a complete application. Being extremely performance-optimized, Yii is the perfect choice for projects of any size. It comes packaged with tools to help test and debug your application and has clear and comprehensive documentation. This video course is a collection of Yii2 videos. Each video is represented as a full and independent item, showcasing solutions from real web applications. So you can easily reproduce them in your environment and learn Yii2 rapidly and painlessly… In this video, you will get started by configuring your Yii2 application. After that, we will focus on how to make our extension as efficient as possible. Then we will cover some best practices for developing an application that will run smoothly until you have very high loads. Moving ahead, we will provide various tips, which are especially useful in application deployment and when developing an application in a team. Later, we will introduce the best technologies for testing and we will see how to write simple tests and avoid regression errors in our application. Finally, we conclude this course by discussing review logging, analyzing the exception stack trace, and implementing our own error handler. About the Authors Andrew Bogdanovis a seasoned web developer from Yekaterinburg, Russia with more than six years of experience in industrial development. Since 2010, he has been interested in the Yii and MVC frameworks. He has taken part in projects written in Yii, such as a work aggregator for a UK company, high-load projects, real-estate projects, and the development of private projects for the government. He has worked on various CMS

Learning the GameMaker Studio 2 Interface
Udemy
GameMaker

Learning the GameMaker Studio 2 Interface

Get a running start on development in GameMaker Studio 2 with this course and learn the main essential aspects of the GameMaker Studio 2 interface. You will also learn how the main resources are used together to create a final game. Viewers also learn how to program using GML (the GameMaker Studio 2 Language), allowing more complex creations within the software. This course focuses on the most commonly used interfaces and aspects of GameMaker Studio 2. See the available options, how to customize your workspace to suit your needs, what each available resource is used for, how to set up the main resources, and more. By the end of this course, you will be able to navigate GameMaker Studio 2 with ease and will have a head start in game development within the engine. About the Author Nathan Auckett is an advanced GameMaker user and has been using the software for over 7 years now. He started using GameMaker during its seventh version and has been using the built-in programming language ever since to create his own games. In 2012, he began creating small tutorials on various topics in GameMaker and has since then created over 50 tutorials helping people achieve a variety of different tasks in GameMaker.

Apache Spark: Tips, Tricks, & Techniques
Udemy
Apache Spark

Apache Spark: Tips, Tricks, & Techniques

Apache Spark has been around for quite some time, but do you really know how to get the most out of Spark? This course aims at giving you new possibilities; you will explore many aspects of Spark, some you may have never heard of and some you never knew existed.In this course you'll learn to implement some practical and proven techniques to improve particular aspects of programming and administration in Apache Spark. You will explore 7 sections that will address different aspects of Spark via 5 specific techniques with clear instructions on how to carry out different Apache Spark tasks with hands-on experience. The techniques are demonstrated using practical examples and best practices.By the end of this course, you will have learned some exciting tips, best practices, and techniques with Apache Spark. You will be able to perform tasks and get the best data out of your databases much faster and with ease.About the AuthorTomasz Lelek is a Software Engineer, programming mostly in Java and Scala. He is a fan of microservice architectures and functional programming. He dedicates considerable time and effort to getting better every day. He is passionate about nearly everything associated with software development, and believes that we should always try to consider different solutions and approaches before solving a problem. Recently he was a speaker at conferences in Poland -, Confitura and JDD (Java Developers Day), and also at Krakow Scala User Group. He has also conducted a live coding session at Geecon Conference.He is a co-founder initlearn an e-learning platform that was built with the Java language.