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+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift 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
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business 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
Development Web Development Laravel

Desarrollo web profesional de aplicaciones en Laravel

Crea aplicaciones profesionales desde 0 a 100 con Laravel e integra una plataforma para administrar el contenido.
Rating: 4.8 out of 54.8 (73 ratings)
1,407 students
Created by Brayan Angarita
Last updated 7/2019
Spanish
30-Day Money-Back Guarantee

What you'll learn

  • Trabajar con la mejor tecnología en menor tiempo.
  • Desarrollar plataformas web profesionales.
  • Optimizar tus aplicaciones Laravel.
  • Crear aplicaciones escalables.
  • Subir tu proyecto de Laravel a un Servidor.
  • Integrar cualquier plantilla a cualquier proyecto Laravel.
  • Blindar tu aplicación Laravel para evitar posibles ataques.
  • Integrar una base de datos en Laravel.
  • Crear un panel administrativo fácilmente.
  • Personalizar las vistas Laravel.

Course content

9 sections • 47 lectures • 5h 1m total length

  • Preview01:56
  • Importante
    00:12
  • Preview05:29
  • Preview11:55
  • Instalar un editor de texto
    05:24

  • Crear proyectos en Laravel en varias versiones
    06:42
  • Las rutas
    09:47
  • Conectar una base de datos
    02:51
  • ¿Qué es un Middleware? - Crear rutas de autenticación
    08:03
  • Controladores
    04:23
  • Vistas en Laravel
    04:37

  • ¿Cuál plantilla vamos a integrar?
    03:55
  • Integrar la plantilla en el proyecto
    07:47
  • Evitar que se dañen las imágenes
    07:21
  • Evitar duplicar el código de la plantilla
    10:52
  • Formulario para iniciar sesión
    07:37
  • Formulario para registrarse
    05:51
  • Obtener un enlace correctamente
    09:29
  • Lógica en el menú para ingresar o cerrar sesión
    04:41

  • ¿Cuál panel administrativo vamos a integrar?
    07:24
  • Archivo de configuración
    10:39
  • Personalizar el panel administrativo
    06:49
  • Crear más roles para limitar el acceso
    07:55
  • Mostrar la información desde el panel administrativo
    09:11
  • Traducir toda la aplicación de Laravel
    05:20

  • Retornar todas las publicaciones
    11:25
  • Mostrar cada publicación por separado
    07:43
  • Limitar cuántas publicaciones se mostrarán
    07:38
  • Diseñando la paginación
    06:45
  • Mostrar múltiples variables y relaciones en una vista
    04:45
  • Compartir las publicaciones
    07:05
  • Agregar comentarios a las publicaciones
    02:59

  • Agregar un buscador
    13:56
  • Integrar un formulario de contacto
    11:06
  • Enviar mensajes desde el formulario con Mailtrap
    08:42
  • Mejorar la apariencia del mensaje
    06:46
  • Preparar el formulario para el servidor con Gmail
    02:49

  • Ordenar las vistas y mejorar la vista SHOW
    06:06
  • Mejorar la vista de restablecimiento
    05:32
  • Mejorar la vista para recuperar la cuenta
    04:12
  • Traducir el mensaje del correo
    06:05

  • Mostrar ventanas modales en la página principal
    05:48
  • Lógica cuando el usuario ya está registrado
    02:21
  • Imagen del usuario que realiza la publicación
    02:44
  • Información de relleno para algunas vistas
    07:21

  • Cambiar la imagen del usuario
    03:05
  • Programación de nuevas clases
    00:51

Requirements

  • Conexión a internet
  • Conocimientos básicos en HTML5
  • XAMPP u otro servidor local (Te explicaré cómo instalarlo)

Description

El curso consiste en crear uno o dos proyectos en Laravel; los cuales aprenderás a crear el registro e ingreso de usuarios, administrar roles y permisos, crear una galería, integrar plantillas en el sistema, personalizar las vistas, crear un panel administrativo para realizar las publicaciones del blog y demás cosas interesantes.


Cuando termines este curso podrás desarrollar plataformas rápidamente en Laravel y para efectos prácticos nos enfocaremos en desarrollar una web tipo blog en Laravel.


Comenzaremos por algo básico a nivel de introducción. Te mostraré las herramientas que se necesitan para usar Laravel e instalaremos un editor de texto y lo configuraremos.


Aprenderás a crear proyectos en Laravel en varias versiones, te mostraré cómo trabajar con las rutas, qué es un Middleware y cómo puedes crear un sistema de autenticación fácilmente.


Integraremos una plantilla personalizada para que no nos limitemos a trabajar con Bootstrap 4.


En cuanto a las publicaciones, retornaremos múltiples variables en una sola vista, habilitaremos un botón para compartir el contenido y por último puliremos la aplicación para que luzca 100% profesional.

Who this course is for:

  • Aprendices de Laravel
  • Estudiantes del área informática o de sistemas
  • Estudiantes universitarios, técnicos o tecnológicos de cualquier área
  • Personas interesadas en crear aplicaciones web profesionales

Instructor

Brayan Angarita
Ingeniero informático
Brayan Angarita
  • 4.4 Instructor Rating
  • 139 Reviews
  • 3,542 Students
  • 3 Courses

Ingeniero informático - Ingeniero de desarrollo de software. Vivo en Medellín Colombia y trabajo para la Alcaldía de Medellín.

También tengo una empresa de desarrollo llamada BeSoft y una empresa de enseñanza virtual llamada BePro. Ambos productos hacen parte de Ideas Academy S.A.S.

Muchas veces estoy aprendiendo cosas nuevas o terminando trabajos o proyectos que tengo pendientes.

Desde hace varios años he trabajado como desarrollador y diseñador web. Esto me ha permitido adquirir gran experiencia y una necesidad continua por aprender.

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