Cursos de desarrollo web en español
Hay 45 cursos de desarrollo web en español (201 contando todos los idiomas): 44 de Udemy y 1 de Coursera.
Los de Udemy tienen una valoración media de 4,6 sobre 5; Coursera no publica valoraciones.
La duración típica ronda 21,5 h.
El precio más habitual es 19,99 USD, según la última actualización del catálogo.
Los más reseñados

Desarrollo Web Completo con HTML5, CSS3, JS AJAX PHP y MySQL
Un curso paso a paso si deseas comenzar en el mundo de la Programación Web. En este curso aprenderás 10 Lenguajes y Tecnologías Web: HTML, CSS, SASS, Workflows, JavaScript, Fetch (Antes AJAX), PHP, POO - MVC, MySQL - SQL y API's El Curso Incluye 4 proyectos finales, puedes ver los videos con los demos totalmente gratis! Además, aprenderás otros temas muy importantes como: Creación de Cuentas - Como en el 90% de los sitios que visitas hoy en día tus usuarios podrán crear sus cuentas. Crear un Framework - Crearemos una base de código que aplicaremos a 4 Proyectos! Autenticación desde una base de datos Real - Con MySQL y Hash a los Passwords y seguridad. Recuperar Acceso - Un Password Hasheado no se puede recuperar, pero te mostraré como tus usuarios recuperarán su acceso. Recibir Pagos - Hoy en día muchos negocios requieren recibir pagos en línea y te mostraré como hacerlo. Modelar Bases de Datos - No necesitarás otro curso de Bases de Datos, en este curso aprenderás sobre que es una base de datos, lenguaje SQL, tipos de datos, modelar una base de datos y relacionarla! Además crearemos distintos Proyectos! • DevWebCamp - Sitio Web para una conferencia de diseño donde los usuarios podrán pagar por sus entradas y reservar sus registros. • AppSalon - Proyecto para un salón de belleza. • UpTask - Administrador de Proyectos en Ajax, PHP, MySQL y JavaScript • Bienes Raices - Sitio Web para una inmobiliaria y • Entre otros (están habilitados para verse gratis) ¿Crees que alguno de estos proyectos se puede vender a un cliente? Adelante, el curso además de enseñarte de forma práctica y real, pero también puedes vender los proyectos. Este curso esta lleno de tips y técnicas, además de la creación de Sitios y Aplicaciones Web reales con funciones muy avanzadas y un área de administración para hacer un sitio 100% dinámico. Además de las tecnologías anteriores, crearemos galerías, formularios, validaciones, registros a la base de datos, sistema de inicio de sesión, agregar la información dinámicamente desde la Base de Datos MySQL y mucho más! Si no tienes experiencia previa y es tu primera vez escribiendo código para hacer una página web, debes tomar este curso, que asume nunca has escrito una sola línea de código (te mostraré desde como crear un archivo .html) hasta diseñar tu base de datos y recibir pagos por PayPal, paso a paso y sin asumir conocimiento alguno. Si ya tienes experiencia, aprenderás de los temas más avanzados, en los que creamos un proyecto final que comenzamos a construir desde los primeros videos y que incluye estas 10 tecnologías y API`s Además te mostraré como crear un área de administración segura, con password hasheados, loguear usuarios, sesiones y más. Además veremos otros temas como Enviar Emails, Comunicar API's que es Model View Controller, y seguridad, al finalizar este curso podrás aplicar a vacantes! En este curso aprenderás lo básico de cada tecnología y después integraremos todo junto para hacer diseños increíbles, es decir: crearemos una base sólida y luego veremos como utilizarla sin duda la que considero la mejor forma de aprender. Hoy en día aprender programación web es uno de los empleos más demandados y con mejor paga y he preparado este curso para que una vez que finalices tengas las armas necesarias para poder encarar cualquier proyecto.

React: De cero a experto
React 19+ con TypeScript ¿Quieres aprender React Actual o migrarte a trabajar con Hooks? Este curso tiene por objetivo llevarte de cero conocimiento de React hasta un nivel competitivo en el ambiente laboral de hoy en día. Este curso está construido 100% en Hooks y functional components. También cuenta con secciones sobre pruebas unitarias y de integración en cada aplicación que hacemos en el curso, esto incluye pruebas en componentes, hooks, customHooks, context, Redux, Fetch, mocks, spies, snapshots y mucho más relacionado al unit test. Sin olvidar que todos empezamos de cero en un momento, el curso cuenta con una introducción a los conceptos que necesitaremos para entrar en React de la forma más cómoda posible. El curso fue renovado con la versión 19, la cual integró herramientas de generación de interfaces con AI, ShadCN, Tailwind, TypeScript, Vitest, TanStack y muchas más tecnologías comúnmente usadas en React, pero lo principal fue la mejora de cada ejercicio para evitar renders innecesarios sin memorización o compilación adicional. (React Compiler) Este es un listado de varios de los temas que tocamos en el curso: • React a profundidad • Hooks y Hooks personalizados (Incluye nuevos de React 19+) • Functional Components • HOC - higher-order components • TypeScript • Context API • Zustand • MERN - Mongo + Express + React + Node • React Router v7+ • Diseños diferentes en diferentes rutas • Diseños con AI • ShadCN • TailwindCSS • Poco de Docker • Bootstrap • Mongoose • JWT y su re-validación • Encriptación de contraseñas • Google Sign-in • Autenticación personalizada • Unit Test, Vitests • Pruebas especializadas al terminar ejercicios • Despliegues a producción • React Testing Library • Mocks • Animaciones en componentes • History • QueryStrings • Git y Github • Redux DevTools, Redux ToolKit • React DevTools Y mucho más! Este curso es para todas las personas que quieran aprender React, quieran pasar de Class Base Componentes a Functional Components, quieran especializarse en pruebas, hacer UIs elegantes, aplicaciones eficientes, reactivas y todos los que quieran programar en React de forma moderna con TypeScript

Angular: De cero a experto
Angular de cero a experto: (Angular 19+) Angular es un framework para desarrollo de aplicaciones de todo tipo, por defecto genera aplicaciones web muy poderosas y robustas, y si se mezcla con otras tecnologías, puedes hacer aplicaciones móviles y de escritorio también con el mismo código. Importante Este curso se renovó completamente para utilizar la nueva sintaxis de Angular basada en señales, stand alone components y prepararnos para el zoneless Angular. Todo el curso cambió para adaptarse al estándar nuevo de Angular, que va desde nuevas formas de hacer peticiones HTTP cuando el componente se monta como inyecciones, funciones en las rutas y mucho más. Este curso te ayudará a aprender Angular (la última versión) a profundidad mediante ejercicios y tareas que tú mismo harás. Partiendo de cero conocimiento de TypeScript hasta crear un sistema robusto de autenticación, uso de mapas, consumo de servicios y mucho más. Puntualmente tocamos estos temas: • Bases de TypeScript y ESCMAScript • Hola Mundo en Angular • Componentes • Interceptores • Servicios • Aplicaciones sin módulos (Y explicación de como integrar módulos) • Todos los pipes de Angular • Rutas • Rutas Hijas • Carga perezosa o Lazyload de componentes y funcionalidades • Guards • Protección de rutas • Autenticación mediante JsonWebTokens • Mapas • Uso de librerías de terceros escritas en Angular • Uso de librerías NO escritas para Angular • Consumo de APIs • CRUD • SPA • Git • GitHub • Despliegues a producción • Carga de archivos • Diferentes diseños de aplicaciones • Tailwind • Node • Re-utilización de componentes, servicios.. • Comunicación entre componentes y módulos • Uso de extensiones reactivas • Bootstrap • Deferrable Views • Triggers • Signals • Writable Signals • Computed Signals • Input Signals • Output Signals • LinkedSignals • Recursos • RxResouce • Resource • Efectos • Standalone components • Y mucho más... Este es un curso robusto y fuerte, que contiene todo lo que necesitarás para trabajar en Angular y poder desenvolverte como deseas en el Framework, eso incluye poder leer la documentación, errores y optimizaciones de código para mejorar la forma de escribir nuestras aplicaciones. AI finalizar el curso, podrás crear tus propias aplicaciones usando Angular y poder comprender código de otros desarrolladores porque seguimos estándares recomendados por el framework, sin contar que también hay información extra dentro del mismo para seguir el camino una vez terminado el curso.

Diseño Web Profesional: Curso Completo, Práctico y desde 0
¡Curso Completamente Actualizado a 2025! ¡Más de 40,000+ estudiantes y 4.7 de calificación! ¿Quieres aprender diseño web, pero no sabes por dónde empezar? ¿Cansado de ver tutoriales aburridos y mal explicados? Bienvenido al Curso de Diseño Web, en el que aprenderás, paso a paso y desde lo más básico, a diseñar cualquier página web de manera práctica y sencilla. No importa si nunca antes has programado o si no tienes conocimientos de páginas web, este curso está diseñado para que aprendas desde lo más básico hasta un nivel avanzado en el que podrás diseñar cualquier sitio web de forma profesional. Este es más que un curso, una Carrera de Diseño web, porque vas a aprender TODO lo que se necesita para crear cualquier sitio web. ** Dedica 1 hora al día durante 1 mes con este curso y te aseguro que te convertirás en diseñador web. ** Iniciamos el curso con una sección en la cual aprenderás a crear tus propios bocetos de sitios web en Figma. Bocetos que más adelante convertiremos en sitios web reales. Después verás los fundamentos del diseño web, en donde construirás tu primera página con HTML, y CSS. Seguido aprenderás el arte de convertir tus sitios en increíbles páginas adaptables a dispositivos móviles para que tu página se vea bien desde cualquier dispositivo. A continuación aprenderás a programar en JavaScript, uno de los lenguajes de programación más importantes. Con él podrás darle lógica a tus páginas para que los usuarios puedan interactuar con ellas. Además, aprenderás React, una de las librerías más populares para crear interfaces de usuario dinámicas. Después aprenderás Tailwind 5, el mejor framework de CSS con el que podrás hacer sitios web de una forma muy rápida y sencilla. Seguiremos con WordPress en donde aprenderás como trabajar con esta maravillosa herramienta como administrador de contenido de tu página web o blog. En este curso aprenderás desde como instalar WordPress hasta como funciona en un sitio real. Incluso al final crearemos un blog real utilizando todo lo aprendido en las secciones anteriores. Por último aprenderás como compartir tu código en GitHub mediante el control de versiones Git. Y para el final del curso aprenderás como subir tu página web a Internet para que todos puedan acceder a ella. Al final del curso serás capas de diseñar cualquier sitio web, ya sea el de tu propia empresa, o el de tus clientes. Los beneficios que obtendrás en tu vida con este curso son ilimitados. En cada sección del curso hay al menos un proyecto real con la cual vas a poder trabajar con todos los conocimientos adquiridos. Entre los múltiples proyectos que vamos a realizar se encuentran un Portafolio de Trabajos, una página para empresas y/o startups, una página para un Restaurante y un Blog desde el cual podrás ganar ingresos con publicidad. ¿Qué incluye este curso? • Más de 52 horas en video en las que aprenderás más de 390 temas diferentes. • 6 Proyectos de páginas reales en los cuales practicar todos los conocimientos aprendidos. • Acceso a todo el código del curso, incluyendo las prácticas y proyectos. • Acceso a un sistema de preguntas y respuestas. (siempre respondo todas las preguntas) • Garantía de 30 días. Aprenderás: • A trabajar con Figma para crear bocetos con los que podrás darle forma a tus propias ideas. • A crear diseñar página web profesional desde cero con HTML y CSS. • A convertir tu sitio web en un sitio adaptable a dispositivos móviles. (Responsive design). • A programar en JavaScript uno de los lenguajes de programación más importantes. • A crear interfaces de usuario dinámicas mediante React. • A trabajar con Tailwind para crear sitios web en muy poco tiempo. • A trabajar con WordPress para administrar tus propios sitios web. • A crear un blog de WordPress con un diseño personalizado que haremos. • A compartir tu código en Internet mediante Git y GitHub. • A subir tu propia página web a Internet para que todo el mundo pueda acceder a ella. • HTML, CSS, Flexbox, CSS Grid, Responsive Design, Vite, Javascript, Figma, React, Tailwind, WordPress, creación de temas para Wordpress, Git, GitHub, deploy y publicación de páginas web • Y mucho más. ¿Por qué estoy compartiendo todo esto contigo? Mi nombre es Carlos Arturo y soy el creador de múltiples proyectos incluyendo FalconMasters un canal de YouTube con más de 500.000 suscriptores y más de 60 MILLONES de reproducciones en el que enseño desarrollo web mediante tutoriales amenos y prácticos. También soy creador de múltiples de los cursos más vendidos de Udemy en Español. Con más de 160,000 estudiantes y un promedio de 4.7 de calificación. A la gente le encantan mis videos y cursos por la facilidad que tengo para explicar las cosas de una forma única y mediante prácticas reales. (Puedes comprobarlo en los comentarios de cualquier video de mi canal de YouTube o en mi otro curso de Udemy). Comparto este curso contigo porque gracias a estos conocimientos es que hoy puedo disfrutar de los beneficios de trabajar desde casa y vivir haciendo lo que más me gusta al mismo tiempo que gano dinero. Llegar hasta este punto y aprender todo esto me costó 7 años de mi vida, hoy yo te doy la oportunidad de que aprendas todo lo que yo sé en un solo curso. Ya sea que seas un estudiante, un profesional o un emprendedor. Este curso es todo lo que necesitas para poder iniciar tu propio negocio en Internet o una carrera profesional. Hoy, en un curso de 52 horas, te enseño todo lo que a mí me tomo 7 años aprender. Hoy tú tienes la posibilidad de iniciar una carrera tan lucrativa como la del diseño web. Hoy tú puedes crear tu propio negocio en Internet y sacar beneficios que no podrías en ningún otro lado. ¿Qué esperas para comenzar a crear sitios web y obtener dinero por ello? ¿Qué esperas para poder iniciar una carrera tan lucrativa como el diseño web? Empieza ahora mismo, no te arrepentirás. (Si no te gusta, te devolvemos tu dinero).

JavaScript Moderno Guía Definitiva Construye +20 Proyectos
Aprende el lenguaje más popular! JavaScript! El curso incluye la Sintaxis de ECMAScript ES6, ES7, ES8, ES9, ES10, ES11 y ES12 o también conocida como JavaScript Moderno. También el curso incluye Node.js, Vue.js Express, Mongodb, React y mucho más! En este curso aprenderás JavaScript desde los fundamentos hasta temas más avanzados como Prototypes, Delegation, Classes, Ajax, Promises, Generadores, Orientado a Objetos, Fetch API, Async Await, Async JS, Objetos, así como consumir REST APIs, API's de JavaScript nátivas como Notification API, Speech API y mucho más! Si estos temas no son de tu conocimiento, estas en el curso adecuado para aprenderlos! La mejor forma de aprender es desarrollando algo, en este curso crearemos bastantes proyectos que te llevaran desde el nivel básico hasta avanzado! Los Proyectos desarrollados incluyen: • Formulario para guardar a Local Storage • Crear un Carrito de Compras • Cotizador de Seguros de Auto • Simulador de Envio de Emails • Cotizador de Criptomonedas desde una REST API ( Más de 100 Criptos incluidas) • Carrito de Compras con Local Storage • Gasto Semanal Y Administración de Presupuesto • Agenda de Pacientes de Veterinaria • Creación de un CRM con IndexedDB • Buscador de Letras de Canciones • API de buscar el CLIMA • Buscador de Imágenes con PIxabay • Buscador y Filtro de Automoviles con Higher Order Functions • Proyecto de Restaurante para Calcular Consumos y Propinas • Testing de Apps con Cypress, Jest y Creando tu propio framework • Cotizador de Prestamos con Intereses a pagar (Desarrollado en React) • Sitio web para una Agencia de Viajes (Desarrollado con NodeJS y Sequelize) • FullStack JavaScript con React, Express, MongoDB, Node Todos los proyectos utilizan técnicas distintas, por lo cual te servirán para conocer distintas formas de realizar estos proyectos. LOS PROYECTOS ESTÁN HABILITADOS PARA VERSE DE FORMA GRATUITA JavaScript es el lenguaje más popular para web hoy en día, y puede utilizarse en el cliente o Servidor, en este curso aprenderás todo lo necesario y es una excelente introducción si quieres aprender librerías nuevas como VueJS, React, Angular o NodeJS

Universidad Desarrollo Web - FrontEnd Web Developer!
Ya somos más de 214,000 alumnos! En este curso Universidad Desarrollo Web - FrontEnd aprenderás las tecnologías HTML, CSS y JavaScript con las últimas tecnologías y herramientas que te permitirán dominar y crear aplicaciones Web modernas, convirtiéndote en el FronEnd Developer que las empresas están buscando. Aprenderás HTML, CSS y JavaScript a profundidad, la mano del Ing. Ubaldo Acosta, experto en desarrollo Web y aplicaciones Empresariales, con más de 20 años de experiencia laboral y más de 10 años enseñando vía online. Fundador de Global Mentoring y del exitoso curso Universidad Java. Este curso de Universidad Desarrollo Web te permitirá aprender en tiempo record todo lo necesario para crear tus propios proyectos como Freelance o conseguir el empleo de tus sueños como FrontEnd Developer. Los temas que veremos en este curso son: Universidad HTML: • Introducción a HTML • Instalación de Herramientas (Visual Studio Code) • Elementos Básicos de HTML • Introducción a CSS • Links en HTML y CSS • Tablas en HTML • Listas en HTML • Elementos inline y block en HTML • Formularios en HTML • Elementos Semánticos en HTML Universidad CSS: • Introducción a CSS • Selectores en CSS • Manejo de Colores en CSS • Manejo de Borders en CSS • Manejo de Margenes en CSS • Manejo de Padding en CSS • Manejo de Box Model • Manejo de Fuentes en CSS • Float en CSS • Íconos en CSS • Propiedad Display en CSS • Posición de Elementos en CSS • Selectores en CSS • Gradientes en CSS • Box Shadow en CSS • Flexbox en CSS Universidad JavaScript: • Introducción a JavaScript • Tipos de Datos en JavaScript • Operadores en JavaScript • Sentencias de Control en JavaScript • Ciclos en JavaScript • Arreglos en JavaScript • Funciones en JavaScript • Objetos en JavaScript • Clases en JavaScript • Palabra static en JavaScript • Manejo de Herencia en JavaScript • Sistema de Ventas con JavaScript • Proyecto Mundo PC con JavaScript • POO (Programación Orientada a Objetos) en JavaScript • Manejo de Errores en JavaScript • Funciones Flecha (Arrow Functions) en JavaScript • Funciones Callback en JavaScript • Promesas en JavaScript • Manejo del DOM HTML con JavaScript • Manejo de Eventos con DOM HTML y JavaScript • Aplicación Calculadora con HTML, CSS, JavaScript y Bootstrap • Aplicación SAP (Sistema de Administración de Personas) con HTML, CSS y JavaScript • Aplicación Reloj Digital con HTML, CSS y JavaScript • Aplicación Presupuesto (Ingresos-Egresos) en HTML, CSS y JavaScript Así que no esperes más y nos vemos del otro lado. Tu amigo e instructor. Ing. Ubaldo Acosta Fundador de Global Mentoring

React y TypeScript - La Guía Completa Creando +10 Proyectos
Aprende React con TypeScript paso a paso creando proyectos del mundo real. El único curso en Udemy que enseña React con proyectos del mundo real; Incluso si tus bases de JavaScript no son muy fuertes el curso tiene una introducción con todo lo que debes saber. ¿Quisiste aprender React y solo te aprendiste los nombres de los Pokemon? entonces este curso es para ti. En este curso aprenderemos a crear proyectos reales abarcando todo el ecosistema de React: State, Hooks, crear tus propios hooks, hooks avanzados, estado global, componentes y eventos, consultar API's externas y crear tus propias API's Todos los Proyectos incluyen TypeScript desde el inicio. Proyecto 01: Carrito de compras.- En este proyecto estaremos aprendiendo los fundamentos de React: Componentes, Eventos y State, mientras creas un carrito de compras real con cantidades, precios, y más, tomaremos este mismo carrito para mostrarte como crear tus propios Hooks y como transformarlo a código de TypeScript y cuales son sus beneficios. Proyecto 02: Calculadora de Propinas y Consumos: Un proyecto ideal para restaurantes donde se podrá generar una orden con consumos y la persona podrá elegir la propina que desea dejar. Proyecto 03: Contador de Calorias y Ejercicios: Una de las tareas que más vas a realizar en tu vida como Developer es procesar formularios; en este proyecto tendremos un formulario, leeremos sus datos, lo vamos a procesar y realizar algunas operaciones como validación y mucho más, además aprenderás que es useReducer para manejar estados complejos en tus apps. Proyecto 04: Migrar Carrito de Compras a useReducer: En este capítulo estaremos viendo como tomar el proyecto de carrito de compras y convertirlo hacia useReducer; cuando tomas un proyecto que conoces en una tecnología nueva es garantía que podrás entender mejor los conceptos. Proyecto 05: Migrar Calculadora de Propinas hacia useReducer: Veamos como migrar nuestro otro proyecto hacia useReducer. Proyecto 06: Control de Gastos y Presupuestos: En este proyecto estaremos viendo que es Context API para tener un estado global sin dependencias; Context API va a ayudarte a no pasar props por cada componente, completamos el curso con filtrar gastos por categoría, calendario de fechas de gastos, gráficas y mucho más! Proyecto 07: Administrador de Pacientes: Este proyecto añade 2 herramientas nuevas: Zustand para manejar un estado global de forma muy simple y React Hook Form, una librería para tener validación y procesamiento en formularios de forma bastante sencilla. Proyecto 08: Aplicación de Clima: Esta será nuestra primera aplicación que obtiene datos de una API, como React Developer vas a trabajar en muchos proyectos que incluyen API's; estaremos viendo como validar y enviar peticiones hacia API, como leer las respuestas y como mostrar esa información. Proyecto 09: Cotizador de Criptomonedas: Este proyecto al igual que el anterior se conecta a una API para obtener el precio de una Criptomoneda en dolares, pesos mexicanos y otras monedas; Este proyecto incluye Zustand y Zod para validar las respuestas que obtenemos de nuestra API. Proyecto 10: Buscador de Recetas: Este es nuestro primer proyecto que incluye múltiples páginas; lo estaremos realizando con React Router DOM la librería más popular para crear aplicaciones en React de múltiples página, este curso utiliza el Slice Pattern para tener múltiples Stores de Zustand! Proyecto 11: Administrador de Productos: Este es nuestro primer proyecto Full Stack donde estaremos creando tanto frontend como backend utilizando el PERN (PostgreSQL, Node.js, Express y React) este proyecto utiliza una REST API que conectaremos con React, añadiremos temas más avanzados como Testing y Documentación de API's. Proyecto 12: Administrador de Tareas y Proyectos: Este es el Proyecto más avanzado del curso, utiliza el MERN stack que es uno de los más populares hoy en día, este proyecto incluye un sistema robusto de autenticación y registro de usuarios con confirmación de cuentas y resetear el password en caso de olvidarlo; además incluye roles y los usuarios solo pueden realizar ciertas acciones. El curso incluye además una REST API bastante compleja y avanzada, El curso utiliza también React Query, Tailwindcss, React Router, Mongoose, Express, TypeScript y mucho más. Proyecto 13: Quiosco de Comida: Finalizaremos este curso con una introducción a Next.js, utilizaremos la versión 14 con App Router, Server Actions, Prisma, Zod, Zustand, Tailwind, y mucho más, el proyecto incluye subida de archivos, CRUD Completo, paginador, buscador y más.

JavaScript Moderno: Guía para dominar el lenguaje
Bienvenido al curso de JavaScript moderno. El objetivo principal del curso es enseñarte JavaScript actual, empezando de cero conocimiento en JavaScript hasta llevarte a un nivel avanzado y competitivo en el mercado laboral actual. Este curso te ayudará a entrar fácilmente a frameworks basados en este lenguaje de programación y ayudarte a mejorar tus habilidades actuales en JavaScript. Este es un listado de algunos de los temas que tocamos en el curso: • Bases de JavaScript • Tipos de datos • Objetos • Operadores • Ciclos • ESNext • Clases • Propiedades privadas • Node • Npm • Instalación de paquetes en proyectos de JavaScript • Promesas • Callbacks • CRUD • Modals manuales • Carga de archivos • Fetch • Funciones generadoras • Vite • Mappers • JSDocs y documentación de funciones • VSCode con tipos de datos en JavaScript • Manipulación del DOM • Más... Al terminar este curso tendrás un base sólida de JavaScript que te permita trabajar de forma independiente en JavaScript sin frameworks, pero a la vez abrirte todas las puertas para trabajar con frameworks y librerías como Angular, Vue, React, Express y más. Aprender JavaScript hoy en día es una necesidad de cualquier desarrollador Front-End que inclusive puede expandirse al Back-End y desarrollo móvil. JavaScript es uno de los lenguajes más demandados en la industria y saberlo utilizar es fundamental para ser competitivo en el mercado laboral, y este curso tiene por objetivo darte lo que necesitas para mantenerte al día en este lenguaje. Al finalizar el curso, no sólo contarás con la base sólida que necesitas para cualquier tecnología basada en JavaScript, sino que también comprenderás a profundidad fundamentos y técnicas muy útiles que te ayudarán a ser eficiente en tu trabajo.

React Native CLI: Aplicaciones para IOS y Android - 2025
Importante: Actualmente, el propio ecosistema de React Native recomienda utilizar un framework como Expo para desarrollar aplicaciones, por lo que si tu objetivo es aprender React Native desde cero, te recomendamos tomar nuestro curso de React Native con Expo. La versión que estás viendo utiliza React Native CLI, que está orientada a quienes necesitan aprender la tecnología de una forma más “pura” o trabajar con configuraciones más avanzadas y específicas. React Native: Aplicaciones nativas para IOS y Android -2025 Este curso completo de React Native tiene por objetivo enseñarte este framework de una forma sólida y robusta, con más de 42 horas de contenido en video (sin contar tareas y ejercicios). Es importante tener un base de React con Hooks para que este curso se sienta muy sencillo, ya que la idea de React Native, es que tomes tu conocimiento de aplicaciones de React y lo traslades a crear aplicaciones móviles. El curso está basado en React Native CLI (No expo) y de la mano de TypeScript, el cual no es obligatorio para React Native, pero absolutamente todo lo haremos basado en él para que vean el poder de tener un tipado estricto y así generar la documentación de nuestras funciones y métodos de forma automática. Tocaremos la mayor parte de los componentes existentes en React Native, pasaremos por un "Hola Mundo", luego animaciones, manejo de estado, recursos nativos y poco a poco crecemos en complejidad hasta llegar a los despliegues en la Google Play Store y Apple App Store. Estos son algunos temas que tocamos en el curso: • React Native CLI • Google Maps • SDK Nativo para IOS y Android • Apple Maps • GPS • Cámara • Galería de imágenes • TypeScript • Tipos básicos • Mapeo de respuestas • Mapeo de Props • Obligar argumentos en componentes • Obligar argumentos en rutas • React Navigation • Stack • Drawer • Tabs • TopTabs • MaterialTabs • TopScrollableTaps • Argumentos entre pantallas • Iconos • Axios • Intancias • Middlewares • Configuraciones especiales para Mac y Windows con videos específicos • Gradientes • Diseño Flex, Box Object Model y Position • Temas • Dark • Light • Personalizado • ContextApi • Consumo de APIs • CRUDs • Carga de imágenes • Re-utilización de componentes y hooks • Animaciones • InfiniteScroll • Pull to refresh • Slideshows • Carruseles • Formularios • Debouncers • Búsquedas • Autenticación mediante JWT • Despliegues: • Apple AppStore • Google PlayStore • Y mucho más Mi objetivo con este curso, es que sea lo más completo posible, con todo lo que puedes necesitar para crear aplicaciones móviles nativas y crear un repertorio enorme de ejercicios que te sirvan de documentación para cuando lo necesites, pero a la vez, que puedas tomar el código de esta librería que haremos y lo implementes de forma simple en tus aplicaciones futuras. Espero que el curso sea de tu agrado y nuevamente gracias por todo tu apoyo y soporte, que permitió la creación del mismo. Nos vemos en la siguiente clase

JavaScript TOTAL - De Cero a Programador Web en 18 Días
Aprende TODO JAVASCRIPT en 18 Días Clases breves, entretenidas y super claras. Nuestro programa intensivo fue diseñado para que aprendas y practiques, en un calendario de 18 días de estudio: • Cada día crearás un sitio real y completo • Cada concepto incluye enlaces a la documentación para tener todo a mano • Cada video tiene una introducción teórica y una demostración práctica • Cada lección viene con 2 ejercicios de código para que practiques lo aprendido • Cada tema se cierra con un cuestionario para afianzar lo aprendido • Cada jornada termina con un momento para reflexionar y celebrar lo aprendido El programa se divide en 4 partes: • Los días 1 y 2: Introducción a HTML y CSS con los conceptos fundamentales sobre desarrollo web para ser un programador robusto y con una base bien firme • Desde el día 3 hasta el día 7: te sumergirás en los conceptos fundamentales de JavaScript • Desde el día 8 hasta el día 12: profundizaremos en programación orientada a objetos • Y desde el día 13, programarás sitios reales como un experto en todas las áreas conocidas: juegos, formularios, eventos, seguridad, bases de datos, servidores, y mucho, mucho, mucho más. Por supuesto, desde el día 1 y hasta el último día, vas a estar creando 1 sitio web REAL y COMPLETO por día. ¿Por qué puedo ayudarte? Mi nombre es Federico Garay, reconocido por Udemy como: • Partner Instructor en Udemy • Udemy Business Creator • Instructor Best Seller Tengo las mejores calificaciones en Udemy, y he ayudado a más de 200.000 personas a lograr aprendizajes que cambiaron sus vidas. Mis cursos de programación en JavaScript, Python, C#, VBA y Pandas/Python llevaron a muchos estudiantes a lograr ese trabajo soñado o esa promoción tan merecida. Mira lo que dicen: >>> "Este programa es perfecto, las clases bien explicadas y el profesor transmite animo y muy profesional sobre todo, después de tomar el curso estoy bastante seguro para aprender mas y continuar mi camino en el mundo de la programación y los videojuegos." (Ares Xavier Aren) >>> "Hasta ahora me ha parecido un curso excelente, bastante detallado, pero no me sorprende ya que he tomado otro curso anteriormente con el profe Fede y la verdad aprendes porque aprendes, de los mejores profesores que he visto que realmente se interesa en que te quede claro el tema, en cuanto vi que el profe impartía este tema no dude en comprarlo.." (Erika Raquel Gutiérrez Aguilar) >>> "Como un novato quería aprender a programar para poder tener un hobby mas, pero como lo explica este tipo, como lo enseña, como sabe lo que dice, me esta convenciendo de convertirlo en una profesión real" (Carlos David Villamarin Marrugo) Por qué aprender JavaScript Aprender JavaScript es una habilidad valiosa que puede abrir muchas oportunidades y te permitirá construir aplicaciones web interactivas y escalables. JavaScript es: • Ubicuo: es uno de los lenguajes de programación más utilizados en el mundo. Se ejecuta en todos los navegadores web modernos y también puede ser utilizado en el lado del servidor a través de Node.js. • Demandado: uno de los lenguajes de programación más demandados en el mercado laboral actual. Aprender JavaScript te abrirá muchas oportunidades de empleo en empresas tecnológicas de todo el mundo. • Fácil: es relativamente fácil de aprender. La sintaxis es simple y el lenguaje no tiene restricciones de tipado, lo que lo hace muy flexible. • Comunitario: existe una gran comunidad de desarrolladores que comparten su conocimiento y recursos en línea. Por lo tanto encontrarás muchos recursos gratuitos y de calidad para ayudarte a aprender y mejorar sus habilidades. • Versatil: se puede utilizar para construir una variedad de aplicaciones, desde simples sitios web hasta aplicaciones web complejas y juegos. También se puede utilizar para la automatización de tareas, desarrollo de aplicaciones móviles, desarrollo de extensiones de navegador y mucho más. Razones para NO tomar este curso A mí no se me ocurren. Pero si quieres tomar el curso SIN RIESGOS, recuerda que cuentas con la garantía de Udemy de devolución del 100% del dinero dentro de los 30 días. No me preocupa, sé que vas a amar a JavaScript Total. Nos vemos en la lección #1 Fede

Next.js: El framework de React para producción
Next.js: El framework de React para producción (Versión de Next.js 13+, 14+) Next.js te brinda una excelente experiencia de desarrollo con todas las funciones que necesita para la producción: renderizado híbrido estático y de servidor, compatibilidad con TypeScript, agrupación inteligente, precarga de rutas y más. Este curso está enfocado para las personas con conocimiento básico de React que desean aprender Next.js de forma completa e ir más allá. Estos son algunos de los temas que aquí veremos: • Next.js desde cero • TypeScript + React + Next.js • Migración de proyectos de Next.js de JavaScript a TypeScript • Diferentes estrategias de renderizado • Rutas dinámicas y segmentos • Next.js restful API • Autenticación personalizada • Despliegues en varias plataformas • Generación de imagen de docker optimizada • Autenticación personalizada con JWT • MongoDB • PostgreSQL • NextAuth • Proveedores de autenticación • Drag&Drop en React • CRUD • Zustand • Material UI y Next UI • Re-despliegues automáticos • Pagos con PayPal y Tarjeta de crédito • Diseño responsivo • Sitio de venta de artículos con: • Búsquedas • Cookies • ISR + SSR + SSG + CSR según la necesidad para optimizar tiempos de respuesta • Manejo de usuarios • Dashboard administrativo • Carga de imágenes • Validación de pagos • React Hook Form • Cookies • Middlewares de Next.js (Nuevo en Next.js 12) • Para autenticación • Protección de rutas • Redirecciones • Respuestas • Tanto para APIs como para solicitudes de páginas • Y mucho más Este curso tiene por objetivo enseñarte Next.js de forma completa con muchas tareas y ejercicios. El curso es en 95% TypeScript, pero cuenta con las referencias propias para reforzar esta parte que es opcional, el curso se puede hacer en JavaScript pero recomiendo que le den la oportunidad a TypeScript. Se crean varios ejercicios dentro de este curso: • Introducción a Next: Ejercicio pequeño para el manejo de generalidades de Next,js • PokemonApp: Aplicación pequeña para el manejo de ISR y SSG • OpenJira: Aplicación intermedia para el manejo de tareas y SSR • CookieMaster: Aplicación pequeña para aprender sobre el manejo de Cookies • TesloShop: Aplicación completa y bastante grande para el manejo y venta de productos Al final del curso no solo aprenderás Next.js, si no que también habrás desarrollado una tienda electrónica con cobros, mantenimientos, carga, optimizaciones para SEO, desplegarla y tenerla en tu portafolio de proyectos. Es un curso enorme totalmente enfocado en Next.js para prepararte mejor como desarrollador de React.

React PRO: Lleva tus bases al siguiente nivel
React Pro: Lleva tus bases al siguiente nivel Bienvenidos a mi curso de React Pro, el objetivo principal es simple, mejorar tus habilidades existentes de React. No es un curso para personas que quieran empezar con esta librería, ya que el curso está dirigido a personas que ya tengan conocimientos de React con Hooks. Breve Descripción del curso El curso empieza con una breve introducción de React con Typescript, pero dejo videos adicionales en YouTube para mayor referencia (dichos videos creados por mi también y son 5 horas adicionales no incluidas aquí), luego pasamos a la creación de un pequeño proyecto que nos servirá para practicar diferentes patrones de creación de componentes, explicaré varios muy populares y poco a poco iremos creando un juego de componentes robusto que desplegaremos a NPM mediante TSDX. En el camino pasamos por separación de módulos y lazyload, adicionalmente doy mi punto personalizado preferido para trabajar con módulos. Luego explicamos Formik, validaciones, Yup y formularios dinámicos, creando componentes re-utilizables simples que nos ayudarán a no tener que escribir lo mismo una y otra vez. Posteriormente pasamos a Storybook, explicamos qué es, para que nos puede servir, creamos un par de configuraciones y luego publicamos nuestro Storybook en varios lugares, eventualmente crearemos los archivos de configuración de TypeScript necesarios, modificaciones en el package.json y configuraciones con semantic release para realizar todo un proceso sistematizado de creación y actualización de componentes utilizando GitHub Actions como intermediario. Después nos movemos a levantar una aplicación realizada en mi curso de React de cero a experto que tiene un backend personalizado con JWTs, para transformar nuestra aplicación de React en una PWA, explicando configuraciones automáticas, manuales y personalizaciones que nos permitan trabajar sin conexión a internet nuestra aplicación de React, también instalarla como si fuera una aplicación de Windows, Linux o Mac. Temas puntuales del curso: El curso esta cargado de mucha información para mejorar nuestras habilidades de React, puntualmente estos son algunos temas de interés que tocamos en el curso: • React con TypeScript en un 95% del curso • Lazyload y Suspense • Rutas Hijas • Modularización • Git y GitHub para el manejo de ramas, versiones y acciones • Patrones de creación de componentes • Compound Components Pattern • Extensible Styles Pattern • Control Props Pattern • State Initializer Pattern • Function Child Pattern • Custom State Initializer + Function Child pattern • Despliegues a NPM • TSDX • Storybook to NPM • Despliegue manual a NPM: TypeScript + create-react-app • Semantic Release automático • Formik • Formularios tradicionales • Validaciones manuales • Validaciones con Yup • Custom Formik Hooks • Componentes de Formik • Formik Abstractation • Componentes personalizados reutilizables para Formik • Formularios dinámicos • Validaciones de formularios dinámicos • Storybook • Introducciones • Properties • Opciones • Elementos • Controles • Despliegues • Publicaciones a NPM • TypeScript • Documentación automática • Bonus: Chromatic • Bonus: Notas en Chromatic • GitHub Actions: El procedimiento a crear el siguiente • Configuración de acciones • Instalación de Node • Build de aplicacion de React • Creación de un versionamiento semantico • Generar Release • Publicación automática a Npm • Despliegue automático de Storybook • PWA: • Service Worker • Manifest • Configuraciones automáticas de npx create-react-app • Configuraciones manuales • Estrategias de caché • Pre-cache • Cache Only • Cache first with network fallback • Network first with cache fallback • Network only • Offline mode • CRUD sin conexión • Create • Read • Update • Delete • Background Sync • Workbox • Configuración manual • Configuración con Wizard • Configuración preferida por mi (manual) • Background Sync • IndexedDB • Workbox CDN • Módulos de Workbox • React - Detectar online y offline Nuevamente el curso tiene por objetivo pulir tus habilidades existentes de React con Hooks y llevarlas a un nivel superior para que tus aplicaciones de React sean aún mejores. Espero el curso te ayude mucho y espero verte dentro del curso!

NodeJS: De cero a experto
Bienvenidos a nuestro curso de NodeJS: de cero a experto Es un curso que nos ayudará a comprender el por qué Node es tan popular del lado del backend y a la vez por qué es muy utilizado en básicamente todos los frameworks de frontend como herramienta para construir sus aplicaciones. Aquí partimos de cero conocimiento de Node, pero es recomendado saber un poco de JavaScript y de programación básica ya que se parte de la primiza que se conoce cómo declarar variables, estructuras de control como IF y ciclos for. Dentro del curso haremos varias aplicaciones que van desde aplicaciones de consola, receptores de webhooks, Restful API endpoints, autenticación, web sockets y más, trabajando con TypeScript y patrones de desarrollo que nos ayudarán a escribir código de calidad. Puntualmente esta es una serie de puntos que tocamos en el curso: • Aplicaciones de consola • Leer y grabar archivos en File System • Code Execution y Event Loop de Node • Instalación de paquetes de NPM • Patrón adaptador para las dependencias • Clean Architecture • Domain Driven Design • Factory functions para inyección de dependencias en Vanilla JavaScript • Axios • Interceptores de Axios • TypeScript, • Interfaces • Tipos • Clases • Testing • Integración • Unitarias • Restful • Mocks • Espías • Coverage • Más • Aplicaciones de consola • Yargs • Leer argumentos desde consola • Variables de entorno • Seeds • Bases de datos como • MongoDB • PostgresSQL • Github • Github Webhooks • Tareas automáticas - CRON • Repository Pattern • Inyección de dependencias • Envío de correos • Texto • Html • Gmail • Loggers • ORMs • Prisma • Mongoose • Despliegue a Railway • Rest Server con autenticación • WebSockets • Json Web Tokens • Middlewares • Relaciones de base de datos • Carga de Archivos • Aplicación de Colas - WebSockets + Rest • WebHooks y Seguridad • Bot de Discord • Netlify Edge Functions • Y mucho más El objetivo principal del curso es darles todo lo que necesitan para poder realizar aplicaciones con Node principalmente en el backend, poder usar Node para crear procedimientos automáticos y comunicación entre servidores. Este curso es la evolución de mi curso anterior de Node que después de más de 5 años de regrabaciones y actualización, siendo uno de los cursos más populares para aprender Node. Se procedió con toda una nueva forma de trabajar con Node, TypeScript y patrones de diseño de la mano con Clean Code. Nos vemos en el próximo video

React Native - Crea aplicaciones para Android y iOS c/ React
¿Deseas crear aplicaciones para Android y iOS con tus conocimientos de HTML, CSS y React? entonces REACT NATIVE es tu mejor opción. En este curso iremos paso a paso creando Aplicaciones, a diferencia de React DOM, en React Native existe una gran cantidad de componentes para mostrar textos, inputs, botones, formularios, alertas y mucho más! Aprenderemos Creando Proyectos (en los 3 primeros videos del curso podrás ver todos los proyectos finalizados y lo que aprenderás) React Native te va a permitir escribir código una vez y compilarlo a iOS y Android. En este curso aprenderás: • Llevar tus conocimientos de Desarrollo web hacia el mundo de Apps móviles • React Navigation v5 • Frameworks UI para React Native (NativeBase y React Paper) • Integrar Firebase a React Native • Consumir API's de Internet y Propias • Animaciones en React Native • Storage • Conectar a un servidor GraphQL, Apollo y MongoDB • Autenticar Usuarios • Crear Apps del Mundo Real • Integrar useReducer y useContext en React Native • y mucho más!

UX: Máster en Diseño web y Experiencia de Usuario
Este curso le enseñará todo lo que necesita saber sobre UX, incluido el diseño y el contenido. Y aprenderás desde cero, por lo que no importa cuánta experiencia tengas cuando comiences. Estarás expuesto a principios y estrategias, pero, lo que es más importante, aprenderás cómo aplicar realmente estos conceptos abstractos diseñando tres sitios web diferentes para tres audiencias muy diferentes. Mejore su sitio web con estrategias UX y UI: • Aplicar estrategias UX y UI al contenido y diseño de un sitio. • Comprenda la arquitectura de la información para mejorar el contenido de su sitio web. • Sepa qué dicta y cómo debe verse su sitio web. • Diseñe un sitio web tipo blog, un sitio web para reservas y un sitio de ventas por suscripción. Comprenda UX-UI y aprenda cómo diseñar sitios web ganadores. Este curso lo ayudará a sobresalir como diseñador web, y le enseñará a aplicar estrategias de Experiencia de usuario (UX) que harán que cada sitio que construya sea útil y valioso. También obtendrá experiencia práctica diseñando tres tipos diferentes de sitios. Esto le dará la confianza para realizar proyectos similares si ya es diseñador de sitios web, si desea acceder al diseño web o si desea mejorar su sitio comercial actual. Contenido y visión general Incluso si eres un principiante completo, este curso te mostrará cómo hacer que un sitio web sea funcional, atractivo y exitoso. Lo guiará a través de todos los pasos necesarios para mejorar la experiencia del usuario en cualquier sitio, hasta el contenido y diseño. Comenzará por definir quiénes son los usuarios de su sitio web y qué esperan del sitio web. También aprenderá cómo deben descubrirse y abordarse los objetivos comerciales, los suyos o los de su cliente, para lograr el éxito del sitio. Aprenderá qué preguntas formular a ambos grupos, y usará las respuestas para informar su contenido y las decisiones de diseño. A continuación, profundizará en Arquitectura de la Información (AI), qué analiza el contenido de su sitio web, cómo debe categorizarlo, cómo debería llamarlo y más. Esto sentará las bases sobre las cuales podrá construir aún más su sitio web para hacer que los usuarios se unan a él, permanezcan en él y, con suerte, realicen compras, se suscriban, se registren entre otras llamadas a la acción. Diferentes audiencias tienen diferentes necesidades, por lo que aprender lo que su usuario objetivo espera de su sitio significa que podrá diseñar y construir un sitio que satisfaga esas expectativas y genere mayores conversiones. Además de saber lo que necesita poner en su sitio web para que se destaque entre la multitud, también aprenderá cómo identificar y eliminar los obstáculos relacionados con UX y UI. La capacidad de ver y resolver estos problemas garantizará que cada sitio web que construya en el futuro sea útil, utilizable y valioso para las personas que lo utilizan. Al final de este curso, tendrá una comprensión profunda de UX y diseño web, sabrá por qué UX es tan importante para usuarios y empresas, qué contenido se necesita en un sitio, qué diseño de interfaz de usuario es el adecuado y cómo transformar su visión en un sitio web totalmente funcional utilizando las herramientas más eficaces disponibles.

Master en CSS 2026 (Domina CSS desde CERO)
Bienvenido al curso de CSS3 COMPLETO, en este curso aprenderás y dominarás CSS DESDE CERO hasta un NIVEL AVANZADO, empezaremos conociendo qué es CSS3 y creando nuestro primer archivo .css hasta crear diseños adaptables a dispositivos móviles. Este curso está estructurado paso por paso para que conozcas y aprendas CSS3 desde cero. ¿Quieres saber qué aprenderás? ? • Conocerás que es CSS3 y como utilizarlo • Creación de archivos .CSS • Selectores en CSS3 (Desde los más básicos a avanzados) • Especificidad en CSS3 • Herencia en CSS3 • Cascada en CSS3 • Box Model en CSS3 • Creación de sombras en CSS3 • Bordes en CSS3 • Manipulación de Textos en CSS3 • Tipos de elementos en CSS3 • Manipular imágenes en CSS3 • Creación de sitios web • Posicionamiento en CSS3 • Colores en CSS3 • Unidades de medida • Diseño web adaptable a dispositivos móviles • Metolodogía BEM • Animaciones en CSS3 • Cajas flexibles (Flexbox) • Cuadriculas (CSS GRID) • Pseudoclases en CSS3 • Pseudoelementos en CSS3 • Custom properties (Variables en CSS3) • Tailwind CSS Al finalizar el curso habrás dominado CSS en un nivel avanzado, siendo capaz de crear cualquier proyecto desde cero, e incluso habrás aprendido el FRAMEWORK más famoso de CSS (Tailwind CSS), por lo que ESTE ES EL CURSO QUE NECESITAS PARA DOMINAR CSS. ¿Te unes al RETO de DOMINAR CSS?

React Native Expo: Aplicaciones nativas para IOS y Android
Bienvenidos a nuestro curso de React Native con Expo. Este es un curso en el cual aprenderemos a crear aplicaciones móviles utilizando React Native junto con el framework de Expo. No es necesario saber nada de React Native, pero si se recomienda tener las bases de React. Todo el curso está en TypeScript, pero si nunca lo haz usado, también cuenta con una introducción amigable y reforzamiento a lo que necesitamos que sepas sobre React para poder entrar cómodamente a React Native. Esta es una lista de algunos de los temas que tocamos en el curso: • TypeScript • EAS Build • Patrones de diseño • Autenticación con JWT • Storage • Secure • Local • Gestores de estado • Context • Zustand • Push Notifications • Enviar y recibir • Crear backend propio para envío • Formularios • Native Wind • Temas light y dark personalizados • Paquetes de expo y de terceros • PreBuilds • Cámara, galería, media storage y más • Protección de rutas • Empaquetamiento • Google PlayStore • Alphas • Betas • Subida • Apple AppStore • Sin Mac • TestFlight • App Store Connect • TanStack y manejo de caché local • Query • Mutation • Expo Router • Mapas • Geolocation • Rutas • CRUD • Peticiones HTTP • Formik • Re-utilización de componentes • Y mucho más Este es un curso donde buscamos darte las habilidades que te permitan crear esas aplicaciones móviles que deseas crear utilizando el conocimiento de React que tengas, y recuerda que este como todos nuestros cursos, cuentan con co-instructores que te ayudarán a terminarlo de la mejor manera posible atendiendo tus preguntas. Esperamos que el curso sea todo lo que esperas y mucho más! Fernando Herrera + Equipo de DevTalles

Full Stack Node.js React TS NestJS Next.js Creando Proyectos
¿Deseas aprender a Crear aplicaciones FullStack con Node.js, React y TypeScript? En este curso estaremos creando 3 proyectos FullStack, si deseas verlos funcionando he habilitado los 3 videos donde muestro los proyectos en los primeros videos. Todos los Proyectos que construiremos son FullStack, es decir estaremos construyendo el Backend (incluyendo una base de datos, API) y Frontend de cada proyecto. PROYECTO 1: DevTree (Clon de LinkTree) - Express y React con Vite El primer proyecto que estaremos construyendo es un Clon de LinkTree; en este proyecto los usuarios podrán crear su cuenta y añadir enlaces a las redes sociales más populares; Instagram, YouTube, Facebook y más. Cada usuario podrá crear su cuenta y personalizar sus enlaces, incluye también temas como React Query, Autenticación, Subida de Archivos. El Proyecto esta realizado con Express, MongoDB, React, Node.js, Tailwindcss y TypeScript PROYECTO 2: CashTrackr (Administrador de Gastos) - Express y Next.js (App Router) El segundo proyecto de este curso es un administrador de gastos; los usuarios podrán crear su cuenta y crear presupuestos y administrar los gastos, en este proyecto vemos temas más avanzados como Arquitectura de código, un backend más robusto y autenticación segura. El Proyecto esta realizado con Express, Sequelize, Node.js, Next.js, Tailwindcss y TypeScript PROYECTO 3: Punto de Venta (POS) - NestJS y Next.js El tercer proyecto de este curso es un punto de venta hecho con NestJS y TypeORM en el backend. Para la parte del Frontend estaremos utilizando de nuevo Next.js, una excelente combinación con un proyecto real que te permitirá dominar todos los temas importantes de NestJS. Todos los Proyectos incluidos en este curso pueden ser utilizados para tu portafolio y obtener un trabajo en Desarrollo con uno de los Stack Tecnológicos más utilizados hoy en día.

Curso completo Figma 2024 + Diseño Web Responsive
¡Descubre el Arte del Diseño Web Responsive con Figma! ¿Te gustaría dominar la habilidad de diseñar páginas web que se adapten perfectamente a cualquier dispositivo? ¡Entonces este curso es para ti! Por Qué Deberías Unirte En la era digital actual, la demanda de diseñadores capaces de crear experiencias web que brillen en todos los dispositivos ha alcanzado su punto álgido. Con nuestro curso de Diseño Web Responsive con Figma, te convertirás en un experto en diseñar para pantallas de todos los tamaños, desde móviles hasta escritorios. ¿Qué Aprenderás? • Diseño Responsivo de Alto Nivel**: Adquiere las habilidades esenciales para adaptar tus diseños a diferentes pantallas, asegurando una experiencia de usuario impecable en todos los dispositivos. • Uso Contextual de Dispositivos**: Descubre la importancia de considerar el contexto de uso de cada dispositivo al diseñar de forma responsiva, para crear experiencias personalizadas y efectivas. • De Principiante a Experto en Figma**: Incluso si eres nuevo en el diseño, te guiaremos desde los conceptos básicos hasta el dominio experto de Figma, la herramienta líder en diseño colaborativo. • Proyectos Prácticos y Profesionales**: Aprende diseñando la página web de una agencia de diseño, un proyecto que te permitirá aplicar tus conocimientos, fortalecer tu dominio en Figma y crear un impresionante portafolio. • Conversaciones Diseñador-Desarrollador**: Ganarás conocimientos básicos para participar de manera efectiva en conversaciones entre diseñadores y desarrolladores, mejorando la colaboración y el éxito de tus proyectos. Beneficios del Curso Al finalizar, podrás: • Aplicar con confianza el diseño web responsive en proyectos personales y para clientes. • Dominar Figma al 100%, entregando diseños organizados y optimizados. • Construir un proyecto impresionante para tu portfolio personal. • Utilizar la página web diseñada como base para futuros proyectos. • Destacar entre tus colegas, siendo un experto en diseño web responsive. ¡Únete Hoy y Potencia tu Carrera! Este curso es tu boleto para destacar en el competitivo mundo del diseño web. ¡No te pierdas la oportunidad de aprender y crecer con nosotros! ¡Inscríbete ahora y comienza tu viaje hacia el diseño web responsive!

Domina HTML5 y CSS3 en 8 días
En este curso te enseñaré a escribir el HTML5 y CSS3 que usarás en la vida real y empezar tu carrera como Diseño web!. ¿DE QUÉ SE TRATA EL CURSO? Te proporcionaremos todo el conocimiento necesario para que finalmente te conviertas en un experto en HTML5 y CSS3. Iremos paso a paso en este viaje y te transformaremos, de un principiante a un diseñador de páginas web profesionales capas de codificar sus propios sitios web, ya sean personales o para empresas. En mis años que vengo enseñando diseño web, he descubierto que la formas más efectiva de aprender cualquier lenguaje de programación es “Sumergirse en el código y ensuciarse las manos”. ¿PARA QUIEN ESTA DIRIGIDO ESTE CURSO? • Estudiantes de diseño web: Si estas aprendiendo a crear web, este curso te mostrará de forma clara como codificar desde 0 tu sitio web usando HTML5 y CSS3. • Administradores web: Personas que tienen un blog personal o administran un sitio web y están en constante contacto con código HTML y desean saber modificarlo correctamente, sin estropearlo todo. • Marketers y afiliados: ¿Estas creando productos para vender online o estas promocionando productos como afiliados y no sabes cómo insertar esas líneas de código dentro de tu web?, tranquilo en este curso aprenderás hacerlo. ¿CÓMO ESTÁ ESTRUCTURADO ESTE CURSO? En este curso asumiendo que usted no sabe nada de diseño web y empezamos por enseñarte las principales herramientas para hacer un sitio web; Luego nos sumergimos más y trabajamos con HTML5 y CSS3. Al finalizar este curso vas a construir un hermoso mini-sitios web, que te va a encantar. Con todas las características que un proyecto web requiere. EN RESUMEN EN ESTE CURSO APRENDERÁS: • Planificar un proyecto web exitoso usando HTML5 y CSS3. • Crear el diseños de un sitio desde 0. • Tips para optimizar tu tiempo y crear más sitios web en un menor tiempo. • Accede a más de 20 horas de grabación. • Obtendrás todos los archivos originales necesarios para apoyar tu aprendizaje: Diseños en Adobe Photoshop, Fuentes de texto y más. ¿QUIEN SOY? Me llamo Erick Mines CEO de Aulaideal.com y te llevaré de la mano a lo largo de este curso, te aseguro que no estarás solo. Tengo más de 10 años como diseñador web y cientos de proyectos web exitosos me respaldan. Un abrazo y te veo dentro del curso. ----------------------------------------------------------------------------------------------------------------- - Te invito a que veas cualquiera de las clases que están gratuitas antes de comprar el curso y seguro que desearás ver el resto de este entrenamiento.

React Native: Crea aplicaciones móviles reales iOS y Android
Gracias a este curso aprenderás desde los conceptos básicos de React Native, hasta lo más avanzados para crear cualquier tipo de APP completa desde cero. Una vez terminado el curso serás capaz de crear cualquier tipo de aplicación móvil conectada a una base de datos sin necesidad de ayuda. • Seras capaz de crear cualquier Apps para Android y iOS • Frameworks UI para NativeBase y React Native Paper • Creación de componentes, hooks personalizados y su reutilización • Aprenderás a usar Context, Ref, State, Effect, Memo, etc... • React Navigation 5 • Debugger-Ui, React Devtools y FBFlipper • Firebase y Firebase RealTime • Consumir API's nuestras y de terceros • Sistema de Temas con DarkTheme y LightTheme • Crearemos una app extra con Strapi + React Native • Aprenderemos a manejar autenticación en tiempo real con Firebase. • Virtualización un Sistema Android y iOS para hacer Debug. • Aprenderás a controlar los datos que fluyen por React Native entre componentes • Flujo de datos en tiempo real desde varios dispositivos con Firebase RealTime Database • Y muchas más sorpresas... Lo mejor de todo, es que este curso no acaba aquí, va a tener continuas actualizaciones para ir mejorando la aplicación cada vez mucho más.

Angular Pro: Lleva tus bases al siguiente nivel
Angular Pro - Este curso está diseñado para desarrolladores que ya tienen experiencia en Angular y desean perfeccionar su conocimiento. Lo que aprenderás: • Zoneless y Signals: Optimiza el rendimiento de tus aplicaciones con las nuevas capacidades de Angular, eliminando la dependencia de zone.js y utilizando señales para gestionar el estado. • Bindings Avanzados: Domina las técnicas de enlace de datos para maximizar la eficiencia y la claridad de tu código. • Estructuras HTML: Aprenderemos a corregir y descubrir el por qué la generación de componentes en Angular no siempre respeta las estructuras HTML brindadas. • SSR y SSG: Implementa renderizado del lado del servidor (SSR) y generación de sitios estáticos (SSG) para mejorar la velocidad de carga y la optimización SEO. • SEO e i18n: Asegura que tus aplicaciones sean accesibles y eficientes para audiencias globales mediante prácticas avanzadas de SEO e internacionalización. • Testing y Calidad: Cubre desde pruebas unitarias hasta pruebas end-to-end utilizando Vitest (oficial de Angular 21+) y legacy Jasmine, Karma, y otras herramientas, asegurando que tu código sea robusto y confiable. • TanStack: Integra poderosas bibliotecas de manejo de datos con Angular para una gestión avanzada de estados y datos. • Monorepos y Paquetes Personalizados: Aprende a organizar y gestionar proyectos utilizando monorepos, y crea paquetes personalizados para optimizar la modularidad y reutilización de código. • NPM y Gestión de Dependencias: Explora estrategias avanzadas para gestionar tus dependencias y usar tus propios paquetes junto a injecciones de dependencias manuales con tokes de inyección propios. Y mucho más… Este curso está lleno de ejemplos prácticos y proyectos desafiantes que te prepararán para implementar soluciones modernas y escalables en el mundo real.

Angular: Pruebas unitarias con Jest
En este curso aprenderás todo sobre los tests unitarios con Jest. Serás capaz de comenzar a realizar tests desde los más básicos, hasta los más completos. Aprenderás a hacer tests de buena calidad, que no solo cubran líneas de código, sino que prueben el código bien. Además, te daré consejos para que puedas analizar que tipo de test es mejor aplicar en cada momento. El curso está dividido en los siguientes puntos: 1. Introducción • Presentación del curso • Instructor • Valoración del curso • Software necesario 2. Conceptos generales • ¿Qué es un test unitario? • Unit test - Integration test - E2E • ¿Cómo funciona un test unitario? • ¿Cuál es el mejor momento para hacer las pruebas? • Cobertura/Coverage • Jest 3. Configuración y primeros pasos con Jest • Eliminar Jasmine y Karma del proyecto • Configurar Jest en Angular • Archivos de prueba en un proyecto • Carpeta coverage • Lanzar tests 4. Test unitario • Aplicación a testear • Instalar JSON Server para simular API • Estructura de un fichero de pruebas (.spec) • Crear test y configurar el TestBed • Fallos comunes configurando el TestBed • Test a métodos con return • Test a métodos sin return (uso de spyOn) • Test a métodos privados • Finalizando cart component • Test a suscripciones (subscribe-Observable) • Mock de un servicio • xit, fit, it.only, xdescribe, fdescribe, describe.only • beforeEach, beforeAll, afterEach, afterAll • Test a un pipe • Test a un servicio (Con peticiones a API) • Finalizando book service • Alternativas para instanciar un componente o servicio • Test a rutas con RouterTestingModule 5. Angular material - diálogo • Usando MatDialog en el proyecto • Adaptando tests en cart component • Test a confirmation dialog component 6. Ampliación • Introducción a los test de integración • Automatizar test antes de generar el build • Test a formulario • Test a document y window • Extensiones de VSCode que utilizo 7. Cierre del curso • Consejos finales • Despedida • BONUS - Información extra AVISO: Este curso es similar al curso que imparto llamado "Angular: Pruebas unitarias con Jasmine y Karma". Se realizan las pruebas unitarias al mismo proyecto, pero utilizando la sintaxis de Jest en lugar de Jasmine. En el caso de que hayas realizado mi otro curso, este curso le podría servir para aprender a configurar Jest en Angular.

Curso Figma 2026 y Diseño Web
En el curso de introducción a Figma y Diseño Web aprenderás a dominar la herramienta desde cero. Este curso está diseñado como un recorrido formativo completo. Sus secciones están conectadas lógicamente para guiarte, paso a paso, desde cero hasta un nivel profesional. Al finalizar, tendrás las habilidades para desenvolverte con soltura en cualquier proyecto, ya sea para tu portafolio personal, el de tu empresa o cualquier otra iniciativa de diseño. Funcionalidades Clave de Figma que veremos en el curso: • Diseño de interfaces (UI): Crea diseños de alta fidelidad sitios web responsive. Utiliza componentes, estilos y variables para mantener la consistencia. • Sistemas de diseño: Construye tu propio sistema de diseño para trabajar de forma estandarizada y eficiente. • Prototipos interactivos: Conecta tus pantallas para simular la experiencia de usuario real de una app o web. • Entrega a desarrollo: Permite al equipo de desarrollo inspeccionar diseños y exportar recursos directamente, simplificando el traspaso de archivos. Aunque Figma ha incorporado herramientas adicionales como FigJam (para esquemas y lluvias de ideas) o Dev Mode (para equipos de desarrollo), estas son funciones complementarias. En este curso, nos enfocaremos únicamente en Figma Design, el producto principal y más completo, comúnmente conocido simplemente como Figma en la comunidad UX/UI. La estructura del curso es la siguiente: • Sección Introducción a Figma: Conceptos básicos de Figma para familiarizarte con el entorno de trabajo • Sección "Conceptos básicos de Figma": Profundizaremos en la estructura del archivo de diseño y los elementos fundamentales que te permitirán dar forma a tus proyectos de diseño en Figma. • Sección "El auto layout": Conocerás una de las funciones o herramientas más esenciales y potentes de Figma: auto layout. La utilizaremos constantemente a lo largo del curso, especialmente al crear componentes y en las secciones del prototipo final. Auto Layout convierte un frame en un contenedor dinámico, donde los elementos se organizan automáticamente según reglas que defines: dirección, alineación, espaciado y tamaño. Es clave para construir interfaces flexibles que se adaptan al contenido. • Sección "El sistema de Grid": La grid en Figma, una herramienta útil para el diseño web y de interfaces de usuario que abordaremos de forma práctica y general, enfocándonos en lo que realmente necesitas para crear diseños ordenados y profesionales. Aunque no tiene un aspecto visual propio, el sistema de grid en Figma te permite estructurar tus diseños mediante columnas, filas y retículas, facilitando la alineación precisa de todos los componentes o elementos de diseño. • Sección "Estilos, variables y Tokens de diseño": Esta sección no solo es clave para dominar la herramienta de Figma, sino también para entender cómo se construyen las bases sólidas de cualquier sistema de diseño moderno. ya que en este punto es donde el diseño deja de ser solo visual y se convierte en una arquitectura escalable, colaborativa y modulable para cualquier diseño digital. • Sección "Componentes básicos": Empezaremos a trabajar con los componentes en Figma, y pare ello crearemos desde los más básicos a utilizar en cualquier interfaz de usuario para ir cogiendo práctica y terminar esta sección con un conocimiento robusto sobre los componentes en Figma. • Sección "Componentes avanzados": Crearemos componentes más avanzados en los que añadiremos más profesionalismo y complejidad a su estructura. Uno de los conceptos clave que aprenderás aquí es el uso de los componentes anidados, también conocidos como slots, y cómo, gracias a las propiedades de componente (component properties), podemos intercambiar elementos internos para darles nuevas funciones y usos sin perder consistencia visual. • Sección "Introducción al diseño de interacción": En esta sección nos centraremos en las interacciones, animaciones y navegación, utilizando los componentes que ya tenemos para construir un prototipo funcional. El objetivo es que nuestros diseños no solo se vean bien, sino que se comporten como una experiencia real de usuario. • Sección "Diseño del prototipo Web: Home": En esta sección comenzaremos a diseñar el prototipo web completo, empezando por la Home Page o página principal del sitio. Esta será la página más extensa y representativa del proyecto, ya que concentrará muchas de las decisiones clave de diseño y contenido. La página principal es el primer punto de contacto del usuario con un sitio web. Por eso, su estructura debe estar pensada para mostrar la información adecuada en el momento adecuado, guiando al usuario de forma clara y ordenada. • Sección "Diseño del prototipo Web: Project": En esta sección vamos a diseñar una de las páginas más importantes dentro de un portfolio o sitio web profesional: la página de proyecto o caso de estudio. Se trata de una página pensada estratégicamente para mostrar, de forma clara y atractiva, todo el proceso detrás de un proyecto o producto que hayas realizado. Ya sea para mostrar tu experiencia profesional, tu rol en un equipo, o para presentar los servicios de una empresa. • Sección "Diseño del prototipo Web: Blog": En esta sección nos enfocaremos en diseñar la página de Blog, una sección clave para compartir contenido, ideas o artículos relacionados con nuestros proyectos. un página de este tipo es ideal para dar visibilidad a publicaciones que puedan estar alojadas en plataformas externas. • Sección "Diseño del prototipo Web: Team": Diseña una página clave para generar confianza y credibilidad al mostrar el equipo detrás del proyecto o producto aportando valor humano, transparencia y credibilidad. • Sección "Diseño del prototipo Web: Contact": Completa el prototipo con la página de contacto, una sección esencial para facilitar la comunicación directa con posibles clientes o colaboradores. • Sección "Presentación y Hand off": En esta sección nos enfocaremos en como preparar el diseño para una presentación profesional y una entrega eficiente al equipo de desarrollo. Mi objetivo es que, al terminar este curso, tengas la confianza y el conocimiento más que suficiente para diseñar cualquier sitio web que te propongas, utilizando la herramienta Figma. ¡Empezamos!

Aprende Diseño Web Profesional con Wordpress y Divi
¿Te gusta la sensación de "he creado esto desde cero"? A mí sí, y estoy seguro de que a ti también. En este curso, aprenderás verdadero Diseño web, aprenderás a diseñar y crear sitios web desde cero con el poder de WordPress y Divi. WordPress por su parte es utilizado por un 40% de las páginas web que existen actualmente, mientras que Divi es el tema más vendido de WordPress, con ambas herramientas podrás crear hermosos sitios web si necesidad de saber programar. Toma en cuenta que Divi es el tema #1 para WordPress debido a su simplicidad a la hora de diseñar sitios web sin código, tiene un costo de $89 dólares anuales, sin embargo, dentro del curso yo te proveeré Divi totalmente gratis para que puedas continuar sin problemas, por lo tanto, tu no tendrás que pagar estos $89 anuales a menos que así lo desees. Una vez termines este curso, podrás diseñar y crear sitios web increíbles para sus clientes y para ti mismo, no solo aprenderás a crear sitios web, sino también a agregar valor adicional a tu trabajo instalando: • Google Analytics, una poderosa herramienta para marketing y análisis web • Mailchimp y Bloom para recopilar direcciones de correo electrónico con fines de marketing • Monarch, herramienta para aumentar tu presencia en las redes sociales Con este curso podrás diferenciarte de las personas que solamente saben crear sitios web, tú aprenderás no solo a crear, sino también diseñar sitios web, lograremos esto con 3 grandes secciones dentro del curso: Primero aprenderás la teoría del diseño donde descubrirás que no necesitas ser un artista creativo para crear hermosos diseños web, en estas secciones aprenderás cosas como: • Los principios del diseño, lo cual te ayudara a crear un diseño ordenado, limpio y hermoso. • Seleccionar los mejores colores que combinen con la personalidad de tus diseños • Seleccionar la mejor tipografía para tu diseño • Manipular las imágenes para que tu diseño tenga más personalidad y llame más la atención de tus usuarios Luego aprenderás a utilizar Adobe XD, herramienta que te permitirá crear prototipos, la creación de prototipos te ayudará a mantener consistencia en tu diseño y te ayudará a ahorrar valioso tiempo Luego de aprender la teoría del diseño y creación de prototipos, aprenderás a llevar tu diseño al mundo real con la ayuda de WordPress y Divi. En esta última sección de desarrollo del sitio web, también aprenderás a agregar la funcionalidad de colectar correos electrónicos en un sitio web, aprenderás a colocar botones de redes sociales para hacer crecer tu presencia social, aprenderás a instalar Google Analytics, aprenderás a crear efectos, animaciones y filtros en tus imágenes y elementos del sitio web. El verdadero diseño web es divertido, estoy seguro de que disfrutaras este proceso de aprendizaje, te veo dentro del curso

Diseño UX + HTML5 y CSS3 ¡Fácil y práctico!
En el curso aprenderás de la mano de una experta en diseño los conceptos clave de Diseño de Experiencia de Usuario (UX): • Técnicas de análisis del usuario final • Focus group, • Eye tracking, • Evaluación heurística • Test A/B • Card Sorting • y mucho más! • Generación de estrategias efectivas: gráfico de Garret, Sketch, Wireframe y Mockup • Definición de estrategia, alcance y estructura de una solución: Storytelling, Iterar, prototipado, Benchmarking • Diseñar tecnología que genere alegría y engagement en el usuario, aumentando la adopción y generando mayores ingresos. Además, como Diseño UX / UI es uno de los perfiles laborales con mayor crecimiento* te adentraremos en los detalles del trabajo en equipo de una empresa de desarrollo de software, identificando cada uno de los perfiles que podemos encontrar y cuál es su función, de manera que puedas insertarte rápidamente en la mecánica de trabajo. (* según informe CNNMoney) Por último, ¡aprenderás HTML5 y CSS3 de forma práctica para que puedas realizar la maquetación de tus prototipos!. Con la explicación de un experto en desarrollo, podrás llevar a la acción a tus diseños, con una guía práctica y paso a paso, ideal para principiantes y sin necesidad de ningún conocimiento previo en web. • ¿Qué es HTML y CSS? • Editor de desarrollo • Manejo de fondos, colores, gradientes y tipografías. • Utilización de imágenes y efectos de transición. • Diferentes selectores CSS • HTML5 • Y además: nociones de Flexbox, Bootstrap, compatibilidad cross browser, JQuery, React y mucho más! ¿POR QUÉ TENGO QUE ELEGIR ESTE CURSO? • Porque es un curso que combina de forma única los conceptos más importantes del diseño UX a la vez que te da las herramientas de HTML/CSS, más tips de trabajo en equipo, para que puedas aplicarlo. • Porque fue elaborado por expertos, profesionales universitarios y con años de experiencia práctica en sus respectivos campos de acción, con más de 6000 estudiantes inscriptos en Udemy. • Porque Diseño UX / UX Design es una de las profesiones con mayor crecimiento y demanda en las empresas. • Porque si tuvieras dudas durante el curso, con gusto te responderemos, logrando la mejor experiencia de aprendizaje. A tu ritmo, con tus tiempos, pero con el apoyo necesario. Revisa nuestro video de presentación, los videos con previsualización y si quieres haznos consultas. ¡Inscríbete! ¡No dejes pasar la oportunidad! - CON GARANTÍA DE REEMBOLSO, SI EL CURSO NO CUMPLE TUS EXPECTATIVAS, SE TE DEVUELVE EL DINERO. - CON RECURSOS DESCARGABLES Y CERTIFICADO DE FINALIZACIÓN.

Crea un Sistema de Compra y Venta con PHP, JS y SQL SERVER
Bienvenido al curso del desarrollo de un Aprender a Crear un Proyecto de Compra y venta con PHP, SQL SERVER y JS en PHP POO, PDO, SQL SERVER, JQuery Ajax, Json, Bootstrap, vas a aprender paso a paso como desarrollar un Sistema web desde cero y lo podrás ver en cualquier dispositivo móvil con responsive design. Vas a aprender como desarrollar sistemas de control de contenidos utilizando el lenguaje de programación más popular y con más oportunidades de trabajo PHP, trabajaremos con la programación orientada a Objetos, PDO (PHP Data Objects) y el gestor de base de datos SQL SERVER, para el diseño y la administración de las tablas de la base de datos trabajaremos con la herramienta MS SQL SERVER, utilizaremos HTML5, CSS3 para el diseño de las vistas de las páginas web del proyecto, también vamos a trabajar con el framework Bootstrap para hacer más fácil nuestro diseño web, usaremos la librería JQuery y JS, la tecnología Ajax y Json para hacer dinámico nuestras páginas del proyecto web. Vamos a diseñar las tablas de la base de datos del proyecto utilizando la tecnología SQL SERVER. Vamos a trabajar con una plantilla web y luego la vamos a depurar para adecuarla a nuestro modo. Haremos la conexión a la base de datos SQL SERVER con el proyecto web usando la conexión PDO(PHP Data Objects). Con PDO puedes manejar 12 tipos distintos de bases de datos (Oracle, MySQL, SqLite, etc…), con solo cambiar el nombre de la base de datos en la conexión y sin necesidad de rehacer todo el proyecto, además que con PDO nos brinda mucho más seguridad. Aprenderás a desarrollar CRUD (CREATE, READ, UPDATE, DELETE) de tablas independientes, tablas relacionales y el control de accesos de usuarios a los módulos del Sistema de Compra y Venta con PHP, JS y SQL SERVER. Trabajaremos con expresiones regulares para validar los campos del formulario. Trabajaremos con ventanas modales para agregar, editar y eliminar registros. ¿Qué es un diagrama de Gantt? El diagrama de Gantt es una herramienta gráfica cuyo objetivo es exponer el tiempo de dedicación previsto para diferentes tareas o actividades a lo largo de un tiempo total determinado. A pesar de esto, el diagrama de Gantt no indica las relaciones existentes entre actividades. ¿Qué es un tablero Kanban? El tablero Kanban es la herramienta para mapear y visualizar su flujo de trabajo y uno de los componentes claves del método Kanban. Originalmente, se utilizaba una pizarra blanca (o un tablero de corcho) que se dividía en columnas y filas. Cada columna visualiza una fase de su proceso y las filas representan diferentes tipos de actividades específicas (diseño, errores, deuda técnica, etc.). Al mismo tiempo, cada tarea que entra en su flujo de trabajo aparece en el tablero como una tarjeta Kanban. El punto de entrada de cada tarjeta es la columna “Por hacer”. Hoy en día, existen soluciones de tarjetas Kanban digitales más prácticas y accesibles a nivel global que son perfectas tanto para para los equipos remotos como para los equipos que desarrollan su actividad en el lugar donde se realiza el proyecto. ¿Qué es un Diagrama de Flujo de Proceso o Flujograma? Un diagrama de flujo, o flujograma, es una representación gráfica de un proceso. Cada paso del proceso se representa por un símbolo diferente que contiene una breve descripción de la etapa de proceso. Los símbolos gráficos del flujo del proceso están unidos entre sí con flechas que indican la dirección de flujo del proceso. Si quieres aprender a desarrollar aplicaciones web y manejar un proyecto desde 0 con PHP POO, PDO, MySQL, JQuery Ajax, Json, Bootstrap, Flujo de Proceso, diagrama de GANTT, Kanban y GIT subir de nivel en el desarrollo Frontend, Backend y aumentar tus oportunidades laborales ¡Este es tu curso!

Curso Tailwind CSS v4: De Cero a Experto [+ Proyectos]
¿Quieres dominar Tailwind CSS y crear cualquier diseño web en una fracción del tiempo? Más de 1,000 estudiantes ya están construyendo proyectos profesionales con este curso — el MEJOR valorado de Tailwind CSS en español. Este curso está diseñado para llevarte desde tu primera clase de utilidad hasta crear proyectos completos y personalizados con Tailwind. No importa si nunca has tocado Tailwind: al finalizar, serás capaz de crear cualquier proyecto web con Tailwind como todo un experto, no solo escribirás Tailwind sino que lo comprenderás a PROFUNDIDAD. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ¿POR QUÉ ESTE CURSO ES DIFERENTE? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Este no es un curso que te muestra clases sueltas. Es un curso estructurado que conecta cada concepto con el siguiente, desde lo más básico hasta personalización avanzada y proyectos reales, para que seas un experto en Tailwind. ✦ Creado por un especialista en CSS — No soy un generalista que cubre 20 tecnologías. CSS es mi especialidad. Mi curso de CSS tiene más de 7,000 estudiantes y mi canal de YouTube (AlexCG Design) es referencia en el mundo hispano para diseño web con CSS (Tailwind es el framework más famoso de CSS). ✦ Enfoque práctico desde el minuto uno — Cada concepto se aplica inmediatamente. No vas a memorizar clases: vas a entender la lógica detrás de Tailwind para que puedas resolver cualquier diseño. ✦ Profundidad real — Más de 12 horas de contenido con 96 lecciones que cubren TODO lo que necesitas saber, desde clases básicas hasta directivas, personalización y proyectos completos. ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ¿QUÉ VAS A APRENDER? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Fundamentos de Tailwind CSS → Qué es Tailwind, por qué usarlo y cómo instalarlo → Clases de utilidad: la filosofía "utility-first" → Sistema de espaciado, colores y tipografía Layouts con Flexbox y Grid → Flexbox en Tailwind: alineación, distribución y orden → CSS Grid en Tailwind: grids complejos sin escribir CSS → Combinando ambos para layouts profesionales Diseño Responsive → Breakpoints y diseño mobile-first → Técnicas para que tu sitio se vea perfecto en cualquier dispositivo Estilos Avanzados → Pseudoclases: hover, focus, active y más → Animaciones y transiciones con Tailwind → Dark Mode: implementación completa → Posicionamiento de elementos Personalización y Directivas → Directiva @apply: reutiliza estilos sin repetir código → Directiva @layer: organiza tu CSS como un profesional → Personalizar Tailwind: colores, fuentes, espaciado y más → Lleva tu proyecto al siguiente nivel con configuración avanzada Proyectos Reales → Construye proyectos completos aplicando todo lo aprendido → Flujo de trabajo profesional de inicio a fin ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ¿QUÉ INCLUYE EL CURSO? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ✓ +96 lecciones en video HD ✓ +12 horas de contenido ✓ Proyectos reales para tu portafolio ✓ Acceso de por vida y actualizaciones incluidas ✓ Sección bonus: Tailwind v3 para proyectos legacy ✓ Soporte directo del instructor ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ¿PARA QUIÉN ES ESTE CURSO? ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ → Desarrolladores frontend que quieren acelerar su flujo de trabajo con CSS → Programadores backend que necesitan crear interfaces sin depender de un diseñador → Estudiantes de desarrollo web que quieren añadir Tailwind a su portafolio profesional → Desarrolladores que usan Bootstrap y quieren migrar a un framework más flexible y moderno → Cualquier persona con conocimientos básicos de CSS que quiera dominar Tailwind ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ REQUISITOS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ → Conocimiento básico-intermedio de HTML y CSS → No necesitas saber nada de Tailwind — empezamos desde cero → Un editor de código (VS Code recomendado) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Si llevas tiempo queriendo aprender Tailwind pero no encuentras un curso completo y que te lleve al nivel experto, este curso es para ti. Nos vemos dentro.

Apps y webs desde cero a experto: Angular - Ionic - Firebase
Este curso es todo en uno. Aquí encontrarás todo lo necesario, desde las bases hasta lo más avanzado para construir aplicaciones móviles para Android y iOS, así como aplicaciones web a partir de una sola base de código, lo cual aumentará la velocidad y la eficiencia con la que podrás crear aplicaciones funcionales y modernas desde cero. Aprenderás HTML, CSS y Javascript que son los pilares del desarrollo. Te enseñaré Angular, un poderoso framework de desarrollo muy popular creado por Google para construir aplicaciones robustas y escalables. Aprenderemos Firebase para acelerar el desarrollo de nuestras aplicaciones, aquí veremos: • Firestore: base de datos en tiempo real, • Authentication: su gestor de usuarios y autenticación. • Cloud Functions: para ejecutar código en el backend. • Storage: almacenamiento de archivos multimedia. • Firebase Hosting: Para alojar aplicaciones web. • Google Analytics: Para analizar el comportamiento de los usuarios. En la sección más larga del curso crearemos juntos y paso a paso una aplicación de pedidos, donde pondremos en práctica todo lo aprendido en el curso y publicaremos en las tiendas móviles en la Google Play Store y la App Store, y también haremos un despliegue web. • Aprenderás a crear paneles de administración, • Autenticar usuarios, Login con Apple, login con Google. • Crear interfaces de usuario intuitivas gracias a Ionic • Integrar tus aplicaciones con google maps. • Hacer un seguimiento en tiempo real del motorizado que lleva los pedidos • Implementar notificaciones push y muchos más...

Crea tu propio framework profesional MVC con PHP POO MySQL
Hola mi querido amigo, soy Roberto Orozco y seré tu instructor de este curso, vas a aprender a crear un pequeño framework desde cero con PHP, pero que será totalmente funcional (nosotros tenemos proyectos con más de 4000 usuarios basados en el mismo principio, palabra de explorador), usaremos programación orientada a objetos, clases, métodos públicos, privados, estáticos, propiedades, instancias de objetos, todo esto basado en el patrón MVC (Modelo Vista Controlador), aprenderán a crear diversas clases, para renderizar vistas, para mantener seguro el sitio con tokens CSRF, para realizar conexión a la base de datos, generar re direcciones dinámicas, y realmente mucho más, es un curso excelente que maneja mucha información y conceptos importantes que estoy seguro te vendrán muy bien tanto si ya eres experimentado como si vas iniciando en este mundo, obviamente es requerida un poco de experiencia en PHP, ya que no se toca la sintaxis ni mucho menos. Vamos a trabajar 2 proyectos, el primero es el desarrollo como tal de nuestro framework, y el segundo es una pequeña aplicación ya utilizando las funcionalidades del framework e incrementando algunas otras más, y todo estará disponible para descargar en las lecciones del curso. Y hay algo más! podrás usar este framework en tus propios proyectos o incluso de tus clientes, solo con una condición! comparte tu trabajo con nosotros! para ver que es lo que has logrado con lo aprendido. Sin más, espero que te encante este curso y aprendas mucho. Roberto Orozco

APRENDE CSS3 AVANZADO [Animaciones,Clip-path, Flexbox, GRID]
Hola qué tal, bienvenido al curso diseño web avanzado. Al terminar este curso serás capaz de crear sitios web modernos con CSS, viendo los modulos más importante de este para el diseño de sitios web. El curso cuenta con muchas prácticas con lo que al final del curso crearemos una web desde cero con todo lo aprendido en el curso, o cual será: Crear sitios web modernos desde 0 Flexbox Grid Posicionamiento de cajas Animaciones con CSS Usar Animaciones con CSS Y Javascript Clip-path Propiedad Transform EFECTO WAVE Este curso es lo que necesitas para pasar al siguiente nivel.

Laravel 13: Desde los Fundamentos hasta crear un SaaS con IA
Aprende Laravel: El Framework full Stack ideal para crear tu próximo emprendimiento, SaaS o Aplicación Web. En este curso aprenderás desde los fundamentos y todo lo que incluye Laravel. • MVC - Model View Controller: El Corazón de Laravel, aprenderás como funciona cada parte y como conectarla. • Blade Templates: para crear vistas dínamicas en Laravel • Autenticación: Aprenderás el sistema de autenticación incluido en Laravel con Registro de Usuarios, Login, Recuperar Password, Confirmar cuentas, Proteger Rutas y mucho más. • Eloquent ORM y Relaciones: Consulta tu Base de Datos de Forma fácil con Eloquent y relaciona datos. • Formularios y Validaciones: Aprenderás a crear Formularios Seguros, validaciones y crear controllers ligeros con FormRequest. • Inertia y React con Laravel: Blade es muy buena opción para aprender Laravel, pero si deseas tener una Aplicación más interactiva lo ideal es usar Vue, React o Svelte; Inertia hace fácil la integración; en este curso aprenderás React con TypeScript dentro de Laravel; Pasar Datos, trabajar con Formularios, Validaciones y más • Agregar Gráficas: Haremos una app de Gastos y Presupuestos, estaremos viendo como integrar gráficas para ir dando seguimiento a lo gastado. • Laravel AI SDK y React AI SDK: Aprenderás a Integrar Modelos de IA en tu código de Laravel con estas herramientas; aprenderás a crear Agentes, Tools y hacer que tu aplicación utilice Inteligencia Artificial. • Testing con Pest: Escribiremos Pruebas con Pest para asegurarnos que todo funciona como deseamos conforme vamos agregando más código a nuestro Proyecto. • Suscripciones: Finalizaremos Nuestro Software as a Service agregando suscripciones Mensuales y Anuales con Cashier y Stripe. Aprende Laravel mientras vamos Creando un Proyecto del Mundo Real!

CURSO INTENSIVO FLEXBOX y CSS GRID (De CERO A EXPERTO)
¿Quieres aprender Flexbox y CSS GRID de Una Vez por Todas? Bienvenido al Curso a Profundidad de Flexbox & CSS GRID, al terminar este curso serás capaz de crear cualquier proyecto con Flexbox y Grid. • Este curso es todo lo que necesitas para aprender Flexbox & Grid de manera práctica, debido a que en todo el curso realizarás más de 10 proyectos prácticos poniendo a prueba todo lo aprendido de Flexbox y CSS GRID. • Este curso es un curso a profundidad de Flexbox y Grid, por lo que veremos propiedad por propiedad de estos módulos de CSS para que los domines como nadie. • Terminando el curso, tendrás más de 10 proyectos que podrás agregar a tu portafolio, y al finalizar el curso serás capaz de crear cualquier proyecto con Flexbox y Grid. Además de saber cuándo usar Flexbox y cuando usar Grid. ¡ Este curso siempre estará en actualización, por lo que regularmente estaré subiendo nuevos proyectos, además de nuevo contenido relacionado con Flexbox y CSS GRID. ! ¿Qué temas aprenderé en el curso además de Flexbox y CSS GRID? • Custom Properties CSS. ( Variables CSS ) • Responsive Design ( Diseño adaptable a dispositivos móviles ) • Crear Páginas Web desde Cero. • Metodología BEM ( Block Element Modifier) • Implementación de Animaciones y transiciones en CSS.

API REST con PHP 8, MySQL, JWT y Angular 21
Antes de iniciar este curso es importante conocer los siguientes conceptos para comprender lo útil que son las APIS en la actualizad para el Desarrollo de Software. API: Es una interfaz de programación de aplicaciones que integra software, lo cual permite la comunicación entre aplicaciones externas que consumen sus recursos a través de peticiones HTTP (Hypertext Transfer Protocol). REST: Transferencia de estado representacional, es cualquier interfaz entre sistemas que usen HTTP para obtener datos o realizar procesos en formato JSON o XML. API REST: Interfaz de aplicaciones que procesa información y transfiere datos. En la actualidad las APIS han sido la base para transferir información entre aplicaciones desarrolladas en distintas tecnologías, actualmente grandes empresas las utilizan tales como Google, Facebook, Amazon, Spotify, PayPal, etc. Conectando sus servicios a millones de sitios web y aplicaciones de terceros. Una de los beneficios que se tiene al utilizar una API Rest, es que los Sitios Web o Aplicaciones puede obtener información de distintas bases de datos alojados en diferentes servidores. Y esto ha venido a revolucionar el desarrollo de Sistemas Web ya que por medio de APIS es posible la implementación de Microservicios Los Microservicios: son un sistema de desarrollo de software por pequeños servicios que se comunican a través de APIS bien estructuradas. Por tal razón, se desarrolla este curso para que aprendas a Desarrollar y Consumir APIS RESTFUL desarrollando un sistema real. Durante este curso aprenderás los conceptos fundamentales de una API REST, aprenderás a desarrollar APIS RESTFul con Token de Autorización lo cual hace que las APIS sean seguras. Comprenderás los conceptos básicos de una API y posteriormente se aplicarán en un proyecto real creando los servicios para un Sistema de Ventas al Crédito o Cuenta Corriente Clientes/Proveedores. Aprenderás a consumir los servicios de la API utilizando token de autorización. Como lenguaje de programación utilizaremos PHP 8 con la arquitectura Modelo Vista Controlador y Programación Orientada a Objetos, conociendo los conceptos fundamentales de MVC y POO. Utilizaremos como gestor de Base de Datos MySQL. Tendrás disponible el código fuente de cada sección para su descarga de tal forma que podrás compararlo con el de tu proyecto y verificar posibles errores. Sin más que decir, ¡Acompáñame a esta aventura!

Django: Crea aplicaciones web robustas con Python
Django: crea aplicaciones web robustas con Python Bienvenidos al curso de Django, este curso tiene como objetivo llevar tus conocimientos de Python al área de Aplicaciones Web, llevando tus conocimientos desde cero hasta un nivel competitivo en el mercado laboral. Este curso te llevará desde las bases de Django hasta construir aplicaciones listas para ser desplegadas utilizando únicamente el framework Django. El curso cuenta con secciones introductorias al framework, mini aplicaciones para explicar conceptos, y secciones en las cuales vamos construyendo un proyecto conforme aprendemos y aplicamos lo aprendido. También cuentas con una sección introductoria a Python para que puedas refrescar conceptos o, si te aventuraste a ir directo al framework, también puedas tomar los conocimientos más esenciales del lenguaje. Django es uno de los frameworks más poderosos y usados en el mundo del desarrollo web. Con él puedes transformar una idea en una aplicación lista para usar en muy poco tiempo, porque ya incluye lo esencial: manejo de usuarios, bases de datos, seguridad y hasta un panel de administración. Lo mejor es que Django te permite crear proyectos reales: desde un simple blog hasta un sistema de e-commerce o una red social completa. Es seguro, escalable y cuenta con una enorme comunidad que te respalda en cada paso. En pocas palabras: aprender Django es una inversión en tu futuro como programador. Te dará las herramientas para crear proyectos profesionales, abrir más oportunidades laborales y diferenciarte en un mercado que cada vez demanda más desarrolladores con estas habilidades. ¿Qué aprenderás en el curso? Estos son algunos de los temas que veremos: • Model View Template (MVT) • URLs • Views • Templates • Modelos y bases de datos • Relaciones entre modelos • Django ORM • Django Admin • Filtros, búsquedas y paginación • Signals • Class Based Views • Function Based Views • Middlewares • Autenticación y permisos de usuarios • Sessions • Autenticación y permisos de usuarios desde código • Subida de archivos • Content Types • Context Processors • Y muchas cosas más… Objetivo del curso El objetivo principal es que conozcas y aprendas Django para que puedas construir aplicaciones web completas para MVPs y proyectos rápidos con un solo framework, aplicando estándares actuales del desarrollo profesional. Cada sección fue pensada para que conozcas una parte del framework con ejemplos prácticos. En algunas secciones aplicamos todos los conocimientos y los plasmamos en un proyecto MVP: una plataforma de cursos en línea, partiendo desde cero hasta tener el MVP terminado. Resultados al finalizar Al finalizar el curso estarás preparado para: • Enfrentar proyectos reales con Python • Postular a empleos que usen Django • Ser parte esencial de un equipo de desarrollo • O incluso lanzar tus propios proyectos, como lo hicieron Instagram, Spotify o Pinterest ¡Te espero en el curso y deseo mucho éxito en tu trayectoria profesional!

Diseño de un sitio web profesional con HTML y efectos CSS
¡Hola! Bienvenido. Mi nombre es Filemón Casillas Téllez y soy Instructor certificado por Adobe, Android ATC y especialista certificado en tecnologías web. En este curso aprenderás a crear una página web atractiva con efectos de scroll usando HTML y CSS, con Adobe Dreamweaver CC 2015, la herramienta profesional para creación de sitios web de Adobe. Crearás un proyecto que podrás lucir en tu portafolio profesional con orgullo y que te hará resaltar de entre otros candidatos para conseguir un cliente o al buscar un empleo. Este curso en video es tuyo para toda la vida, puedes verlo las veces que quieras, pausarlo, avanzar, regresar y repetir las lecciones hasta que hayas asimilado todo el conocimiento. Te invito también a que tomes mi curso: Sitios web multimedia con HTML5 video background, CSS3 y JS ¡Buscalo aqui en UDEMY! Donde aprenderás técnicas más avanzadas, usaras HTML5, CSS3 y JavaScript para crear de forma fácil y rápida un sitio multimedia de alto impacto visual para tu portafolio profesional. ¿Porque tomar este cursos conmigo? Puedes ver mi biografía, soy un instructor profesional y certificado con más de 18 años de experiencia capacitando empresas de renombre. Se dice que un experto es: “Alguien que ha cometido todos los errores posibles en un ámbito específico del conocimiento y los ha solucionado”. Te puedo decir que he estado ahí, en su momento, me he enfrentado a varios problemas y los he solucionado, son esas soluciones las que voy a enseñarte en este curso, de una manera entretenida, rápida, eficiente y práctica. Todo el conocimiento que he aprendido de durante estos años con la retroalimentación de mis estudiantes en empresas exigentes del mundo real esta sintetizado de forma sencilla en el curso que tomaras, aprendiendo solo lo realmente necesario. Este curso es inspirador y practico. Pienso que la mejor manera de no tener que trabajar en la vida es… “Dedicarte a hacer lo que te gusta”. Me apasiona enseñar y creo firmemente que cuando uno cruza la vida de un alumno, para enseñarle algo nuevo, uno trasciende en la vida. Saludos y ¡Muchas gracias por considerar mi curso!

FIGMA 2026 UX UI, de básico a experto, IA, HTML, CSS, VSC.
Domina la herramienta líder del diseño digital. Este curso integral te lleva desde lo básico hasta técnicas avanzadas de diseño, programación con IA y prototipado interactivo en Figma. Conecta VS Code con Figma. Usa Cursor para generar Código HTML y CSS con Inteligencia Artificial. Aprende a crear interfaces profesionales, componentes reutilizables, animaciones fluidas y entregables pixel-perfect para desarrollo. Convierte tus ideas en productos reales. Este curso online te guía paso a paso desde tus primeros trazos en Figma hasta la creación de diseño completos, prototipos interactivos de alta fidelidad y entregables listos para desarrollo. Domina Auto Layout, Variantes, Smart Animate, plugins esenciales y la integración con desarrollo. Ideal para diseñadores, estudiantes y profesionales que buscan migrar al diseño digital, actualizar sus habilidades o construir un portafolio competitivo. Aprenderás no solo la herramienta, sino la mentalidad y el flujo de trabajo de un diseñador profesional: diseño de componentes escalables, técnicas de prototipado avanzado y creación de design con variables. Sabemos que comenzar puede venir con dudas o incluso un poco de abrumo, pero quiero que sepas algo importante: Ya tienes lo más valioso: la decisión de aprender. Cada diseñador que admiras empezó exactamente donde tú estás ahora. Este curso es tu mapa, tu brújula y tu compañero de viaje. ¡Bienvenidos a Figma Master!

Diseño Web Básico con Webflow
Di hola a la creatividad que llevas dentro. Un sitio web debe mostrar tu estilo, tu visión, quién eres y qué haces. Y todo ello está muy limitado con soluciones basadas en plantillas, como WordPress. Quieres que tu logo esté más a la derecha y no hay manera: lo has intentado y no lo consigues. Supongo que te has visto en situaciones similares. En este curso de diseño web básico con Webflow cubrimos las bases del diseño web porque eso te va a dar superpoderes. Sin complicaciones, sin código ni palabras raras. Este curso es lo que a mí me hubiera gustado tener cuando hice mi primera web allá por 2005, escribiendo el código a mano, HTML y CSS. Hoy en día, eso no es necesario, por fortuna. Y crear un sitio web 100% personalizado no cuesta la misma vida: es más, ahora es un proceso divertido y lleno de creatividad. De este curso vas a salir con al menos una página web creada. Y ese es el paso más difícil: la primera página. Además, sin ceñirte a ninguna plantilla y sin ninguna dificultad técnica. Te garantizo que el proceso es tremendamente creativo y tu página web será como tú quieras que sea y no como te lo imponga una plantilla. El único límite es tu imaginación.

Diseño Web UI/UX en Figma 2026 | IA y Grandes Proyectos
Este curso utiliza inteligencia artificial. Este curso ha sido completamente actualizado y rediseñado para adaptarse a la interfaz de Figma 2025 y a todas sus funciones más recientes. Es la tercera y más refinada versión de este curso bestseller. “Diseño Web en Figma — De Cero a Resultados. Fundamentos de UX/UI” ahora es más grande, más moderno y más completo, incorporando todas las nuevas capacidades de Figma. Se han añadido nuevas lecciones sobre herramientas externas de Inteligencia Artificial y sobre las funciones de IA integradas directamente en Figma. Perfecto para principiantes absolutos Comenzaremos desde cero y avanzaremos paso a paso: desde la instalación de Figma hasta el diseño de sitios web modernos, atractivos y totalmente adaptables para escritorio, tablet y móvil. Diseño con Inteligencia Artificial Aprenderás a utilizar la IA en el diseño, tanto mediante herramientas externas como con las funciones integradas en Figma. Descubrirás cómo generar diseños, mejorar imágenes, encontrar nuevas ideas creativas y acelerar significativamente tu flujo de trabajo. Diseña sitios web de cualquier complejidad Aprenderás a crear sitios web desde cero, independientemente de su temática o complejidad. Desde landing pages sencillas hasta sitios multipágina con una estructura clara y un diseño totalmente responsive. El color explicado de forma simple Aprenderás a seleccionar colores, combinarlos con imágenes, crear fondos atractivos y construir composiciones visuales como un auténtico profesional del color. Trucos de diseño que impresionan Exploraremos técnicas como el recorte extremo, el recorte suave, el ajuste del contraste y la composición visual. Aprenderás a utilizar correctamente el espacio en blanco, aplicar contrastes, superponer elementos y seleccionar las mejores imágenes para tus diseños. Tipografía fácil y atractiva Aprenderás todo lo necesario sobre tipografía: dónde encontrar fuentes de calidad, cómo instalarlas, cómo combinarlas y cómo crear parejas tipográficas profesionales para tus proyectos. UX/UI sin complicaciones Aunque el curso está centrado principalmente en el diseño de interfaces (UI), también aprenderás los fundamentos de UX: experiencia de usuario, estructura lógica de interfaces y diseño de interacción. Práctica en cada lección Crearás dos grandes proyectos para tu portafolio profesional. Cada lección representa un avance real, con explicaciones claras y prácticas, sin teoría innecesaria. Diseño responsive, animaciones e interactividad Aprenderás a adaptar diseños para todos los dispositivos, crear animaciones, sliders, contadores y elementos interactivos directamente en Figma, sin escribir una sola línea de código. Trabajo con clientes y crecimiento profesional También hablaremos sobre cómo comunicarse con clientes, crear briefs, encontrar inspiración, generar ideas y desarrollar tu propio estilo creativo. Soporte El autor del curso responde diariamente a las preguntas de los estudiantes en los comentarios de las lecciones. ¡Nos vemos dentro del curso!

HTML y CSS desde cero para Diseñadores
El curso de HTML y CSS desde CERO para Diseñadores esta pensado y desarrollado para que puedas comprender las bases de ambos lenguajes y a partir de eso crees tus propios sitios web, modifiques alguno existente o adaptes contenido para tus propias necesidades. En las diferentes secciones analizaremos, de forma didáctica, la estructura y propiedades que nos permiten generar sitios web "Cross Browser", que cumplen con las últimas directivas de la W3C. Con este curso no solamente aprenderás HTML y CSS, sino que reconocerás las limitaciones del código y por ende generaras mejores experiencias (UX) e interfaces (UI). No esperes más y ¡comencemos!

Como pasar de Freelance a Agencia de Desarrollo Web
En este curso aprenderemos como desarrollar una empresa centrada en la creación de sitios web donde los clientes lleguen a ti y lograr entregar páginas web profesionales. Te invito a darte la oportunidad de cambiar la forma en la ves este negocio y sacar el máximo provecho a este negocio que seguirá creciendo mientras más se digitalicen las empresas. Este curso te enseñará: 1. Cómo funciona una página web y que papel juega en la economía actual y en las operaciones de una empresa 2. Porque algunas personas cobran 100 dolares por una página y como cobrar 1,000 dlls y hasta 10,000 USD por una página web 3. A detectar las necesidades del cliente y saber que presentarle para acortar procesos de entrega 4. Los 5 pilares que conforman una página web exitosa 5. Administrar tu tiempo en las diferentes actividades que se requieren y crear procesos de trabajo que harán que tengas clientes contentos. Gestión de procesos de desarrollo web 6. La parte financiera y las enormes ventajas que este negocio contiene con el flujo de efectivo a tu favor y como te puedas financiar con el dinero de tus clientes 7. Cómo seguir generando ingresos después de terminar una página web para un cliente 8. A volverte una figura de autoridad 9. Estrategias de ventas. Principales objeciones, como conseguir prospectos y cómo convencer a cualquier cliente 10. Herramientas y Tips adicionales para resolver las principales situaciones que se presenten Este curso NO se verá como crear una página web, solo en la gestión empresarial de este gran negocio

PHP moderno: Empieza tu camino en el lenguaje
¿Quieres aprender PHP moderno y entender cómo se construye un backend real desde cero? En este curso aprenderás paso a paso los fundamentos del lenguaje PHP y cómo aplicarlos para desarrollar aplicaciones backend de forma clara, estructurada y profesional. Comenzaremos desde lo esencial: la sintaxis del lenguaje, manejo de variables, estructuras de control, arrays, funciones y tipado estricto. A partir de ahí avanzaremos hacia conceptos más importantes como programación orientada a objetos, donde aprenderás a trabajar con clases, constructores, encapsulación, herencia, interfaces y clases abstractas. Pero no nos quedaremos solo en la teoría. A lo largo del curso construiremos una API backend completa, donde aprenderás cómo funciona realmente la comunicación cliente-servidor, cómo manejar requests y responses HTTP, trabajar con JSON, crear endpoints REST y desarrollar operaciones CRUD completas para gestionar datos. También aprenderás a organizar proyectos de forma profesional utilizando Composer, namespaces y autoloading, herramientas fundamentales en el desarrollo moderno con PHP. Finalmente, daremos un paso muy importante en tu camino como desarrollador backend: una introducción a Laravel, uno de los frameworks más utilizados en el ecosistema PHP, donde verás cómo aplicar todo lo aprendido dentro de una estructura de proyecto más avanzada. Despliegue de nuestra aplicación con Laravel. Este curso está diseñado para que aprendas haciendo, construyendo código paso a paso y entendiendo las decisiones detrás de cada implementación. Al finalizar tendrás una base sólida para continuar tu camino en el desarrollo backend con PHP y comenzar a trabajar con frameworks modernos. Lo que aprenderás • Fundamentos de PHP moderno. • Uso de tipado estricto y buenas prácticas. • Programación orientada a objetos aplicada a proyectos reales. • Manejo de Composer, namespaces y autoloading. • Desarrollo de APIs REST en PHP. • Implementación de CRUD completo. • Manejo de requests, responses y JSON. • Validaciones y manejo de errores en una API. • Introducción a Laravel y estructura profesional de backend. Este curso es ideal para • Personas que quieren aprender PHP desde cero. • Desarrolladores que desean entender cómo construir un backend. • Programadores que quieren dar el salto hacia Laravel. • Estudiantes que prefieren aprender con proyectos prácticos. Si quieres aprender PHP de una forma clara y práctica, este curso es para ti.

Curso de testing para PHP y Laravel - Experto en 100 días
¿Quieres mejorar la calidad de tu código y asegurarte de que tus aplicaciones funcionan como deberían? Este curso te llevará de la teoría a la práctica, enseñándote paso a paso cómo escribir tests efectivos en PHP, utilizando PHPUnit, Mockery y Laravel. ¿Por qué este curso? En la mayoría de los cursos de testing, los temas se tratan de forma superficial. Aquí, en cambio, aprenderás todo lo que necesitas para dominar el testing en PHP y Laravel, desde los fundamentos hasta técnicas avanzadas como las pruebas de mutaciones o la paralelización, para optimizar el rendimiento. Lo que aprenderás - La importancia del testing y su impacto en la calidad del software. - Diferentes estrategias de testing más allá de la pirámide del testing. - Convenciones respecto a la organización de los tests en un proyecto, así como para los nombres de clases y métodos de prueba. - PHPUnit en profundidad (ciclo de vida de los tests, aserciones, dataproviders, modos de ejecución, etc.). - Factorías de Laravel. - Configuración de una base de datos para pruebas automatizadas en Laravel. - Escritura de tests de diferentes granularidades: unitarios, de integración y de sistema. - Simulación de dependencias con dobles de prueba en Mockery. - Tipos de dobles de prueba. - Uso de la librería Laravel Test Assertions. - Generación de datos de prueba con FakerPHP, así como la extensión de su funcionamiento con métodos personalizados. - Buenas prácticas y también antipatrones de testing y errores comunes a evitar. - Cómo evitar tests erráticos (no deterministas). - Técnicas de extracción de casos de prueba útiles para la certificación ISTQB: partición de equivalencia, análisis de valores límite y pairwise testing. - Optimizar el rendimiento de la suite de pruebas con paralelización, caching y otros trucos desconocidos por muchos. - Cobertura de código. - Pruebas de mutaciones para evaluar la calidad de las pruebas. - Pruebas de humo. - Scripts de Composer para aumentar la productividad en el flujo de trabajo diario. - Ejecución de tests en pre-commit. - Cómo probar comandos de consola de Laravel. - Cómo testear subidas y descargas de ficheros en Laravel. - Nuestra forma preferida de realizar tests de navegador en proyectos de Laravel (spoiler: no es con Laravel Dusk). - Pest, una alternativa moderna a PHPUnit. ¿Para quién es este curso? - Desarrolladores PHP que quieren mejorar sus habilidades en testing. - Equipos de desarrollo que buscan integrar testing en su flujo de trabajo. - QA Engineers y testers que desean profundizar en el testing con PHPUnit. - Programadores autodidactas que quieren aprender a escribir código más robusto. Metodología del curso - 100 clases cortas y directas para aprender sin distracciones. - Ejemplos prácticos con código real y casos de uso aplicables. - Enfoque gradual desde lo más básico hasta técnicas avanzadas. Este es el curso que hubiéramos querido tener cuando comenzamos en el mundo del testing. ¡Inscríbete ahora y domina el testing en PHP!

Aprende HTML5 y CSS3 con Proyectos: Desde la Base al Diseño
¡Bienvenido al curso definitivo para transformar tus ideas en sitios web espectaculares! En 'Aprende HTML5 y CSS3 con Proyectos: Desde la Base al Diseño', te embarcarás en un viaje práctico que te llevará desde los cimientos del desarrollo web hasta la creación de diseños complejos y completamente responsivos. No importa si eres un principiante absoluto o si ya tienes algunas nociones y quieres consolidar tus conocimientos. A lo largo de este curso, no solo aprenderás la teoría detrás de HTML5 y CSS3, sino que la aplicarás inmediatamente en proyectos prácticos. Descubrirás cómo estructurar contenido semánticamente correcto con HTML y cómo darle vida con los estilos más modernos de CSS, preparándote para construir interfaces profesionales. Este programa te guiará a través de cada concepto esencial, cubriendo unidades de medida (px, %, em, rem) y el modelo de caja. Dominarás Flexbox para layouts flexibles y CSS Grid para estructuras bidimensionales complejas, habilidades cruciales en el diseño actual. Aprenderás a crear animaciones y transiciones que añadirán dinamismo a tus interfaces, y explorarás técnicas avanzadas como clip-path. Además, te sumergirás en el diseño responsivo, aplicando la filosofía 'Mobile First' y Media Queries para asegurar una experiencia perfecta en cualquier dispositivo. Al finalizar este curso, tendrás las habilidades prácticas y la confianza para desarrollar sitios web modernos y accesibles. ¡Inscríbete ahora y comienza tu camino para convertirte en un desarrollador web completo!

Desarrollo Web Interactivo
Este curso te brindará la oportunidad de fortalecer tus habilidades digitales y mejorar tu empleabilidad. Aprenderás programación en HTML, CSS y JavaScript, adquiriendo los conocimientos necesarios para dar tus primeros pasos en el mundo de la tecnología.