Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Meditation Personal Transformation Life Purpose Coaching Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee

This course includes:

  • 14.5 hours on-demand video
  • 5 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
Development Web Development Laravel

Master Laravel & Create High-Level Applications with Laravel

Become a Laravel expert creating an eShop from scratch practicing all the Laravel features you learn in the process.
Rating: 4.4 out of 54.4 (82 ratings)
497 students
Created by JuanD MeGon, ProgramarYa By JuanDMeGon
Last updated 1/2021
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Install Laravel on your System
  • Learn to configure Laravel according to your requirements
  • Get all the confidence to build anything you want with Laravel
  • Master Laravel from the essentials to the advanced features
  • Create a high-level application while learning Laravel
  • Learn Laravel and be part of one of the best web development communities
  • Open your possibilities to multiple jobs and projects thanks to the Laravel popularity

Course content

19 sections • 95 lectures • 14h 48m total length

  • Preview02:01
  • Preview05:05
  • PHP, Composer and the Database
    09:45
  • Go Ahead and Meet Your Best Tool to Learn Laravel
    2 questions
  • How to Ask Questions
    00:48
  • Required Tools to Manage the Frontend in Laravel
    04:22
  • [Optional] The Development Environment and the Code Editor
    02:17

  • Using Composer to Install Laravel
    07:26
  • The Source Code of the Course and How to Use It
    00:38
  • Adapting the Project to the New Laravel Versions
    04:37
  • Preview09:14
  • Meet Artisan of Laravel
    05:58
  • Preview05:09
  • Identifying and Assigning the Laravel Environment Settings
    11:31
  • Check What you Have Learned Until Now
    3 questions

  • Adapting the Routes in Laravel to Work in Several Versions
    05:22
  • Route Files and How Routes Work in Laravel
    10:53
  • Create Multiple Types of Routes and Actions in Laravel
    14:11
  • Meet and Use Controllers in Laravel to Handle the Business Logic
    11:20
  • Showing Views as a Result of Operations in Laravel
    10:40
  • [Exercise] Create a New Controller and Return the Main View
    00:29
  • Check How are You Going Until Now
    3 questions

  • How Errors Work in Laravel and How to Identify Them
    08:59
  • How to Debug in Laravel to Resolve Errors
    08:39
  • Be Sure you Know How To Deal with Some Errors
    3 questions

  • Explore Database Connections in Laravel and Configure One
    07:22
  • Creating Database Tables with Laravel Migrations
    14:28
  • Introducing Eloquent and Models in Laravel
    10:50
  • Inserting Information with Laravel Seeders and Factories
    14:41
  • Interacting with the Database with the Laravel Query Builder
    07:07
  • Reading and Selecting Data with Models in Laravel
    08:31
  • Be Sure to Master the Essential Details
    2 questions

  • Sending and Displaying Information in Views with Blade of Laravel
    11:05
  • Learn About the Essential Control Structures in Blade
    08:34
  • Improving Your Views with Templates in Blade of Laravel
    09:46

  • Showing and Using Forms in Laravel
    12:28
  • Inserting Data from a Form with Laravel Eloquent
    08:33
  • Editing Existing Data with a Form and Eloquent
    11:12
  • Reviewing Some Features to Improve the Usability of the Laravel Project
    06:13
  • Removing Information from the Database Using Forms and Eloquent
    07:37

  • Different Ways to Redirect Your Users with Laravel
    08:30
  • How to Get and Set Values in the Session with Laravel
    09:55
  • Validating Data Before Doing Any Modification with Eloquent
    08:52
  • Allowing to Show Errors in the Views with Blade
    04:45
  • Reusing Values Submitted from an Invalid Form
    14:08
  • Allowing to See Success Messages in the Views with Blade
    04:12
  • Returning Result Messages for Some Actions with Laravel
    08:43

  • Generating the Authentication Components with Laravel UI
    06:55
  • Understanding the Laravel Authentication System
    09:38
  • Introducing and Using Laravel Mix to generate the Frontend Assets
    11:27
  • The Middleware and How to Restrict Access and Actions in Laravel
    07:22

  • Mastering and Using Implicit Model Binding in Laravel
    08:46
  • Improving Your Routes Using Resource Routes in Laravel
    06:11
  • Using the Laravel Form Requests to Validate Data
    14:29
  • Using Artisan to Create Multiple Components at Once in Laravel
    11:31
  • Taking Advantage of Layouts and Components with Laravel Blade
    10:45

Requirements

  • Wanting to learn from scratch and step-by-step
  • PHP domain is recommended (the essentials are enough)
  • You will learn any additional requirement along the course (if you are missing something, just let me know)

Description

Learn Laravel, while creating an eShop in the process. Bring to live all those ideas in your head after learning Laravel by doing.

The course is compatible with the latest version of Laravel. Of course, you are free to use any version, but I strongly recommend to use the latest one (even if it is not the initial version of the course).


Note: The main approach of the course is on that YOU learn Laravel, rather than just creating something specific with Laravel. Of course, I know you will like to create something with Laravel, so you will be applying everything you learn into an eShop.


Dominate the world of web development! It doesn't matter if you like PHP or not, with Laravel you are going to love it. Laravel brought PHP back to life and with this course, you will see why.


Laravel is not just a PHP framework... Laravel is, in fact, one of the most popular frameworks for web development in general (not only PHP).


It's your chance to grow
Laravel is very popular and continues to grow more and more. Hundreds of offers are posted daily for skilled developers in Laravel, so by mastering Laravel, you'll have plenty of open alternatives.


Why choose me?
Because I am always there to assist and guide your learning on Laravel. I will answer all your questions and comments during the course. ALWAYS.

More than 18,000 students appreciate the effectiveness of the answers to all their questions and the more than 4,000 positive ratings demonstrate this.

Because I not only teach you Laravel but also how to solve real-world problems with Laravel.


What is so good about Laravel?
Laravel is the most popular framework for PHP and not only that, it is among the most popular frameworks for web development in general. With Laravel, you can develop highly complex PHP applications in a very short time. During the course, you will see the enormous facilities that Laravel offers when implementing all kinds of complex or simple applications. Of course, for the course, you will be able to use the latest version of Laravel.


Why an eShop?
Remember, the app itself doesn't matter much if you focus on the concepts more than the applications. However, an online store is a very interesting topic for everyone due to its different requirements, which will allow exploring the features of Laravel in detail.

At the end of the course, you will have mastery of the characteristics of Laravel and you will have the confidence to start any Laravel project at your own.


Join now to master PHP and web development with Laravel:

  • Use the essentials to take advantage of Laravel (PHP, composer, databases)

  • Learn the characteristics of Laravel while building a high-level project

  • Learn the essences of Laravel (routes, controllers, views, models and much more)

  • Master main features of Laravel (Artisan, Eloquent, Blade, Laravel Mix just by mentioning a few)

  • Know the details creating projects with Laravel (relationships, migrations, factories, actions...)

  • Master and apply advanced Laravel functionalities (dependency injection, resource controllers, scopes, accessors, etc.)

  • Master the main facilities that Laravel offers you (user authentication, middleware, access control)


Why take this course?
For years I have provided online courses on multiple web development topics. Among so many topics, a course entirely dedicated to Laravel and not only to specific applications with Laravel is absolutely required. Teaching, in the process, all the experiences acquired with proper projects and those of the students throughout these years.

During all this time I have published multiple courses on different types of projects with Laravel and it was time to translate all that knowledge into a course that teaches the essence and general characteristics of Laravel.


The goal?
Explore the different and multiple features of Laravel to learn them while creating an eShop (a high-level application).

You will want to complete this course from start to finish, because with each functionality implemented for the eShop, you will progressively learn and go deep into the features of Laravel, from the essential to the advanced ones.


Is this course for you?
This course is probably for anyone (experienced or not). This course is for you if you meet at least one of these conditions:

  • You are a beginner or you want to start with the use and creation of web applications with PHP

  • You have experience with PHP and want to go to the next level using the most popular framework, Laravel

  • You want to start building your web applications from scratch using Laravel

  • You want to develop web projects in an agile and simple way thanks to Laravel and its features

  • You have experience in web development and want to specialize in using Laravel


The benefits you will get

  • The confidence create any web project with PHP and Laravel

  • The security of knowing how to build applications with Laravel in the correct way

  • Professional growth and huge job opportunities due to the growing popularity of Laravel

  • Build any Laravel project using the agile tools learned in the course

  • Everything you can think of. There is simply no limit once you start in this world.


Having said all this ...
Don't wait any longer. The world is moving fast and all your ideas and projects are waiting to be implemented in an effective and agile way with Laravel.

Just press the button to enter the course right now.

Join everyone in this Laravel learning process and be part of one of the best web development communities.

Who this course is for:

  • You are a beginner or interested on start using and creating web advanced applications with PHP
  • You are a PHP developer and want to take your skills to the next level
  • You already use Laravel, but want to earn more confidence and skills
  • You already used Laravel, but want to know the best practices to use it
  • You are a skilled web developer and want to go deeper with Laravel

Instructors

JuanD MeGon
Online instructor, web developer, master & systems engineer
JuanD MeGon
  • 4.6 Instructor Rating
  • 4,460 Reviews
  • 21,359 Students
  • 18 Courses

EN:

More than 18,000 students cannot be wrong! 

That is how many students have taken my courses, leaving more than 3,900 top-rated reviews.

Enroll today to learn how to become a web development expert and to get that high-paying jobs and projects, grow your own business, or work as a freelance from home or your own office.

Join a community of students from 150 countries and get practical skills you can use right away.


ES:

¡Más de 18.000 estudiantes no pueden estar equivocados!

Esa es la cantidad de estudiantes que han tomado mis cursos y dejando más de 3.900 calificaciones positivas.

Inscríbete hoy mismo para aprender cómo convertirte en experto en desarrollo web y obtener esos trabajos y proyectos mejor pagados, hacer crecer tu propio negocio o trabajar de forma independiente desde tu casa o tu propia oficina.

Únete a una comunidad de estudiantes de más de 150 países diferentes y obtén habilidades prácticas que puedas usar de inmediato.

ProgramarYa By JuanDMeGon
Your e-Learning Experience
ProgramarYa By JuanDMeGon
  • 4.6 Instructor Rating
  • 4,460 Reviews
  • 15,572 Students
  • 18 Courses

EN:

ProgramarYa is here to teach you Programming and Web Development as nobody else does in the school nor college. Help you to achieve all your goals and dreams giving you the skills to get there.

After more than eight years of teaching online, ProgramarYa knows the essentials, strategies, and skills you must learn to achieve all that you want.

All the courses are under the Udemy 30 day "No question asked" refund policy. So, you can try any of our courses without any risk.

See you in classes and happy learning.


ES:

ProgramarYa está aquí para enseñarte programación y desarrollo web como nadie más lo hace en el colegio ni la universidad. Ayudarte a alcanzar todas tus metas y sueños brindándole las habilidades para llegar allí.

Después de más de ocho años de enseñanza en línea, ProgramarYa conoce los elementos esenciales, las estrategias y las habilidades que debes aprender para lograr todo lo que deseas.

Todos los cursos están sujetos a la política de reembolso de 30 días de Udemy "Sin preguntas". Por lo tanto, puedes probar cualquiera de los cursos sin ningún riesgo alguno.

Te veo en clases y feliz aprendizaje.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.