Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. Sí, desde cero. Entenderás la lógica del código, cómo piensan las programadoras expertas y cómo programar un videojuego web de principio a fin. Aprender a programar no es fácil, pero Platzi lo hace efectivo.
Clases del curso
Desarrollando un juego con HTML y JavaScript
Estilos con CSS
Optimización de código
Mapa con canvas
Backend: videojuego multijugador
Próximos pasos
¡Comparte tus logros con un certificado!
Cuando termines el curso tendrás acceso al certificado digital para compartirlo con tu familia, amigos, empleadores y la comunidad.
Conoce quién enseña el curso
Proyecto del curso
Batalla de Mokepones
Desarrolla un juego web con HTML, CSS, JavaScript y Node.js. Elige a tu mascota favorita y enfrenta a otros Mokepones en peleas épicas de agua, fuego y tierra.
conocimientos previos
- Ninguno
software y recursos necesarios
- Computadora con sistema operativo Windows, macOS o Linux
Mira las primeras 3 clases sin costo en este momento
4.8 · 3221 opiniones
Leonardo Riojas
Buen curso, se que lo acaban de publicar hace 10 minutos, pero ya lo acabé.
Edier Gama
amo a Freddy Vega
Andrés Felipe Escallón Portilla
NO LEAN ESTA ESPECIE DE SARCASMO: este curso es básico al llamarse solamente "Programación Basica" !!! Ahora sin sarcasmos, honestamente ES LO SUFICIENTEMENTE PROFUNDO PARA IR MÁS ALLÁ DE LO "básico" pudiendo perfectamente llamarse en mi opinión algo así como: "Fundamentos de Desarrollo de Software Web basado en un Juego en Línea". Soy instructor de programación también y siempre hay algo que aprender, lo cual pude corroborar haciendo este gran curso ofrecido gratuitamente por Platzi. Gracias Freddy y a todo tu equipo de trabajo :)
David Zamora Ramírez
Muy completo y renovado curso. No alcancé a terminar el antigüo de Programación Básica y me decidí ver de nuevo este; no me arrepiento. Ahora a seguir APRENDIENDO !!!
Juan Sebastian Gómez Ayala
Muy buen curso gratis de programación básica. Durante el curso vas desarrollando toda una aplicación web como proyecto, recomendadisímo.
Erik Ucenik
Este curso es un dream team de profesores.
Elizabeth Echavarria Vanegas
Aunque me demoré aproximadamente un mes para terminarlo ya que soy completamente nueva en este mundo, aprendí muchas cosas y me dí cuenta que la programación es un universo muy amplio en el que se pueden encontrar retos para todos los gustos. Muchas gracias a los profes por sus aportes en cada uno de los módulos.
Wagner Antonio Barrera Cerbellón
Excelente, aprobé el examen!
Johnny Martinez
Excelente Curso... Gracias por tan bonita oportunidad. El formato del curso es excelente. El realizar un pequeño juego de principio a fin, usando cada tecnologia, fue una experiencia única. Lo que más me agradaba era que los errores eran reales y me sirvio mucho para aprender a como detectar y solucionar errores. Convinar estas tres tecnologías, El HTML, el CSS y el JavaScript, fue verdaderamente una rica experiencia. Usar un Servidor Nodejs y correr mi aplicacion en mi propia red con mi familia y jugar entre todos fue SUPER GENIAL. Gracias Platzi... Muchas Bendiciones...!!!
Reinaldo Lopez Ospina
¡Buen contenido con proyectos reales! No me gustaron algunos profesores y su forma de explicar pero es respetable.
Alberto Pasos
La dinámica y la forma de mostrar exactamente lo que uno debe de escribir recalcando cada línea de código sin dar nada por hecho, me encantó.
Francisco Uriel Cuandon Hernández
Lo hice sin ver los videos ajsjsjs
Rodrigo Andre Gutierrez
Los profes son unos cracjs en su área y las clases están muy buen diseñadas para que las podamos entender. además de qye la comunidad interactúa muy bien en la sección de aportes y pregúntas. es divertido y da gusto aprender así. Nunca paren de aprender!
Alejandrina Valdovinos Campos
Todo este curso aporta grandes conocimientos para el desarrollo de proyectos web, esta genial.
Daniel Fajardo Montilla
Excelente, muy bien explicado y estructurado. Todo un viaje a través del desarrollo del proyecto.
Paula Inés Cudicio
Excelente curso!!! muchísimo mejor que el anterior de programación básica!! la verdad quedé súper enganchada con la programación, aún toca corregir algunos detallitos de mi modelo de juego pero estuvo fantástico!
CECILIO JOSE AVILA RAMOS
Genial el curso. Lleno de muchos conceptos y bien explicados por buenos instructores
Napoleon Calcina
Realmente recomiendo tomar este curso para iniciar en la programación y también para quienes queremos recordar!
Magenta Girasol Paredes Ponce
Muchas gracias por este nuevo curso gratis de programacion
Carlos Mario Nasayó Valverde
Increible
Ruben Alberto Chirino Chirinos
¡Excelente curso para las personas que estén iniciando, es muy completo y didáctico, lo recomiendo!
jhonatan yaranga
la forma de explicar
Jesus Alberto Laiton Sanchez
Excelente curso, todos los temas tratados, bien explicados, ya tenia un poco de conocimiento en programación pero este curso me ayudo a mejorar mis bases y entender el funcionamiento de una aplicación web
María del Carmen Morales Alvarado
MUY BUENO
Alfonso Villalobos
Muy divertido el juego
Hugo Felipe Riveros Fajardo
Buen curso
Sergio Alejandro Verduzco García
Estresante al principio pero me di cuenta que al pasar el tiempo me acostumbraba, había momentos donde decía no sirvo para esto, pero me tranquilizaba repasaba el código y lo comprendía poco a poco.
Julian Felipe Beltran Mendoza
Poder conocer acerca de los principios para iniciar en la programacion
Alejandro Trejo Godinez
Tiene muy buenas bases de conocimiento para adentrarse a la programación
Leynner Sequera
Lo mejor del curso fue la capacidad de abarcar varios temas en un solo proyecto, como el fronted y backend
Complementa este curso con nuestras rutas de aprendizaje
Desarrollo Web
Aprende a crear sitios web y aplicaciones desde los fundamentos hasta ser un desarrollador full-stack y accede a las mejores oportunidades laborales globales.
Full Stack Developer con JavaScript
Conviértete en Full Stack Developer con JavaScript. Domina JavaScript, Node y React para tu primer gran empleo. Tu futuro en desarrollo web comienza aquí.
Full Stack con Next.js
Especialízate en Next.js, implementando estrategias de autenticación, seguridad y optimización en tus proyectos, desarrollando con React.js y Node.js.
Laboratorios de Desarrollo Web
Resuelve retos y proyectos avanzados para demostrar tus habilidades y conocimientos con todo lo que aprendiste en la Escuela de Desarrollo Web.
Especialización en Accesibilidad Web
Aprende las mejores prácticas de usabilidad, inclusión y accesibilidad para diseñar y desarrollar aplicaciones web fáciles de usar.
Python: De Cero a Experto
Explora la programación con cursos de Python, de cero a frameworks avanzados. Construye proyectos backend y domina el lenguaje más usado.
Frontend con Vue.js
Vue.js es un primer gran framework frontend para aprender gracias a su suave curva de aprendizaje y fuerte presencia en la comunidad de JavaScript.
Backend con Node.js
Especialízate en JavaScript con Node.js para crear proyectos backend a alta velocidad usando herramientas avanzadas para escalar y monitorear aplicaciones web.
Backend, Arquitectura y Bases de Datos
Aprende los fundamentos para desarrollar el backend de cualquier sistema basado en software, bases de datos y arquitecturas de servidores altamente escalables.
Backend con PHP
Aprende a desarrollar con los mejores cursos de PHP, Laravel y Symfony para todo tipo de proyectos web: desde páginas y blogs, hasta tiendas y aplicaciones altamente escalables.
Technical Writing
Aprende technical writing para documentar procesos complejos de funcionamiento del software y transformarlos en información accesible para el público.
JavaScript para Frontend
Crea sitios web dinámicos y eficientes usando JavaScript. Domina APIs, el DOM, Web Components y DevTools para mejorar la experiencia del usuario.
Frontend con Angular
Angular es un framework y plataforma para construir aplicaciones web de todos los tamaños usando TypeScript y un poderoso kit de herramientas.
Backend con Java
Aprende desarrollo backend con Java, uno de los lenguaje de programación con mayor demanda laboral, utilizada una amplia gama de aplicaciones y plataformas.
Seguridad Informática para Web Developers
Aprende los fundamentos de ciberseguridad para implementar flujos modernos de autenticación y estándares como OWASP en tus proyectos de frontend y backend.
QA y Automatización de Pruebas
Desarrolla diferentes tipos de pruebas para asegurar la calidad de tu software. Domina la automatización de pruebas con herramientas como Cypress y Puppeteer.
Inteligencia Artificial para Developers
Crea aplicaciones basadas en inteligencia artificial. Conozca las herramientas, los productos y los servicios para crear soluciones innovadoras.
Fundamentos de Programación y Desarrollo Web
Conoce más sobre computación básica y pensamiento lógico y programación orientada a desarrollo web.
Full Stack con WordPress
Desarrolla blogs y tiendas online usando WordPress, el motor de más de 500 millones de aplicaciones web en internet.
Frontend con React.js
Especialízate en React.js, la herramienta más demandada y en mayor crecimiento de JavaScript para desarrollo frontend.
HTML y CSS desde cero
Aprende a hacer páginas eficientes, maquetación con HTML, estilos con CSS más complejos y con animaciones.