Conviértete en un Desarrollador Web desde cero Paso a Paso
4.3 (150 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.
603 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Conviértete en un Desarrollador Web desde cero Paso a Paso to your Wishlist.

Add to Wishlist

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
4.3 (150 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.
603 students enrolled
Last updated 3/2017
Spanish
Price: $150
30-Day Money-Back Guarantee
Includes:
  • 92 hours on-demand video
  • 14 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Aprenderás conmigo el paso a paso de los lenguajes más populares de la web totalmente orientado a objetos.
View Curriculum
Requirements
  • Un computador con Windows, Lunix o Mac
  • Muchas ganas de aprender
Description

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 usando Brackets.
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?

  • 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 is the target audience?
  • 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
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 377 Lectures Collapse All 377 Lectures 91:58:03
+
Introducción
4 Lectures 34:44

¿Cuál es el editor de código que necesito?
06:49


Instalando Plugins en Brackets
07:02
+
HTML Y HTML5
18 Lectures 04:13:06
Introducción
01:02

¿Qué es HTML?
03:56

Comprendiendo las <etiquetas> y sus atributos
03:24

Extructura base o inicial de HTML
05:51

Elemento raíz y Metadatos del Documento
21:12

Scripting
07:27

Secciones
22:38

Ediciones
02:38

Agrupación de contenido
20:32

Semántica a nivel de texto
22:33

Contenido Incrustado ( Parte 1 )
19:07

Contenido Incrustado ( Parte 2 )
12:31

Contenido Incrustado ( Parte 3 )
28:31

Datos tabulares
20:00

Formularios ( Parte 1 )
22:30

Formularios ( Parte 2 )
21:58

Formularios ( Parte 3 )
12:54

Elementos interactivos
04:22

Examen 1
17 questions

Examen 2
10 questions
+
CSS Y CSS3
50 Lectures 12:34:20
Introducción
04:17

Conceptos Básicos
18:23

Selectores básicos ( Universal, Tipo, Descendiente )
12:26

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

Propiedad First_type
14:49

Pseudo Clases Adicionales
18:05

Pseudo selectores
08:35

PseudoElement First-letter
04:31

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
+
Javascript
70 Lectures 16:59:33
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

palabra reservada Class
16:51

Cookies parte 1
13:25

Cookies parte 2
30:02

Datos con Let y Const
12:51

Examen
24 questions
+
PHP
74 Lectures 19:00:55
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 Sring 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
+
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
3 More Sections
About the Instructor
Gilbert Rodríguez
4.4 Average rating
179 Reviews
774 Students
4 Courses
Desarrollador Web / Diseñador Gráfico

Soy un Desarrollador Web Master, tengo 26 años y 5 años de experiencia laborando como Desarrollador web y Diseñador Gráfico, me gusta mucho todo lo que tenga que ver con tecnología, actualmente trabajo para una Agencia de Publicidad y Desarrollo web / Apps.

Estoy constantemente actualizando mis conocimientos con el fin de estar siempre a la vanguardia tecnológica.