Conviértete en un Desarrollador Web desde cero Paso a Paso
4.5 (1,233 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,655 students enrolled

Conviértete en un Desarrollador Web desde cero Paso a Paso

Curso completo para el aprendizaje desde cero paso a paso conociendo las mejores tecnologías de la web (Desarrollo Web)
4.5 (1,232 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
4,654 students enrolled
Last updated 12/2019
Spanish
Spanish [Auto]
Current price: $104.99 Original price: $149.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 102 hours on-demand video
  • 1 article
  • 32 downloadable resources
  • 5 coding exercises
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Aprenderás conmigo el paso a paso de los lenguajes más populares de la web totalmente orientado a objetos.
Course content
Expand all 411 lectures 101:47:13
+ Introducción
8 lectures 01:20:36
Como evaluar o dejar una reseña sobre el curso
05:18
Como realizar una pregunta en el curso
10:09
¿Cuál es el editor de código que necesito?
06:49

En ésta clase vas a conocer un poco el editor de Brackets, pero éste editor es opcional, es decir, puedes utilizar cualquier otro que se acomode a tus necesidades, o te sientas a gusto y continuar con el curso sin ningún problema.

Instalando Plugins en Brackets
27:19
Instalando FIleZilla (Reemplazo de eqFTP)
10:26
+ HTML Y HTML5
25 lectures 07:02:32
Introducción
01:02
¿Qué es HTML?
03:56
Estructura base o inicial de HTML
05:51
Elemento raíz y Metadatos del Documento
21:12
Scripting
07:27
Secciones
22:38
Ediciones
07:51
Agrupación de contenido
15:52
Primer ejercicio de codificación
1 question
Semántica a nivel de texto (enlace <a>) Parte 1
24:47
Semántica a nivel de texto Parte 2
21:17
Contenido Incrustado (<img> Imagen) Parte 1
15:30
Contenido Incrustado Parte 2
16:12
Contenido Incrustado ( Audio y Video ) Parte 3
24:50
Contenido Incrustado ( Canvas ) Parte 4
18:24
Contenido Incrustado ( SVG ) Parte 5
20:36
Datos tabulares
20:00
Formularios ( Parte 1 )
22:30
Formularios ( Parte 2 )
21:58
Formularios ( Parte 3 )
12:54
Elementos interactivos
04:22
Creación de elementos.
1 question
Examen 1
17 questions
Examen 2
10 questions

En ésta clase vamos a crear una página web básica con todo lo que hemos aprendido hasta ahora.

Proyecto Final Módulo - Creando página web básica estática - Parte 1
28:28
Proyecto Final Módulo - Creando página web básica estática - Parte 2
31:28
Proyecto Final Módulo - Creando página web básica estática - Parte 3
22:54
Proyecto Final Módulo - Creando página web básica estática - Parte 4
27:09
+ CSS Y CSS3
58 lectures 15:26:00
Introducción
04:17
Conceptos Básicos
18:23
Selectores básicos ( Universal, Tipo, Descendiente )
12:26
Estilos parte 1
1 question
Selectores Id y Class
13:16
Combinadores de Selectores
19:55
Selector de Atributos
25:35
Introducción Pseudo-class
03:24
Pseudo-Clases Básicos
26:37
Propiedad Nth_child
13:37
Estilos parte 2
1 question
Propiedad First_type
14:49
Pseudo Clases Adicionales
18:05
Pseudo selectores
08:35
PseudoElement First-letter
04:31
Estilos parte 3
1 question
Pseudo before after selection
10:46
Scrollbar
12:53
Propiedades de Fuentes Parte 1
11:10
Propiedades de Fuentes Parte 2
06:34
Propiedades de texto parte 1
15:39
Propiedades de texto parte 2
14:52
Propiedad List style type
07:51
Modelo caja
09:57
Propiedades Padding border y margin
18:37
Propiedades Width y height
08:24
Propiedad Box-sizing
10:29
Propiedad Display
18:52
Propiedades Float y Clear
20:31
Propiedades Position y z-index
19:29
Unidades Absolutas
05:14
Unidades Relativas
16:27
Unidades Relativas Viewport
15:37
Colores Tipo de Valores
19:30
Background Básico
15:37
Background Avanzado Parte 1
15:07
Background Avanzado Parte 2
19:12
Propiedad Border Radius
16:54
Propiedad Border Image
15:10
Propiedad Box shadow
09:10
Degradados Lineales
12:07
Degradados Radiales
13:52
Repeating gradients ( Repetición de degradados )
15:30
Multi-Column
12:57
Propiedad Flexbox (Contenedor Flex o Padre)
22:09
Propiedad Flexbox (Elementos Flex) Parte 2
16:56
@Font face
12:22
Icon Font (Fuentes con iconos)
21:02
Propiedad Transition
17:42
Propiedad Transform 2D
14:20
Propiedad Transform 3D
21:35
@keyframes Animaciones en CSS
26:16
@media queries ( Responsive )
30:00
CSS3
20 questions
Ejercicio estructura Calculadora parte 1
10:17
Ejercicio estructura Calculadora parte 2
14:57
Proyecto Final Módulo - Creando página web - Parte 1
26:26
Proyecto Final Módulo - Creando página web - Parte 2
26:13
Proyecto Final Módulo - Creando página web - Parte 3
22:05
Proyecto Final Módulo - Creando página web - Parte 4
25:36
Proyecto Final Módulo - Creando página web - Parte 5
20:42
Proyecto Final Módulo - Creando página web - Parte 6
25:24
+ Javascript
80 lectures 19:44:08
Introducción
04:30
Sintaxis Básica
12:56
Estructuras - Tipos de Datos
06:01
Tipos de Datos ( Parte 2 )
05:08
Variables
17:47
Operadores Aritméticos
16:00
Operadores de Asignacion
07:22
Operadores de cadenas
07:55
Prompt
10:28
Arrays - Arreglos - Arrays Asociativos
10:57
Métodos y Propiedades del Array
12:56
Arrays Bidimensionales - Multidimensionales
26:14
Introducción al POO ( Programación Orientada a Objetos )
18:34
DOM ( Document Objetc Model )
04:26
Condicional IF ( Estructura de Control )
18:40
IF - Else
15:25
Else IF
16:26
Condicionales IF Anidados
11:14
Switch ( Estructura de Control )
07:23
Bucle While ( Loops ndeterminados )
09:12
Do While
07:23
Bucle For ( Loops Determinados )
26:21
Break y Continue
14:11
Funciones ( Instrucciones )
11:01
Funciones - Paso de Parámetros
27:12
Return y ámbitos de las variables
14:31
Funciones Anónimas Autoejecutables
11:18
Clousures
27:15
Tipos de eventos
04:41
Manejadores de eventos ( this )
13:49
Manejadores de eventos con funciones externas
11:42
Manejadores de eventos semánticos
10:32
( Object Event ) Obteniendo información del evento
27:50
Obteniendo información ( Parte 2 ) Object Event
13:11
addEventListener & removeEventListener
21:00
Tipos de Objetos (POO) ( Clases )
07:01
Clase predefinida String
14:52
Clase predefinida Number
03:28
Clase predefinida Math
13:55
Clase predefinida Date
24:49
Clase predefinida Date (Parte 2)
17:57
Clase predefinida Window
31:11
Clase predefinida Document
16:00
Clase predefinida Location
11:47
Clase predefinida History
09:14
Clase predefinida Navigator
07:48
Clase predefinida Screen
04:11
Clase predefinida Array
19:33
Objetos literales
12:25
Bucle FOR IN ( Loops )
18:23
Clases u Objetos definidos por el usuario ( POO )
03:40
Instanciación de la Clase
03:35
Tipos de propiedades ( Estáticas, Públicas y Privadas )
13:18
Tipos de métodos ( Estáticos, públicos, privados )
21:10
Métodos privilegiados ( Getters y Setters )
08:18
Prototype ( POO )
17:30
Herencia ( POO )
21:09
Polimorfismo ( POO )
19:08
Try catch throw finally ( Manejando Excepciones )
13:19
querySelector - querySelectorAll
19:12
Caracteres de escape
05:44
Expresiones regulares parte 1
24:30
Expresiones regulares parte 2
24:08
Expresiones regulares parte 3
29:17
Use strict ( Modo estricto )
18:43
Funciones Callbacks
09:38
Cookies parte 1
13:25
Cookies parte 2
30:02
Palabra reservada Class - ES6
16:51
Datos con Let y Const - ES6
12:51
Función Arrow (Flecha) - ES6
17:04
Cadena de Plantillas (Template String) - ES6
08:24
Destructuring (Destructuración Básica) - ES6
13:16
Destructuring (Destructuración Avanzada) - ES6
23:16
Bucle For Of - ES6
05:45
Parámetros por defecto, Parámetro REST y Operador SPREAD - ES6
15:42
Módulos - ES6
13:48
Examen
24 questions
Ejercicio Calculadora Parte 1
18:32
Ejercicio Calculadora Parte 2
24:58
Ejercicio Calculadora Parte 3
23:50
+ PHP
79 lectures 19:47:47
Introduccion
04:46
Instalando Xampp
17:22
Sintaxis basica
12:17
Tipos de datos
03:02
Variables
09:24
Constantes
03:13
Operadores aritméticos
03:07
Operadores de asignacion
03:57
Operadores de Incremento-Decremento
04:08
Operador de cadena
03:18
Arrays indexados y asociativos
12:08
Arrays Bidimensionales y multidimensionales
10:02
Condicional IF ( Estructuras de control )
21:39
IF - ELSE
05:05
ELSE - IF - IF anidados
08:12
Condicional Switch
07:14
Bucles While y Do While ( Loops )
08:23
Bucle For ( Loops )
09:13
Foreach
12:58
Break continue
13:49
Funciones y paso de parámetros por valor, defecto y referencia
17:34
Return y ambitos de las variables
14:52
Funciones anónimas y clousures
09:20
Variables estáticas
04:00
Include - Require - once ( Añadiendo archivos externos al documento )
14:31
Funciones Callback
08:50
Funciones que trabajan con String Parte 1
22:27
Funciones que trabajan con String parte 2
21:40
Funciones que trabajan con String parte 3
10:02
Funciones que trabajan con Arrays parte 1
21:56
Funciones que trabajan con Arrays parte 2
22:25
Funciones que trabajan con Arrays parte 3
20:24
Realizando práctica con las funciones de array
22:28
Funciones que trabajan con Variables
25:21
Funciones Matemáticas parte 1
21:43
Funciones Matemáticas parte 2
10:39
Trabajando con fechas parte 1
24:54
Trabajando con fechas parte 2
17:50
POO ( Programación Orientada a Objetos )
15:44
Método Construct y Destruct
19:35
Modificadores de Acceso ( Public, Protected, Private ) Visibilidad
09:50
Métodos Privilegiados ( Getter - Setter ) Encapsulamiento
14:14
Herencia de objetos
10:42
Métodos y propiedades estáticas ( static, self, parent )
16:51
Constantes de clase
06:38
Clases y métodos abstractos
14:06
Palabra clave "FINAL"
04:44
Autocargar Clases
11:11
Namespace - palabra clave 'use' Parte 1
22:43
Namespace - palabra clave 'use' Parte 2
17:21
Interface - implements ( interfazes e impletemtaciones de clase )
08:11
Traits ( Herencia multiple simplificada ) parte 1
23:17
Traits ( Herencia multiple simplificada ) parte 2
08:15
Funciones que trabajan con Clases Parte 1
20:56
Funciones que trabajan con Clases Parte 2
14:02
Try catch throw finally
09:03
Funciones que trabajan con ficheros parte 1
25:21
Modificar permisos de acceso ( CHMOD )
17:34
Funciones que trabajan con ficheros parte 2
28:59
Funciones que trabajan con ficheros parte 3
26:57

Obteniendo URL de las imágenes de cualquier página y mostrandola en nuestra página

Obteniendo URL de las imágenes de cualquier página y un contador
23:51
Trabajando con directorios
21:01
Constantes Mágicas
04:34
Métodos de envío get - post - request
23:17
Cookies
25:28
Expresiones regulares ( preg_math - all - replace )
23:12
Super Global $_SERVER
28:07
( set_error_handler - trigger_error ) Manejando Errores- die - exit
25:08
Serialize - unserialize - métodos mágicos __sleep __wakeup
28:20
Super global $_FILES ( archivos )
32:56
Poniendo texto en una imagen subida por un formulario parte 1
23:58
Poniendo texto en una imagen subida por un formulario parte 2
22:57
Poniendo texto en una imagen subida por un formulario parte 3 ( Depurando )
10:22
Estructuras alternativas de control, Operadores ternarios
17:17
Funciones Variádicas y Desempaquetado de argumentos
11:11
Operador de Fusión Null - PHP 7.0
06:03
Operador Nave Espacial - PHP 7.0
09:36
Declaraciones de tipos en parámetros de funciones y métodos - PHP 7.0
11:06
Declaraciones de tipos de devolución o returno en funciones y métodos - PHP 7.0
08:56
+ MySQL
30 lectures 08:13:17
Introducción
07:32
Motor de Almacenamiento, Tipos de datos, MariaDB
21:26
Consola de comando y Manipulando Base de datos ( crear, eliminar, etc. )
19:59
Creando, eliminando y otorgando privilegios a usuarios mysql
25:23
Creando, eliminando y mostrando tablas
19:27
Alterando las columnas de las tablas - Primary Key - Auto incremento
22:08
Insert y Select
21:05
Update y Delete ( WHERE ) Distintc
21:52
Alias - Operadores relacionales - Lógicos
20:50
Count, Order, Group, Concat, ( funciones predefinidas )
20:52
LIKE - NOT LIKE ( Búsquedas )
24:41
Expresiones regulares REGEXP - NOT REGEXP
06:17
Columnas calcudalas y flujo de control IF
16:23
JOIN ( Uniendo tablas )
10:21
UNION - UNION ALL
21:15
INNER JOIN
20:03
LEFT JOIN - RIGHT JOIN
07:55
Uniendo varias tablas JOIN
20:16
UNIQUE ( Indice único )
14:27
Indexando campos ( optimizando consultas ) Explain
21:47
Llaves Foráneas ( Foreign Keys ) Constraint (Restricciones) Parte 1
20:52
( Cascade ) Llaves Foráneas ( Foreign Keys ) Constraint (Restricciones) Parte 2
19:33
Tipos de datos Enum y Set
21:28
Creando tabla con registros de otra tabla
07:48
Insertando registros de una tabla a otra
06:08
Eliminando registros buscando coincidencias o consultandolas en otras tablas
12:54
Actuaizando datos con valores en otras tablas
10:06
Bloquear Tablas ( Lock Tables )
04:26
Exportar e importar bases de datos
05:48
phpMyAdmin
20:15
+ PHP con MYSQL ( Creando portal dinámico con roles de usuario )
33 lectures 09:36:36
Introducción
08:09
Creando Base de datos a utilizar
04:19
Creando login
15:20
Creando zona de registro
08:52
Validando foto perfil
15:26
MySQLi Procedual
18:03
MySQLi Orientado a Objetos
21:56
Creando Objeto para manipular las conexiones MySQL
21:45
Objeto conexion mysqli y validar datos
21:00
Terminando de validar los datos
23:10
Validando e Insertando el primer registro en la Base de datos
19:32
Validando Login parte 1
22:07
Validando Login parte 2
12:32
Sesiones Super Global $_SESSION
17:06
Logout ( Cerrar Sesión )
10:55
Mantener Sesión activa usando cookies
12:55
Personalizando el portal parte 1
24:28
Personalizando el portal parte 2
20:20
Mostrando registros de usuarios en el panel de administración
21:25
Actualizando información de usuarios desde el admin
21:45
Actualizando imagen y acomodando ciertos parámetros
24:47
Eliminando usuarios
21:05
Paginando registros en la admnistración
24:50
Buscador de registros con paginación parte 1
19:14
Buscador de registros con paginación parte 2
14:00
Roles de usuario
22:36
Super Encriptación de contraseñas con PHPASS HASH
21:08
Enviando email con funcion Mail
15:45
Login Dinámico con Ajax jquery ( Ver primero Módulo jQuery )
22:08
Login Dinámico con Ajax jquery parte 2 ( Ver primero Módulo jQuery )
04:42
Logout (Cerrar sesión) Dinámico con Ajax jquery
05:51
Eliminando registros dinamicamente Ajax jQuery Parte 1
19:19
Eliminando registros dinamicamente Ajax jQuery Parte 2
20:06
+ JSON
6 lectures 47:40
Introducción
04:17
Sintaxis inicial
07:30
Funcion eval para convertir texto en notación JSON
04:28
Método PARSE del objeto JSON
11:56
Método STRINGIFY del objeto JSON
07:00
JSON con PHP
12:29
+ AJAX
4 lectures 59:58
Introducción
04:26
Explicando propiedades y métodos
10:44
Objeto XMLHttpRequest Ajax
20:21
Método post Ajax
24:27
+ jQuery
22 lectures 04:07:12
Introducción
03:07
Comprendiendo jQuery
20:29
Enlazando librería jQuery a nuestro documento
07:18
Selecciones flexibles
04:37
La importancia del THIS, más eventos y efectos
09:36
Insertando elemento dentro. ( antes y después de elementos hijos )
04:52
Agregando elementos antes y después del elemento seleccionado
03:24
Vaciar o eliminar elementos
03:11
Eventos y efectos parte 1
14:19
Eventos y efectos parte 2
15:39
Efectos y funciones Toggles
10:49
Funciones Callbacks
05:18
Animate
15:52
Envío GET jquery
10:04
Envío POST jquery
05:59
Funcion $.ajax( ) y serialize( )
23:58
Jquery UI Introducción
07:30
draggable( )
14:43
droppable( )
21:08
sortable( )
15:29
resizable( )
14:34
Buscador dinamico autocomplete( ) con php y msql
15:16
Requirements
  • Un computador con Windows, Lunix o Mac
  • Muchas ganas de aprender
Description

Más de 370 reseñas fantásticas !!! 4.5 ¡Estrellas! ¡¡¡Gracias!!!
¡Más de 1200 estudiantes satisfechos!

Miguel dice: Mucha claridad en las explicaciones. Estoy aprendiendo mucho y lo mejor es que lo estoy aprendiendo poco a poco, aclarándome todos los conceptos.

Santiago dice: "La atención de Gilbert hacia los problemas que pueden manejar distintos usuarios y las respuestas que brinda hacia ellos son excelentes. explica fácilmente el lenguaje y las diferentes formas de operar en brackets. me ha gustado mucho, tanto que decidí inscribirme en otro curso de Gilbert por su buena disposición a enseñar."

Vladimir dice: "Explica detalladamente cada tema que componen el curso."

Mikel dice: "Curso con un contenido muy completo y bien organizado para aprender y dominar diferentes lenguajes de programación web. Explicaciones muy detalladas, paso a paso y fácil de entender, incluso para quienes están comenzando en el mundo del desarrollo web.
El instructor siempre esta disponible a solucionar las dudas que se puedan presentar de manera casi inmediata.
En definitiva un curso 100% recomendable si estas buscando convertirte en un desarrollador web."

Sebastian dice: "Todavía voy recién comenzando el curso , y no me arrepiento de haberlo comprado, me encanta como explica!, espero aprender mucho, estoy seguro..."

Fernando dice: "Creo que es el curso de desarrollo web mas completo de Udemy, explicaciones muy completas y sencillas por parte del instructor, lo recomiendo."

Luis dice: "Muy bueno el curso. De verdad que todo muy bien explicado."

Aprenderás paso a paso como crear tus propias páginas web, utilizando la POO ( Programación Orientada a Objetos ), te convertiras en un buen Desarrollador Web, con todo el conocimiento posible.

También veremos un tema muy importante que la mayoría de los cursos lo dejan de lado, siendo de gran importancia a la hora de desarrollar nuestras webs, el cual son las "Expresiones Regulares", mediante el cual nos van a permitir dominar las validaciones. En resumidas cuentas lo es todo.

Crearemos un Portal Web con roles de usuarios.
Pasaremos un archivo PSD a HTML5
Crearemos una plantilla para wordpress desde cero totalmente funcional.

Front-End: HTML5, CSS3, JavaScript, jQuery, Bootstrap 4 , Wordpress, PSD a HTML5
Back-End: PHP Orientado a Objetos, MySQLi, JSON, AJAX, Wordpress

En este curso vas a obtener todo el conocimiento necesario para convertirte en un Desarrollador Web.

Nota: Este curso va a estar constantemente actualizándose cada vez que mejoren algún código, añadan nuevas funciones, etc.  

¿Qué te voy a obsequiar una vez te inscribas al curso?  

¡IMPORTANTE!

Una vez realizada la compra, tienen que esperar 31 días para poder entregarles los obsequios, esto es debido a que muchos se inscriben, enseguida se les entregaban los obsequios y luego pedían reembolso, entonces por eso el tiempo de entrega.

Espero me comprendan.

  • Kit completo de desarrollo.

  • 1 Plataforna Intranet para la Administración de los colegios

  • 1 Super plantilla de Wordpress

  • 1 Super plantilla html5 con jQuery

  • 76 Hermosas plantillas HTML5, adaptable a cualquier dispositivo.

  • 77 Plugins jQuery ( Slider, Galerías, Portfolio, etc. )

  • 9 Plantillas extras de wordpress

  • 10 Precargadores de páginas

  • Soporte las 25 horas del día.

  • Ejercicios de codificación

  • 1 examen por módulo para evaluar el conocimiento que vas adquiriendo.

Who this course is for:
  • A todas aquellas personas con ganas de involucrarse en este fascinante mundo de la programación web
  • Personas sin ningún conocimiento alguno
  • Aprendices
  • Desarrolladores Junior
  • Estudiantes
  • Cualquier persona
  • Cualquier edad