Curso de Desarrollo Web Completo 2.0

¡Aprende haciendo! HTML5, CSS3, Javascript, jQuery, Bootstrap 4, WordPress, PHP, MySQL, APIs, apps móviles y Python
4.6 (438 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
2,375 students enrolled
$19
$200
90% off
Take This Course
  • Lectures 212
  • Length 35 hours
  • Skill Level All Levels
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2016 Spanish

Course Description

¿Quieres aprender a desarrollar sitios web profesionales? o eres ya programador y quieres dar el salto al próximo nivel? Inscríbete al único curso donde trabajas con un alojamiento REAL desde el principio...deja a un lado "servidores locales" y aprende desde cero todas las ultimas tecnologías webs demandadas por el mercado laboral.

Mi compañero Rob Percival es el creador de la versión inglesa de este curso, el más vendido y valorado de Udemy en su categoría, y yo soy el encargado de desvelarte todos esos secretos para los disfrutes en tu idioma.

¡Bienvenido al Curso de Desarrollo Web Completo 2.0!

Basado en las opiniones de más de 25000 revisiones de 5 estrellas hemos creado el Curso de Desarrollo Web Completo 2.0 como segunda parte del original: Desarrolla 14 sitios web.

Hasta la fecha es el curso más actualizado y emocionante que he hecho. - Rob Percival

El curso más completo de desarrollo web que puedas encontrar - Jose Luis Núñez

Diseñado para ti, no importa si tienes o no conocimientos de programación, el curso de Desarrollo Web Completo 2.0 viene cargado de contenidos nuevos y actuales.

¡No hemos dejado piedra sin levantar!

Te puedo garantizar que este es el curso más completo, preciso y actualizado que puedas encontrar en el mercado - o te devolvemos el dinero.

Tanto si eres un emprendedor, un innovador o el próximo Mark Zuckerberg esperando a salir, en este curso encontraras todo lo necesario para comenzar a programar con tecnologías web de manera rápida y efectiva.

Está todo perfectamente empaquetado y unido en un curso que desde el primer momento te enganchará.

"Es complicado encontrar un curso completo ahí fuera como este. Estoy sorprendido del valor del contenido y lo recomendaría sin ninguna duda a cualquiera que esté buscando un curso de desarrollo web completo". - Daniel Lim

De cero a cien en tan sólo seis semanas

¿Qué es lo que hace mi curso diferente? Te llevará desde principiante a experto en tan sólo seis semanas(o hazlo en el tiempo que desees, lo que prefieras).

"Pasé de ser un novato total a conseguir mi primer cliente antes incluso de que hubiera finalizado el curso. ¡Casi increíble!" Priti Palmer.

¡No te quedes atrás!

Comienza hoy y únete a miles de estudiantes contentos, alguno de los cuales han cambiado sus profesiones, han logrado ingresos adicionales y sumado nuevas e importantes habilidades a sus herramientas de trabajo.

¿No te he dicho que obtendrás un año GRATIS de alojamiento ilimitado durante un año?

Regístrate al Curso de Desarrollo Web Completo 2.0 hoy y revoluciona tu aprendizaje. Prácticamente sin esfuerzo comprenderás todos los aspectos fundamentales. Refresca tus conocimientos, profundiza más que nunca y comienza a construir impresionantes sitios webs y apps hoy mismo... y disfruta de mayores oportunidades!

"Curso excelente que te proporciona todo lo necesario para saber a hacer sitios webs impresionantes!" - Steven De Jesús

¿No me crees? Si no estás contento con el curso te devolvemos el dinero.

¿Preparado para abrirte nuevas puertas y llegar a ser un desarrollador web listo y demandado?

Esto es lo que conseguirás con el Curso de Desarrollo Web Completo 2.0

Conseguirás acceso a catorce secciones que profundizan en lo necesario para desarrollar sitios webs de éxito.

Cada sección está apoyada con muchísimas horas de videotutoriales, prácticas y desafíos.

Te resumo para que hagas una idea...

  • El curso comienza con los conceptos fundamentales. Te mostraré los conceptos básicos para trabajar rápida y eficientemente con tecnologías web como HTML 5, CSS 3, Javascript y jQuery.
  • Una vez que te hayas acostumbrado, te mostraré como desarrollar tus propios sitios webs adaptables a cualquier pantalla(responsive) utilizando Bootstrap 4 así como técnicas avanzadas de jQuery y el popular plugin jQuery UI.
  • Desplegarás rápidamente sitios webs espectaculares utilizando WordPress y sus temas a la vez que pondrás en práctica tus conocimientos creando blogs y un sitio de comercio electrónico.
  •  Del lado del servidor aprenderemos PHP 7, MySQL 5 y el manejo de distintas APIs entre ellas la de Twitter y Google Maps.
  • Introducimos el desarrollo de apps móviles utilizando App.JS una librería muy sencilla que junto con la tecnología de Phonegap Build nos permitirá publicar aplicaciones móviles en cualquier market.
  • ¿Conoces Python? En el curso te introducimos este genial lenguaje de programación que nos permitirá realizar scripts interactivos también en nuestro servidor web.

Como sabemos la mejor manera de aprender es haciendo así que realizarás divertidos desafíos a lo largo del curso para consolidar tus conocimientos. Además, a lo largo del curso te propondremos proyectos para que vayas poniendo todos tus conocimientos juntos y creando sitios completos.

What are the requirements?

  • No hay pre-requisitos, ¡sólo entusiasmo y ganas de aprender!
  • Todo el software imprescindible para hacer el curso es gratuito
  • Necesitas un equipo PC o un Mac

What am I going to get from this course?

  • Construir sitios y aplicaciones web
  • Desarrollar aplicaciones móviles basadas en HTML
  • Trabajar como Desarrollador Web Junior
  • Pujar por proyectos en sitios de trabajo Freelance
  • Comenzar su propio negocio online
  • Desarrollar sitios webs con confianza
  • Trabajar con bases de datos y lenguajes del lado del servidor

What is the target audience?

  • Cualquiera que quiera aprender a programar
  • Cualquiera que quiera desarrollar sitios webs
  • Cualquiera que quiera obtener beneficios económicos a través del desarrollo
  • Emprendedores o freelances que deseen crear sus propios sitos webs

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Comenzando
00:49

Bienvenida al Curso de Desarrollo Web Completo 2.0

05:18

Explicamos los pasos a seguir para poder acceder a los recursos que por tomar el curso se ofrecen gratuitamente.

03:56

Configuramos el entorno de trabajo para estudiantes con sistema operativo Windows.

05:23

Configuramos el entorno de trabajo para estudiantes con sistema operativo Mac.

05:19

Aprenderemos a instalar Google Chrome para Linux así como un editor de código de nombre Geany que nos servirá para realizar todas las prácticas a lo largo del curso.

03:34

Explicamos cómo sacar el máximo provecho solucionando problemas que puedan surgir y utilizando el foro de preguntas y respuestas.

Article

Conjunto de preguntas y respuestas más frecuentes realizadas en el curso.

Editores de código
Article
Section 2: HTML 5
Introducción a la sección de HTML 5
Preview
01:34
03:39

Creamos nuestra primera página web y establecemos lo que será el método de trabajo(pantalla dividida) que utilizaremos durante el curso. 

09:49

Analizamos Example.com como ejemplo de página web viendo las principales etiquetas HTML que forman parte del documento.

07:34

Construimos el esquema básico de cualquier documento HTML con una sencilla web de ejemplo.

04:13

Analizamos qué es un encabezado HTML y los distintos tipos existentes.

03:23

Estudiamos el uso de la etiqueta <P> como elemento HTML para mostrar párrafos.

07:20

Podemos darle formato al texto para hacer que este tenga distinta apariencia: negrita, cursiva, subrayado, etc.

03:31

En esta clase estudiamos como enumerar una serie de elementos utilizando en HTML la etiqueta <UL>.

03:03

En esta clase estudiamos como enumerar una serie de elementos utilizando en HTML la etiqueta <OL>

10:21

Aprende a mostrar una imagen en tu documento HTML utilizando la etiqueta <IMG>

11:55

Los formularios HTML permiten el intercambio de datos entre el cliente y el servidor web. En esta clase estudiaremos cómo crearlos.

05:17

Aprende a mostrar el contenido en una disposición tabular utilizando la etiqueta <TABLE> de HTML.

10:33

La potencia del hipertexto reside en poder intercambiar la información fácilmente. En esta clase aprenderemos a incrustar enlaces en nuestras páginas webs.

04:56

Las entidades HTML nos permiten mostrar en el navegador caracteres especiales y símbolos. En esta clase aprenderás a utilizarlas.

04:06

Aprende a inscrustrar contenido externo en tu sitio web utilizando la etiqueta <IFRAME>.

18:35

Primera parte de un ejemplo que utiliza todas las etiquetas estudiadas en la sección.

09:21

Segunda parte de un ejemplo que utiliza todas las etiquetas estudiadas en la sección.

07:36

Para subir nuestras creaciones tendremos que configurar nuestro servidor de hosting. En esta clase aprenderás a hacerlo.

10:59

Instalación de FireFTP en Windows y conexión con el servidor de alojamiento.

12:20

Instalación de FireFTP en Mac y conexión con el servidor de alojamiento.

11:01

En esta clase aprendemos a conectar FireFTP desde Linux con nuestro servidor web y al mismo tiempo asociar el programa Geany para que sea el encargado de hacer las ediciones de código "en vivo".

Documentación adicional
Article
Referencia 1 - Referencia de etiquetas HTML
Article
Cuestionario
5 questions
Section 3: CSS 3
Introducción a la Sección CSS3
01:04
04:47

Explicamos qué son las hojas de estilo en cascada(CSS) y su importancia en la web.

08:21

Explicamos cómo podemos poner estilos asociados a distintas etiquetas HTML utilizando los estilos "en línea".

06:46

Separamos el estilo del cuerpo del documento aprendiendo a utilizar la etiqueta <STYLE>.

08:26

En esta lección aprenderás cómo podemos poner estilos a un conjunto de etiquetas HTML que lo compartan utilizando para ello las clases o un elemento concreto utilizando los ID.

08:00

Aprenderemos a crear una sección o división en nuestro documento con la etiqueta DIV.

06:07

Aprende a poner cualquier color en tu documento HTML utilizando el nombre del mismo o la codificación RGB. En esta clase también aprenderás a usar la extensión Colorzilla.

06:50

Aprenderemos cómo funciona en CSS el posicionamiento flotante mediante la propiedad position:float.

13:42

Estudiaremos otros tipos de posicionamientos de elementos en nuestro documento HTML y veremos las diferencias entre ellos.

06:46

Estudiaremos las propiedades CSS margin-* que nos permiten establecer los márgenes en los distintos elementos de nuestro sitio web. Ideal cuando queremos separar por ejemplo elementos entre sí.

06:35

Aprenderemos a usar la propiedad padding de CSS y veremos la diferencia que existe con margin.

14:30

En esta clase aprenderemos a utilizar la propiedad border y veremos los distintos tipos existentes.

07:30

Explicamos el uso de distintas fuentes en una página HTML.

08:59

Aprende a poner textos en negrita, cursiva, subrayado, etc. utilizando CSS.

06:35

Nos centraremos en las distintas posibilidades que ofrece CSS para alinear un texto a izquierda, derecha, centro y justificado utilizando la propiedad text-align.

06:41

Utilizando CSS aprenderás a poner los enlaces con distintos estilos y añadir/eliminar colores, subrayado, etc.

22:00

Primera parte del proyecto de la clonación de un sitio web desde cero. En esta clase vemos como establecer la barra superior, en concreto, el logotipo y acceso al portal.

26:13

Completamos la barra principal del sitio web de la BBC creando los distintos elementos menu.

24:40

Continuamos con la parte inferior roja del sitio web y el siguiente menú del sitio web.

19:40

En esta clase veremos cómo poner una noticia en la parte principal de la web.

16:42

Establecemos la imagen de la noticia así como los enlaces con sus correspondientes estilos.

16:13

En esta clase veremos cómo poner las miniaturas a los vídeos así como los estilos asociados a los enlaces de los mismos.

06:52

Concluimos nuestro trabajo con la tira lateral de miniaturas de vídeos con sus respectivos enlaces.

03:36

Separamos el código de la página de su estilo mediante el uso de ficheros externos CSS que pueden ser importados desde el documento principal.

Article

¿Deseas saber más? Incluimos una referencia adicional con recursos interesantes a la sección de CSS.

Referencia 2 - CSS
Article
Cuestionario CSS
5 questions
Section 4: Javascript
Introducción a la Sección de Javascript
01:13
05:25

Explicamos qué es y para qué se utiliza Javascript en la web.

06:17

En esta clase veremos cómo añadir un sencillo código en Javascript a nuestro documento HTML.

07:52

Usamos getElementById para poder acceder a los elementos identificados mediante un ID de una página web.

05:56

En esta clase estudiamos cómo podemos gestionar el evento clic mediante código Javascript.

13:13

Estudiamos como podemos con getElementByID y la gestión de eventos clic de Javascript modificar por ejemplo el contenido de un sitio web.

08:11

En esta clase aprenderás a modificar los estilos del documento HTML utilizando scripts.

08:20

Revisamos los conceptos aprendidos en clases anteriores proponiendo un pequeño desafío en el cual el estudiante tendrá que hacer mediante la gestión del evento clic y el uso de estilos que varios círculos de colores desaparezcan.

11:28

Definición y ejemplos de uso de variables en Javascript.

15:40

En esta clase aprenderemos como utilizar un "conjunto de variables" que guardan alguna relación entre sí mediante el concepto de vector o array. Definición y uso en Javascript de arrays.

12:28

Aprenderemos a modificar el flujo de ejecución de un programa mediante el uso de condiciones en instrucciones selectivas en Javascript.

16:21

Desafío que revisa los conceptos aprendidos en las clases anteriores realizando un juego en Javascript.

17:18

Explicación de la instrucción iterativa for que sirven para repetir un bloque de instrucciones un número determinado de veces.

16:13

Aprendemos a utilizar la instrucción iterativa while para repetir un conjunto de instrucciones hasta que se deje de cumplir una determinada condición.

07:28

Aprende a separar las instrucciones de código Javascript en bloques reutilizables denominados funciones.

19:49

Propuesta de desafío Javascript utilizando todo lo estudiado anteriormente para realizar un sencillo juego que comprueba tus reflejos.

12:05

Finalizamos nuestro desafío Javascript.

05:56

Aprendemos a separar el código Javascript en un fichero externo al documento HTML.

Article

¿Deseas aprender más? En este documento adjuntamos documentación adicional sobre Javascript.

Referencia 3 - Javascript
Article
Section 5: jQuery
Introducción a la sección de jQuery
01:17
03:50

Explicamos qué es, para qué sirve, ventajas y posibilidades de expansión de esta popular librería de Javascript.

09:30

Aprendemos como incluir jQuery en nuestros proyectos webs.

08:04

Aprendemos la sintaxis básica de uso de jQuery en nuestro código mediante el ejemplo de la detección de un evento click.

09:07

Aprendemos cómo podemos modificar el contenido del documento HTML utilizando las funciones de jQuery y los selectores.

12:35

Usando jQuery y sus funciones aprendemos a modificar el estilo de determinados elementos de nuestro sitio web.

15:40

Utilizando jQuery y la facilidad de uso que tiene para modificar el estilo CSS del documento aprenderemos a hacer que determinados elementos del documento aparezcan o se desvanezcan.

09:43

En esta clase aprenderemos a realizar animaciones utilizando jQuery.

12:45

Aprendemos qué es AJAX y cómo nos permite realizar solicitudes asíncronas en nuestro sitio web.

07:19

En esta clase aprendemos qué son y cómo podemos utilizar filtros de expresiones regulares en nuestros sistios webs utilizando jQuery.

16:36

Usamos el poder de jQuery aplicado a la validación de campos de un formulario.

21:44

Concluimos nuestro ejemplo de validación de jQuery con formularios.

07:38

Explicamos qué es y para que nos puede servir este complemento de jQuery denominado jQuery User Interface.

18:03

Aprendemos a hacer elementos arrastrables y redimensionables usando el plugin de jQueryUI.

10:23

Aprendemos a manejar las capacidades Drag & Drop de jQueryUI.

11:01

Vemos cómo hacer ejemplos de acordeones y ordenaciones con jQueryUI.

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Prof. Jose Luis Núñez Montes, Ingeniero en Informática

Jose Luis Núñez es Ingeniero en Informática, App Inventor Master Trainers in Educational Mobile Computing por el MIT de Cambridge, profesor y coordinador TIC en el IES Isbilya de Sevilla y un entusiasta del uso de las TIC para la educación.

Comienza su carrera profesional como docente alrededor del año 2000 al terminar sus estudios de Ingeniería Informática en la Universidad de Sevilla. Posteriormente trabaja en la escuela de Nuevas Profesiones participando durante esos años en diversos proyectos como desarrollador web, administrador de sistemas y especializándose en el campo de la seguridad de redes de ordenadores.

Recibe un premio por su expediente académico en la Universidad de Sevilla y posteriormente comienza su doctorado y estudios de Ingeniería en Telecomunicaciones alternando estos con otros proyectos profesionales basados en redes de ordenadores, sistemas gestores de bases de datos, desarrollos web y auditorías de seguridad informática.

Ha trabajado también durante cuatro años en la Consejería de Educación de la Junta de Andalucía compatibilizando sus investigaciones con su trabajo en la D.G. de Planificación.

Certificado como Pentester, ha impartido varios cursos como formador de profesores de informática en el área de seguridad de la información, escribiendo también publicaciones, participando en congresos del sector y recientemente organizando OWASP Sevilla como proyecto para promover el desarrollo de software seguro en su comunidad.

Actualmente se encuentra centrado en el área de programación de dispositivos móviles y su potencial para la educación alternando esto con su labor docente diaria.

Instructor Biography

Rob Percival, Web Developer And Teacher

Hi! I'm Rob. I have a degree in Mathematics from Cambridge University and you might call me a bit of coding geek.

After building websites for friends and family for fun, I soon learned that web development was a very lucrative career choice. I gave up my successful (and sometimes stressful) job as a teacher to work part time and today, couldn't be happier.

I'm passionate about teaching kids to code, so every summer I run Code School in the beautiful city of Cambridge. I also run the popular web hosting and design service, Eco Web Hosting which leaves me free to share my secrets with people like you.

You wouldn't believe the freedom that being a web developer offers. Sign up and find out for yourself why so many people are taking and recommending this course. I genuinely believe it's the best on the market and if you don't agree, I'll happily refund your money.

Sign up to my courses and join me in this amazing adventure today.

Ready to start learning?
Take This Course