La ruta de aprendizaje de un desarrollador web en 2024

Victor Robles WEB
1 Dec 202328:26

Summary

TLDREste video ofrece una ruta de aprendizaje detallada para convertirse en desarrollador web durante el año. Se destacan las tecnologías esenciales como HTML, CSS, JavaScript y frameworks como React y Angular. Además, se recomienda aprender preprocesadores como Sass y lenguajes de backend como PHP y SQL. El video también sugiere familiarizarse con herramientas de desarrollo como Git y Visual Studio Code. La ruta está diseñada para preparar a los estudiantes desde cero hasta ser capaces de trabajar profesionalmente en desarrollo web. Se incluyen cursos y recursos adicionales para profundizar en cada tema.

Takeaways

  • 🚀 Este año es espectacular para aprender desarrollo web y trabajar en el sector.
  • 🔧 Hay muchas herramientas y tecnologías nuevas que pueden ser abrumadoras para los novatos.
  • 📚 El video proporciona una ruta de aprendizaje paso a paso para convertirse en desarrollador web.
  • 🔗 HTML es la estructura básica de todas las páginas web, similar al esqueleto de un ser humano.
  • 🎨 CSS se utiliza para dar estilo y apariencia visual a las páginas web, como la carrocería de un coche.
  • 🛠️ Aprender un preprocesador CSS como Sass es útil para añadir características avanzadas y facilitar el trabajo.
  • 🌐 Los frameworks CSS como Bootstrap y Tailwind son importantes para el trabajo profesional y ahorrar tiempo.
  • 📜 JavaScript es esencial para dar interactividad y funcionalidad dinámica a las páginas web.
  • 💻 Aprender jQuery, aunque no sea lo más moderno, es importante porque todavía se usa mucho en el trabajo.
  • 🚀 TypeScript añade tipos de datos a JavaScript, lo que permite programar de manera más robusta y controlada.
  • 🔄 Aprender un framework de JavaScript como React o Angular es crucial para crear aplicaciones web modernas y dinámicas.
  • 🗄️ PHP y SQL son fundamentales para el desarrollo del backend y la gestión de bases de datos.
  • 📦 Los frameworks PHP como Laravel y Symfony facilitan el desarrollo de aplicaciones web robustas y escalables.
  • 🌱 Node.js permite utilizar JavaScript en el lado del servidor, siendo ideal para construir APIs y servicios web.
  • 🐍 Python y Django son opciones potentes para el desarrollo web backend, aunque menos demandadas que las anteriores.
  • ⌨️ Dominar la terminal y Git es esencial para trabajar de manera eficiente y colaborativa en proyectos de desarrollo.
  • 🖥️ Visual Studio Code es el editor de código preferido, y aprender a utilizarlo a fondo mejora la productividad.
  • 🏆 Seguir esta ruta de aprendizaje ayudará a conseguir trabajo como desarrollador web este año.

Q & A

  • ¿Cuál es el propósito principal del video?

    -El propósito principal del video es ofrecer una ruta de aprendizaje detallada para convertirse en desarrollador web durante el año.

  • ¿Cuál es el primer paso en la ruta de aprendizaje para desarrolladores web?

    -El primer paso es aprender HTML, que es el lenguaje de marcas más importante en internet y la estructura base de una página web.

  • ¿Qué es CSS y para qué sirve?

    -CSS es un lenguaje de estilos que se utiliza para dar apariencia y estética visual a una página web, permitiendo estilizar los elementos de HTML.

  • ¿Por qué es importante aprender un preprocesador CSS como Sass?

    -Aprender un preprocesador CSS como Sass es importante porque permite dotar a CSS de características de lenguajes de programación, facilitando el trabajo y la gestión de estilos de manera más eficiente.

  • ¿Qué es JavaScript y por qué es crucial en el desarrollo web?

    -JavaScript es un lenguaje de programación que permite darle interactividad a una página web, haciendo que los elementos respondan a acciones del usuario, como clics y formularios.

  • ¿Por qué se recomienda aprender jQuery después de JavaScript?

    -Se recomienda aprender jQuery porque, aunque no es lo más moderno, es muy solicitado en el ámbito laboral y facilita muchas tareas comunes en el desarrollo web.

  • ¿Qué ventajas ofrece TypeScript sobre JavaScript?

    -TypeScript ofrece ventajas sobre JavaScript como el uso de tipos de datos, lo que permite programar de manera más robusta y segura, además de compatibilidades con características avanzadas.

  • ¿Qué frameworks de JavaScript son esenciales para aprender según el video?

    -Los frameworks esenciales para aprender son React y Angular, ya que permiten crear aplicaciones web dinámicas y son muy demandados en el mercado laboral.

  • ¿Qué lenguajes y tecnologías se deben aprender para el desarrollo backend según el video?

    -Para el desarrollo backend, se deben aprender PHP y SQL, ya que son fundamentales para gestionar bases de datos y realizar programación del lado del servidor.

  • ¿Por qué es útil aprender Node.js y MongoDB?

    -Es útil aprender Node.js y MongoDB porque permiten utilizar JavaScript en el servidor y trabajar con bases de datos no relacionales, lo que es ideal para crear APIs y aplicaciones web modernas.

  • ¿Qué beneficios ofrece aprender Python y Django para el desarrollo web?

    -Aprender Python y Django ofrece beneficios como la facilidad de aprendizaje del lenguaje Python y la robustez de Django para crear aplicaciones web completas y seguras.

  • ¿Por qué es importante dominar el uso de la terminal y Git?

    -Dominar el uso de la terminal y Git es importante porque permite trabajar de manera más eficiente, gestionar proyectos en equipo y mantener el control de versiones en el desarrollo de software.

  • ¿Cuál es el papel de Visual Studio Code en el aprendizaje del desarrollo web?

    -Visual Studio Code es un editor de código muy popular y potente que, al ser dominado, puede optimizar y facilitar mucho el trabajo diario de un desarrollador web.

Outlines

00:00

🚀 Año nuevo, nueva ruta de aprendizaje

Este año es ideal para aprender desarrollo web. A pesar del crecimiento y la diversificación de las herramientas, muchas personas encuentran abrumador comenzar. Este video ofrece una ruta de aprendizaje estructurada para que al finalizar, los espectadores tengan conocimientos más que suficientes para trabajar como desarrolladores web. Se destaca la importancia de HTML como la base de todas las páginas web y se explica su rol fundamental en la estructura de una página.

05:01

🌟 CSS: Estilos y estética en el desarrollo web

CSS es el siguiente paso crucial tras aprender HTML. Es el lenguaje de estilos que permite dar apariencia y estética visual a una página web. Se compara CSS con la carrocería de un coche, dando forma y estilo a la estructura que proporciona HTML. Además, se menciona la importancia de aprender un preprocesador CSS como Sass para facilitar y optimizar el trabajo, destacando su simplicidad y ventajas en el entorno profesional.

10:02

✨ JavaScript: Interactividad y dinámica en la web

JavaScript es el lenguaje de programación más popular y esencial para añadir interactividad a las páginas web. Permite crear funcionalidades dinámicas como validación de formularios y cambios en el modo de visualización. También se menciona la importancia de aprender jQuery y TypeScript para facilitar y mejorar el desarrollo web, así como la necesidad de dominar frameworks como React o Angular para crear aplicaciones web modernas y dinámicas.

15:02

🔧 Backend: Programación en el servidor

PHP es el lenguaje de backend más importante a aprender, complementado con el dominio de SQL para gestionar bases de datos relacionales. Se destaca la importancia de frameworks como Laravel y Symfony, que facilitan el desarrollo y aportan seguridad y eficiencia. También se menciona la necesidad de conocer las bases de datos no relacionales y tecnologías como Node.js para ampliar las oportunidades laborales.

20:02

🖥️ Terminal y Git: Herramientas esenciales para desarrolladores

Conocer y utilizar la terminal y Git es fundamental para todo desarrollador. La terminal permite ejecutar comandos y manejar el sistema operativo a nivel de comandos, mientras que Git facilita el trabajo en equipo y la gestión de proyectos. Dominar estas herramientas proporciona agilidad y seguridad en el desarrollo de software.

25:03

📚 Conclusión: Ruta de aprendizaje y recomendaciones finales

Esta ruta de aprendizaje abarca todo lo necesario para convertirse en desarrollador web, desde HTML y CSS hasta frameworks avanzados y herramientas de backend. La práctica continua y la realización de proyectos son esenciales para interiorizar los conocimientos. La ruta está diseñada para aprender de manera eficiente y está validada por miles de alumnos que han conseguido trabajo siguiendo estos pasos.

Mindmap

Keywords

💡desarrollo web

El desarrollo web se refiere a la creación y mantenimiento de sitios web. Este concepto es central en el video, ya que el autor explica una ruta de aprendizaje específica para convertirse en desarrollador web. El desarrollo web incluye tanto la programación del lado del cliente como del lado del servidor, y abarca tecnologías como HTML, CSS, JavaScript y frameworks como React y Angular.

💡HTML

HTML (HyperText Markup Language) es el lenguaje de marcado utilizado para estructurar y presentar contenido en la web. En el video, se describe como la base de todas las páginas web, similar al esqueleto de un ser humano. HTML es fundamental para el desarrollo web porque define la estructura y el contenido semántico de una página.

💡CSS

CSS (Cascading Style Sheets) es un lenguaje de estilo utilizado para describir la presentación de un documento escrito en HTML. El video explica que CSS es comparable a la carrocería de un coche, proporcionando la apariencia y el estilo visual de una página web. CSS es esencial para hacer que las páginas web se vean profesionales y atractivas.

💡JavaScript

JavaScript es un lenguaje de programación que permite añadir interactividad a las páginas web. En el video, se menciona que JavaScript es el lenguaje de programación más popular y es crucial para darle interactividad a la web, como validar formularios, manejar eventos de usuario y crear aplicaciones web dinámicas.

💡framework

Un framework es una estructura de trabajo predefinida que facilita el desarrollo de software al proporcionar una base sobre la cual se puede construir una aplicación. El video menciona frameworks como Bootstrap, Tailwind, React y Angular, que ayudan a los desarrolladores a crear aplicaciones web de manera más eficiente y estructurada.

💡preprocesador CSS

Un preprocesador CSS como Sass (Syntactically Awesome Stylesheets) permite escribir CSS de manera más eficiente mediante el uso de características adicionales como variables, anidación y funciones. El video sugiere aprender Sass para mejorar las habilidades de CSS y facilitar el trabajo en proyectos más complejos.

💡jQuery

jQuery es una biblioteca de JavaScript que simplifica la manipulación del DOM, el manejo de eventos, las animaciones y las interacciones Ajax. El video recomienda aprender jQuery porque todavía es solicitado en muchos trabajos, a pesar de que existen tecnologías más modernas.

💡TypeScript

TypeScript es un superconjunto tipado de JavaScript que compila a JavaScript plano. El video destaca que TypeScript ayuda a programar de manera más robusta al permitir la definición de tipos de datos, lo que mejora la mantenibilidad y la escalabilidad del código.

💡frontend

El frontend se refiere a la parte del desarrollo web que se ejecuta en el navegador del usuario, es decir, la interfaz y la experiencia del usuario. En el video, se mencionan varias tecnologías y frameworks relacionados con el frontend, como HTML, CSS, JavaScript, React y Angular, que son esenciales para crear aplicaciones web interactivas y atractivas.

💡backend

El backend se refiere a la parte del desarrollo web que se ejecuta en el servidor, gestionando la lógica de negocio, las bases de datos y la autenticación de usuarios. En el video, se mencionan tecnologías como PHP, SQL, Node.js y frameworks como Laravel y Symfony, que son cruciales para desarrollar la lógica y la funcionalidad del lado del servidor.

Highlights

Este año es espectacular para aprender desarrollo web y trabajar de ello.

El principal problema en el desarrollo web es la aparición constante de nuevas herramientas y tecnologías, lo cual es abrumador para los novatos.

HTML es la estructura base de una página web, similar al esqueleto de un ser humano.

CSS es el lenguaje de estilos que da apariencia y estética visual a una página web.

Es recomendable aprender un preprocesador CSS como Sass para facilitar el trabajo profesional.

JavaScript es el lenguaje de programación más popular del mundo, necesario para añadir interactividad a las páginas web.

jQuery es una biblioteca sencilla y rápida de aprender, aún relevante en el mercado laboral.

TypeScript es una versión mejorada de JavaScript con tipado de datos, utilizado para programación más robusta.

Aprender frameworks de JavaScript como React o Angular es crucial para desarrollar aplicaciones web dinámicas y modernas.

PHP es el lenguaje de backend más importante, esencial para la programación del lado del servidor.

SQL es fundamental para trabajar con bases de datos relacionales, diferenciando a los buenos programadores.

Laravel y Symfony son los frameworks más populares para PHP, facilitando el desarrollo de aplicaciones web.

Node.js permite utilizar JavaScript en el lado del servidor, ideal para crear APIs y aplicaciones web.

Python y Django son opciones valiosas para el desarrollo web backend, ofreciendo un enfoque robusto y escalable.

Es esencial aprender a trabajar con la terminal y Git para una programación ágil y colaborativa.

Transcripts

play00:00

año nuevo ruta de aprendizaje para

play00:01

aprender desarrollo web nueva Porque

play00:03

este año se presenta espectacular para

play00:06

ser desarrollador web y para poder

play00:08

trabajar de ello y también estamos en un

play00:10

momento superdulce y brutal en lo que es

play00:13

el desarrollo web Pero tenemos varios

play00:15

problemas también que tenemos que ver

play00:17

cómo solventar este año el principal

play00:19

problema y el motivo por el cual hago

play00:21

este vídeo es que si bien el desarrollo

play00:22

web cada vez avanza más y eso es

play00:24

increíble y nos encanta a todos también

play00:27

cada vez surgen más herramientas más de

play00:30

trabajar y sobre todo un mar de

play00:32

tecnologías que es abrumador

play00:34

completamente abrumante y bloqueante

play00:36

paralizante para muchos novatos y para

play00:38

mucha gente que quiere aprender

play00:40

desarrollo web por eso en este vídeo he

play00:42

planificado y he preparado una ruta de

play00:44

aprendizaje perfecta para que sigas

play00:46

Durante este año para que cuando

play00:48

empieces en el punto uno que te voy a

play00:50

enseñar y termines en el último punto de

play00:52

este vídeo tengas los conocimiento más

play00:54

que suficientes ojo no suficientes sino

play00:57

más que suficientes de sobra para poder

play00:59

poder trabajar como desarrollador web

play01:01

así que no te pierdas ni un solo segundo

play01:02

de este vídeo y vamos a empezar Ya con

play01:04

la ruta de aprendizaje para un

play01:06

desarrollador web para este año vale

play01:09

para este año no para otro para este

play01:11

para el actual si quieres aprender

play01:13

desarrollo web tienes todos mis cursos

play01:14

en la descripción ahora mismo tienes un

play01:16

descuento activo que dura 5 días Así que

play01:18

aprovecha y apúntate a todos y también

play01:19

quiero informaros de otra novedad que

play01:21

tengo entre manos y Es que acabo de

play01:22

abrir mi propio WhatsApp sí mi propio

play01:24

WhatsApp para que podamos hablar y estar

play01:26

más en contacto lo tengo aquí abajo en

play01:28

la descripción del vídeo el enlace de mi

play01:29

WhatsApp para que me agregues ahí voy a

play01:31

estar mandando novedades del desarrollo

play01:33

web opiniones mías acerca del desarrollo

play01:35

web de la tecnología exclusivas que no

play01:37

voy a estar publicando en ninguna otra

play01:38

red social bien pues vamos a empezar con

play01:40

la ruta de aprendizaje vamos a ver paso

play01:42

a paso lo que tenemos que aprender paso

play01:44

a paso lo que tenemos que hacer y vamos

play01:45

a ver qué tenemos que aprender Para qué

play01:47

sirve esa cosa y cómo aprenderla como

play01:50

tal Bien Acabo de cambiar la cámara y me

play01:52

voy a poner por aquí vale Y te voy a

play01:53

explicar todo vamos a ir paso a paso lo

play01:55

primero que tenemos que aprender Sí o sí

play01:57

es html qué es html muchos se

play02:00

preguntarán pues html es el lenguaje de

play02:02

marcas o el lenguaje de marcado más eh

play02:05

popular y más importante en internet es

play02:07

decir html lo tienen todas las páginas

play02:09

web del mundo html es para la web igual

play02:12

que el esqueleto de un ser humano para

play02:14

nosotros las personas de acuerdo html es

play02:18

por decirlo así la eh la estructura que

play02:21

sostiene la carrocería de un coche o de

play02:23

un carro o de un vehículo no es decir

play02:26

html es la estructura el contenido

play02:28

semántico el texto las imágenes

play02:30

realmente lo que sostiene todo lo demás

play02:33

que va a tener una página web Vale

play02:34

entonces html es la estructura en este

play02:37

caso pues bueno ya está html5 que es la

play02:39

versión mejorada de html que incluye

play02:41

muchas novedades que vemos en el curso

play02:43

de html5 que tienes aquí abajo en la

play02:46

descripción que estará por aquí

play02:47

apareciendo en la URL seguramente pues

play02:49

ahí puedes aprender html5 conmigo y eh

play02:52

sin duda vas a ver todas estas novedades

play02:54

lo importante que tienes que saber de

play02:55

html en este punto es que es la

play02:58

estructura base de una página web

play02:59

contiene pues todas las semánticas los

play03:01

elementos que va a tener el esqueleto de

play03:03

la página web con los textos imágenes y

play03:06

elementos que va a tener la página luego

play03:08

darle estilo y forma a esos elementos lo

play03:11

vamos a aprender con la siguiente

play03:12

tecnología que es css css en este caso

play03:16

es eh el lenguaje de estilos es otro

play03:18

lenguaje de marca es decir no la gente

play03:20

no lo considera lenguaje de programación

play03:22

al carecer de estructuras de control por

play03:24

eso se considera un lenguaje de marcado

play03:26

pero en este caso pues es un lenguaje de

play03:28

estilos en el cual podemos dar la

play03:30

apariencia y la estética visual a una

play03:32

página web y css sería como la

play03:34

carrocería del coche si la estructura de

play03:37

la carrocería o la estructura del

play03:38

vehículo sería html pues con css hacemos

play03:41

la carrocería por ejemplo llevándonos

play03:43

este símil a el tema de la construcción

play03:46

de edificio o de viviendas eh Por

play03:48

ejemplo todo el tema de html serían los

play03:51

cimientos y la estructura del edificio y

play03:53

luego pues css sería la fachada es la

play03:56

estética la apariencia de una página web

play03:58

yo puedo tener una web hecha con html

play04:00

que sea completamente plana todo texto

play04:03

en blanco y negro y ya está y y las y

play04:05

las etiquetas y los elementos de manera

play04:07

cruda sin ningún tipo de forma o

play04:09

estética visual y con ccs me los coloco

play04:11

para un lado para otro les doy forma y

play04:14

hago que la página web se vea bonita y

play04:16

profesional para eso sirve css y es

play04:18

indispensable también conocerlo en esta

play04:20

ruta de aprendizaje para poder trabajar

play04:22

como desarrollador web también tengo un

play04:24

curso de css básico y otro avanzado te

play04:26

lo pondré también por la pantalla Por si

play04:28

te interesa aprender Esto vale siguiente

play04:31

paso de esta ruta de aprendizaje

play04:32

aprender un preprocesador css Porque si

play04:35

bien css como tal Ya está incluyendo

play04:38

muchas eh características importantes e

play04:40

interesantes que son super avanzadas y

play04:42

son espectaculares con el tema de las

play04:44

variables un montón de funciones también

play04:46

tienes disponibles ya y cada día más se

play04:48

le van incluyendo cosas que de manera

play04:50

nativa No necesitaría de herramientas

play04:53

adicionales o de preprocesadores para

play04:54

empezar a utilizar características del

play04:56

lenguaje de programación Incluso el

play04:58

lenguaje va avanzando tanto que van

play04:59

haiendo nuevas propiedades nuevas formas

play05:01

de maquetar como grid y flexbox incluso

play05:04

la posibilidad de hacer responsive

play05:05

design y adaptar las páginas a todo tipo

play05:07

de dispositivos o de pantallas con css

play05:10

ya puedes hacerlo todo Sin embargo hay

play05:12

tecnologías que dan trabajo y se

play05:14

utilizan en el mundo profesional y lo

play05:16

que me interesa con esta ruta de

play05:17

aprendizaje es que sepas y controles lo

play05:20

que realmente se pide en el mercado y lo

play05:22

que realmente da trabajo Es decir html

play05:24

css son indispensables pero luego si tú

play05:26

ya sabes css y quieres saber un poquito

play05:28

más y quieres dar un pasito más para

play05:31

utilizar una herramienta que te facilite

play05:34

el trabajo en el mundo laboral pues

play05:35

tienes Sas vale Sas es un preprocesador

play05:38

css Qué es un preprocesador pues es una

play05:40

herramienta que te permite dotar css de

play05:43

características de lenguaje de

play05:44

programación Qué cosas nos permite Sas

play05:46

pues nos permite hacer funciones hacer

play05:48

eh crear variables este bueno las

play05:51

funciones se conocen como mixins dentro

play05:53

de Sas Pero bueno también te permite

play05:55

anidar cosas dentro de de css que la

play05:58

anidación es una característica

play05:59

experimental que se ha agregado ya css

play06:02

nativo por tanto Sas realmente puede que

play06:04

en un par de años tres ya no lo use

play06:08

tanto la gente o se deje de usar salvo

play06:10

en proyectos antiguos o proyectos que

play06:12

haya que mantener pero sin duda es una

play06:13

tecnología superfácil de aprender que te

play06:15

lleva 2 horas aprender una tarde o sea

play06:18

super poco s super poco de hecho lo

play06:20

enseño en el curso de css que te he

play06:22

dicho antes ahí lo enseño dentro o sea

play06:24

no se tarda mucho en aprenderlo pero

play06:26

incluye características que son muy buen

play06:29

muy interesante para larte tiempo y

play06:31

trabajo mientras que desarrollas un

play06:32

proyecto y además si ya conoces estas

play06:34

características cuando entren en css Tú

play06:36

ya las vas a tener controladas por tanto

play06:38

no tienes ningún tipo de problema así

play06:39

que Sas es otra tecnología muy

play06:41

interesante luego también yo por ejemplo

play06:44

en muchos de mis proyectos me gusta en

play06:46

lugar de usar Sas utilizar alguna

play06:49

metodología para nombrar las clases y

play06:51

tal y ahorrarme todo el tema de la

play06:52

anidación etcétera que si bien es algo

play06:54

super interesante para muchos tipos de

play06:57

proyecto o a veces para estilar cosas

play06:59

pues Oye no renta tanto entonces suelo

play07:01

utilizar A lo mejor bem que es una forma

play07:03

de e nombrar las eh clases de css que te

play07:07

hace más escalable todo el tema de la

play07:09

maquetación así que bueno Sas es

play07:11

interesante para aprender después de

play07:13

aprender css Eso sí otra cosa que te

play07:16

quiero decir una vez que hayas aprendido

play07:17

html métele práctica métele proyecto haz

play07:21

ejercicio Haz cosas crea algo con html

play07:24

vale eso ya me encargo en los cursos de

play07:25

darte un proyecto para hacer unos

play07:27

ejercicios para hacer Pero bueno tú cada

play07:29

vez que aprenda una tecnología aprende

play07:31

html le dedica un tiempo a practicar y a

play07:34

poder hacer algún proyecto y

play07:35

interiorizar lo mismo con css aprendes

play07:38

css y luego practicas con css cada cosa

play07:41

que aprendas te paras a practicarla y te

play07:43

paras también cuando ya aprendas una

play07:45

gran cantidad de cosas hacer un proyecto

play07:47

Pero bueno yo te lo aviso en plan que la

play07:49

forma de aprender bien para este año

play07:51

todo lo que hay que aprender es

play07:53

Aprendiendo la teoría o las bases o

play07:55

entendiendo Cómo funcionan las cosas y

play07:57

luego practicando para interiorizar O

play07:59

sea tú puedes aprender pero aprender es

play08:01

distinto de interiorizar y cuando se

play08:04

aprende de verdad es interiorizando

play08:05

Entonces primero entiende las cosas y

play08:07

luego practícalas para interiorizar así

play08:09

te harás bueno Vale Esa es la forma de

play08:11

aprender que yo te recomiendo luego una

play08:13

vez que ya sabes css es recomendable

play08:16

aprender algún framework para css porque

play08:18

ya te digo más que otra cosa nos gusten

play08:21

más o menos se utiliza en el mundo

play08:23

laboral real es decir te lo van a pedir

play08:25

en el trabajo V a tener que hacer algún

play08:26

proyecto con esto etcétera entonces su

play08:29

sumamente importante es muy importante

play08:31

qué framework recomiendo Qué framework

play08:33

son los top o los más populares ahora

play08:35

pues bootstrap Y tailwind a mí me gusta

play08:36

más botra porque ya tienes como

play08:38

componentes ya hechos que tú pones una

play08:40

clase y ya te genera un elemento visual

play08:42

directamente por ejemplo le pone a un

play08:44

DIF que tú tengas la clase alert y alert

play08:46

Access para que sea la alerta verde y te

play08:49

pone ya una alerta verde que incluso le

play08:51

puedes dar un botoncito eh que que es

play08:53

como una x para cerrarla eh puedes hacer

play08:55

un slider puedes hacer popups puedes

play08:57

hacer elementos visuales y construirte

play08:59

una una interfaz en cer coma sin hacer

play09:01

prácticamente css porque ya todas esas

play09:03

clases lo llevan no incluido y luego

play09:05

está tailwind que te permite mediante

play09:07

clase estilar tus elementos sin

play09:09

necesidad de tocar mucho css Aunque

play09:11

realmente tienes que saberlo Entonces

play09:13

cuál de los dos es mejor depende del

play09:14

proyecto y depende de la situación si te

play09:16

lo piden en el trabajo pues bueno por

play09:17

eso es importante conocerlo Así que

play09:19

boostrap y daywin los frameworks que

play09:22

habría que aprender después de aprender

play09:23

css Y tal vale siguiente cosa que

play09:26

deberíamos aprender obligatoriamente que

play09:28

no no no podemos saltar bajo ningún

play09:30

concepto y que es superimportante para

play09:32

esta ruta de aprendizaje para este año y

play09:34

una tecnología importantísima para poder

play09:35

trabajar de desarrollador web el

play09:37

lenguaje de programación más popular del

play09:38

mundo javascript javascript nos permite

play09:41

programar ya esto ya es un lenguaje de

play09:43

programación javascript ya nos permite

play09:45

programar darle interactividad a la

play09:47

página web que cuando un usuario le dé

play09:49

clic a algo suceda algo de acuerdo que

play09:51

cuando un usuario esté introduciendo

play09:52

datos en un formulario ese formulario se

play09:54

valide que haya interactividad con la

play09:56

página y que podamos hacer aplicaciones

play09:59

web es decir que hagan cosas que sean

play10:01

inteligentes Por decirlo así con

play10:03

javascript podemos lograr eso javascript

play10:05

está presente en muchas situaciones en

play10:08

el mundo del desarrollo web y ya no

play10:10

solamente se puede usar para hacer

play10:12

interactividad con la página Aunque en

play10:13

el punto que estamos de la ruta de

play10:14

aprendizaje Sí sería el el el caso no

play10:17

sino que ya se usa para todo tipo de

play10:19

cosas luego lo veremos más adelante en

play10:20

el vídeo pero ya te digo eh con

play10:22

javascript Pues eso tan simple como

play10:24

darle click a un botón y que aparezca

play10:25

una alerta darle clic a un botón y el

play10:27

típico efecto de cambiar el modo oscuro

play10:30

a modo claro de la página y viceversa

play10:32

todo eso se hace con javascript con

play10:34

combinando todo lo que hemos dicho

play10:35

anteriormente html css pero también

play10:38

mezclando con javascript para tener esa

play10:40

interactividad o por ejemplo a lo mejor

play10:42

estás navegando por una página haces

play10:43

scroll Y te aparece un botón de cargar

play10:45

más publicaciones y automáticamente le

play10:47

das al botón y se cargan todas esas

play10:49

publicaciones eso esa funcionalidad

play10:51

también está hecha con javascript ya te

play10:52

digo cuando Metete datos en un

play10:53

formulario y te dice en tiempo real si

play10:55

es válido o no también está hecho con

play10:56

javascript o sea Hay muchísimas cosas

play10:58

que están están hechas con javascript y

play10:59

no te estás dando cuenta Así que

play11:01

javascript muy importante aprenderlo

play11:02

siguiente cosa que tienes que aprender

play11:04

jquery es obligatorio Por qué no porque

play11:07

sea lo más moderno ni lo mejor sino

play11:09

porque obviamente jquery lo piden en

play11:11

todos los trabajos y tardas una tarde

play11:14

tardas poquitas horas en dominarlo y en

play11:16

saber cómo funciona Porque es muy

play11:18

sencillo ya te digo es un framework

play11:21

sumamente sencillo y te permite también

play11:23

trabajar más rápido en según qué

play11:25

situaciones y también salvarte de muchos

play11:27

problemas que a lo mejor un plugin que

play11:29

tiene jquery te lo soluciona Así que

play11:31

apréndelo porque te lo piden en el

play11:32

trabajo y no te cuesta nada si quieres

play11:34

aprender javascript y jquery tienes un

play11:36

curso aquí abajo el master en javascript

play11:38

te lo dejo en la pantalla también para

play11:40

que entres y aprendas conmigo lo

play11:42

siguiente que tendrías que aprender

play11:43

sería typescript que es como eh

play11:45

javascript vitaminado es javascript pero

play11:47

con tipos de datos es decir en el cual

play11:49

tú tienes que indicarle a cada variable

play11:50

Qué tipo de dato es esto te permite

play11:52

programar de mejor manera de manera más

play11:55

robusta es decir para llevar un control

play11:57

del tipado bastante exhaustivo y también

play12:00

te permite dar compatibilidad con

play12:02

ciertas características que en

play12:04

javascript todavía eh No son compatibles

play12:06

con todos los navegadores pero

play12:07

typescript lo que consigue es transpilar

play12:10

ese código de typescript a una versión

play12:12

en concreto de javascript Y así pues

play12:14

bueno poder sobre todo Es una

play12:16

herramienta sobre todo typescript es lo

play12:18

que se conoce como azúcar sintáctica es

play12:20

decir es una herramienta para programar

play12:22

y luego generar un código de javascript

play12:24

pero como tal el código de typescript no

play12:26

se está ejecutando en el navegador Vale

play12:28

entonces azúcar es es Es un aditivo pero

play12:31

sí es cierto que se programa mucho con

play12:33

este eh lenguaje entre comillas con este

play12:36

suet y se utiliza en frameworks por

play12:38

ejemplo como angular y en muchos

play12:40

proyectos se implementa como tal para

play12:41

programar con typescript no lo siguiente

play12:43

que tendrías que aprender ya sería un

play12:45

framework para javascript esto da

play12:48

muchísimo trabajo y cuando llegues a

play12:51

este punto probablemente ya puedas

play12:53

conseguir algún trabajo de frontend

play12:55

porque el tipo de aplicación que se

play12:56

genera tanto con reat como con angul y

play12:59

como otro framework pero yo no me

play13:00

centraría en ningún otro que no fuera

play13:02

uno de estos dos o que no fueran estos

play13:04

dos realmente Porque estos son los que

play13:05

realmente dan trabajo Es decir con rect

play13:08

y angular puede generar el mismo tipo de

play13:10

aplicación aplicaciones web spa que no

play13:12

recargan la página en ningún momento que

play13:13

son completamente dinámicas asíncronas

play13:15

con el servidor al final son web más

play13:17

usables o más atractivas para el usuario

play13:19

porque no tiene que esperar a que la

play13:20

página recargue entre cambio y cambio de

play13:23

de URL por ejemplo cuando navegas en un

play13:25

menú de navegación o porque ya te digo

play13:26

tocas algo en la página o haces un

play13:28

cambio en un formulario Y ves

play13:29

instantáneamente eso reflejado en el

play13:31

navegador son frameworks reactivos es

play13:34

decir eh Todo cambio que tú haces se

play13:36

refleja reactivamente instantáneamente

play13:38

en la página no Entonces tú puedes hacer

play13:40

aplicaciones con esto increíbles

play13:42

espectaculares y con estos dos

play13:43

frameworks se hacen muchísimas

play13:45

aplicaciones de javascript a día de hoy

play13:47

y son unas de las tecnologías que más se

play13:48

piden en el trabajo porque este tipo de

play13:50

aplicación que se genera con estos frame

play13:52

pues ya te digo es lo que más se lleva

play13:54

ahora más que una web monolítica como

play13:56

tal que era un monolito completo en el

play13:58

cual cual tenías todo en un paquete y

play14:01

era una aplicación web clásica en la

play14:03

cual tú en cada cambio que hagas o en

play14:05

cada cosa que hagas o en cada navegación

play14:07

que vayas haciendo la página se recarga

play14:09

constantemente entera Lo cual hace que

play14:11

el sitio sea más lento como tal y te dé

play14:14

una sensación de más lento realmente a

play14:16

ti como usuario pero con estos

play14:17

frameworks esto se soluciona y sobre

play14:19

todo apréndelo porque te dan muchísimo

play14:21

trabajo cualquiera de los dos da mucho

play14:22

si te quedas centrado en uno o en otro

play14:24

me vale Pero si aprendes los dos pues

play14:26

vas a tener más posibilidades de abarcar

play14:28

empleos en el mercado laboral siguiente

play14:30

lenguaje que tienes que aprender Sí o sí

play14:31

y ya pasamos al tema del backen es decir

play14:33

a la programación en el lado del

play14:34

servidor hasta ahora estábamos

play14:36

programando en el lado del cliente es

play14:37

decir todas las aplicaciones y cosas que

play14:39

estábamos haciendo se ejecutaban en el

play14:41

navegador del usuario es decir que no se

play14:43

van a ejecutar en el servidor como tal

play14:45

sino cuando tú entras como cliente a esa

play14:47

página en tu navegador se ejecuta la web

play14:49

por tanto también puede ser una web que

play14:51

a nivel recursos que consuma mucho desde

play14:54

tu navegador consuma y chupe mucha RAM y

play14:56

vaya lenta por tanto Siempre hay que

play14:57

tener un equilibrio entre Oye número de

play15:00

animaciones y efectos especiales que le

play15:02

metemos con css a la web eh la cantidad

play15:04

de javascript Y cómo programamos ese

play15:06

javascript para que esté optimizado lo

play15:08

suficiente como para que no recargue el

play15:09

navegador mucho no se cargue el dom en

play15:12

en excesiva excesivamente y todo esto

play15:15

pero eso era ya programación a nivel

play15:17

frontend que podrías dedicarte solamente

play15:19

a frontend pero ahora de lo que estamos

play15:20

hablando ya es programación en el lado

play15:22

del backen es decir un lenguaje de

play15:23

programación y una aplicación que se

play15:25

ejecuta en el servidor y que tienes

play15:27

acceso directo al sistema de archivos a

play15:29

la base de datos y a todo para hacer una

play15:31

aplicación que tú vayas guardando ahí la

play15:33

información los datos y eh en una base

play15:36

de datos Y eso sea accesible desde un

play15:38

cliente ya sea un cliente web que tú

play15:40

hagas ya sea la propia aplicación

play15:42

monolítica que hagas completamente en el

play15:43

backend y en fin en general php es el

play15:45

lenguaje de Back más importante Así que

play15:47

es el que tienes que aprender primero y

play15:48

al que le doy prioridad si quieres

play15:50

conseguir trabajo si no quieres

play15:51

conseguir trabajo rápido pues hay otros

play15:53

que también eh la gente dice que son muy

play15:55

buenos no y que te voy a enseñar ahora

play15:57

también php increíble pero realmente no

play16:00

es nada si no sabes sql y si no sabes

play16:02

trabajar con una base de datos sql es el

play16:05

lenguaje de consulta que tiene la

play16:08

mayoría de sistemas gestores de base de

play16:11

datos o sgbds conocidos o relacionales

play16:14

en el mercado por ejemplo May sql y

play16:16

María db pogre todos estos utilizan sql

play16:19

por debajo o como lenguaje para tú poder

play16:21

hacer tus consultas y manipular la base

play16:24

de datos dominar sql bien es lo que

play16:26

diferencia un programador bueno de un

play16:29

malo vale Por decirlo así porque si tú

play16:31

dominas sql muchos problemas y muchas

play16:35

cosas que se llevan de manera no

play16:36

optimizada al código de manera

play16:38

programática Se podrían resolver con una

play16:41

simple consulta de sql entonces dominar

play16:42

sql hace que domines bien la base de

play16:44

datos Y si dominas la base de datos te

play16:46

estás diferenciando de la gran mayoría

play16:47

que la verdad muchas veces hay carencias

play16:50

con respecto a la base de datos no saben

play16:51

hacer consultas multitabla joins

play16:54

etcétera no saben sacar los datos a su

play16:55

antojo mezclando datos de una tabla y de

play16:57

otra en fin en fin saber sql es muy

play16:59

importante para poder sacarle juego y

play17:02

potencial a php de acuerdo porque junto

play17:04

a los dos tanto php como mysql te van a

play17:07

permitir Pues todo trabajar con cookies

play17:09

trabajar con la base de datos y hacer

play17:11

una aplicación pues por ejemplo que sea

play17:13

una tienda online que guardes categorías

play17:14

que guardes productos que guardes que

play17:16

que hagas búsquedas en un buscador Pues

play17:18

todo eso tendrías que sacar datos

play17:20

filtrados de una base de datos que

play17:21

puedas registrar un usuario que se quede

play17:22

guardado que que cuando te registres y

play17:24

te identifiques se quede una Cookie en

play17:27

el en el navegador se quede una sesión

play17:29

todo este tipo de cosas se va a ver con

play17:31

php y my sql o con php y May db al final

play17:34

tienes que saber sql es muy importante

play17:37

para trabajar con base de datos

play17:38

relacionales y el lenguaje php tal cual

play17:40

te da muchas posibilidades y es muy

play17:42

interesante pero también y realmente lo

play17:45

que más trabajo da en el sector php es

play17:48

el trabajo con frameworks al igual que

play17:50

está pasando con javascript no tantas o

play17:52

la verdad es que el porcentaje es bajo

play17:55

en comparación de aplicaciones que se

play17:58

que se hacen directamente con el código

play17:59

nativo es decir realmente programar una

play18:02

aplicación h con código puro puro tal

play18:05

cual es decir con php a pelo javascript

play18:07

a pelo cualquier lenguaje a pelo es poco

play18:10

común porque ya existen herramientas

play18:11

como arabel Y symfony en este caso que

play18:14

son dos frameworks para php que te

play18:16

facilitan mucho el trabajo y mucho la

play18:18

vida Simplemente eh También pasa con los

play18:20

frameworks para javascript te dan un

play18:22

sistema de rutas te dan una librería de

play18:24

paginación te dan una eh una

play18:26

arquitectura de software para ya seguir

play18:28

ese patrón de arquitectura te dan una

play18:30

serie de facilidades para poder

play18:31

programar sobre todo también te dan

play18:33

seguridad a la hora de poder validar

play18:35

información y datos de los usuarios al

play18:37

final se trabaja mucho más y se trabaja

play18:39

más rápido y de manera más limpia y más

play18:41

escalable con un framework de estor

play18:43

realmente el que más popularidad tiene a

play18:44

día de hoy es larabel vale es larabel y

play18:48

tiene mucha cuota de Mercado a nivel

play18:50

desarrollo php pero synfony es el padre

play18:52

del arabel y es un framework más

play18:55

exclusivo que menos gente domina porque

play18:57

tiene una curva de aprendiz un poco más

play18:58

elevada tienes que saber más

play19:00

programación orientada a objeto tienes

play19:02

que dominar bastante bien el orm que

play19:04

tiene que se llama doctrine que también

play19:06

te facilita mucho el trabajar con la

play19:08

base de datos porque al final trabajas

play19:10

con objetos como tal sabes programación

play19:12

orientada objetos vas a saber más fácil

play19:13

trabajar con todo el RM lo mismo el

play19:15

arabel también tiene un sistema de

play19:16

plantillas como Blade que también es muy

play19:18

similar al nuevo eh sistema de

play19:20

plantillas que han implementado en

play19:22

angular en angular 17 que es también una

play19:25

novedad de de hace bien poco eh En fin o

play19:27

sea te dan una serie de herramientas

play19:28

tanto para trabajar con plantillas

play19:29

trabajar con base de datos trabajar con

play19:31

con el framework como tal en general y

play19:33

la aplicación en general que es brutal

play19:35

no entonces realmente los dos frameworks

play19:37

son muy similares árabe lo considero un

play19:40

poco más sencillo synfony un poco más

play19:42

complejo pero las posibilidades

play19:44

laborales que te da symphony son muy

play19:46

potentes muy interesantes larabel

play19:48

también pero symphony es que es muy

play19:50

interesante es como preguntarme Oye Cuál

play19:52

prefieres papá o mamá Pues no lo sé

play19:54

aprende uno y luego el otro La verdad y

play19:56

ya pues opta sea más trabajo no son los

play19:58

dos frameworks que te podría recomendar

play20:00

para este año y en este punto de la ruta

play20:02

de aprendizaje Pues si te lo recomiendo

play20:03

que los aprendas los dos y que además

play20:05

practiques con ellos y hagas proyecto si

play20:07

quieres aprender tanto php como base de

play20:09

datos como sql como los framework para

play20:12

php también te dejo aquí en la pantalla

play20:14

y en la descripción del vídeo un curso

play20:16

que se llama Master en php donde enseño

play20:18

todo esto en profundidad son más de 56

play20:20

horas de contenido que te van a ayudar

play20:22

un montón Así que aprovecha que ahora

play20:23

está super barato vale como 10

play20:25

aproximadamente estos 5 días desde que

play20:28

desde que lo estoy diciendo Ahora son

play20:29

como cuat o c días de rebaja máxima Así

play20:31

que aprovecha y apúntate a ese curso

play20:33

link en la descripción lo siguiente que

play20:34

tendríamos que aprender si Queremos

play20:36

cubrir bastante cuota de Mercado que

play20:37

además tiene bastante popularidad esto a

play20:39

día de hoy es node y aquí ya

play20:42

cambia completamente el paradigma de de

play20:44

desarrollo que veníamos siguiendo con

play20:46

php porque por ejemplo deb es una

play20:48

base de datos no relacional es decir no

play20:50

estás trabajando con sql sino que estás

play20:52

trabajando con objetos bison o uno un

play20:54

tipo de objeto Jason binario es decir al

play20:57

final estás trabajando con con

play20:58

javascript para hacer las consultas a la

play20:59

base de datos Y estás e anidando objetos

play21:03

uno dentro de otro etcétera entonces es

play21:05

una forma distinta de trabajar vale con

play21:08

diferentes colecciones y tal podríamos

play21:10

hacer un vídeo exclusivo explicando la

play21:12

diferencia entre sql o una base de datos

play21:15

relacional y mongodb o el tipo de de

play21:18

base de datos no relacionales que

play21:19

tenemos en y luego no de que sería

play21:21

eh javascript en el lado del servidor

play21:23

sería lo mismo el mismo lenguaje de

play21:25

programación pero en el lado del

play21:26

servidor y nos permite gestionar todo lo

play21:28

que nos permite gestionar un lenguaje de

play21:30

programación en el lado del servidor

play21:32

sobre todo para qué me parece super

play21:33

interesante no de js para hacer apir o

play21:36

apir restful es decir hacer un servicio

play21:39

web que luego se ha consumido por una

play21:41

aplicación web hecha con javascript un

play21:44

hecha con react o con angular es decir

play21:46

Yo puedo hacerme una aplicación del mern

play21:48

stack o del min stack es decir

play21:52

Express angular inode o Express

play21:56

react inode ese sería un ecosistema

play21:58

super interesante para hacer

play22:00

aplicaciones vale s super interesante

play22:02

porque al final está usando javascript

play22:04

tanto en el cliente como en el servidor

play22:05

Así que son también dos tecnologías muy

play22:07

interesantes en concreto Si quisieras

play22:09

aprender node tengo el máster en apy

play22:11

reful con node que te lo dejo por

play22:12

pantalla donde puedes también aprender

play22:14

no a trabajar con esto con esto

play22:17

hasta aquí tendrías para trabajar sin

play22:18

ningún tipo de problema pero pero pero

play22:21

pero si quisieras cubrir más cuota de

play22:23

Mercado y quisieras cubrir todas las

play22:25

ofertas que pueda haber en el mundo del

play22:26

desarrollo web otro lenguaje potente que

play22:28

aprendería después de aprender todo esto

play22:30

aprendería lo siguiente aprendería

play22:31

python que es un lenguaje de

play22:33

programación multiparadigma

play22:35

multiplataforma también que sirve para

play22:36

hacer diferentes tipos de aplicaciones

play22:38

es un lenguaje muy fácil de aprender con

play22:40

una sintaxis muy bonita y luego si yo

play22:42

quiero enfocarme en desarrollo web

play22:44

porque yo puedo hacer aplicaciones de

play22:45

escritorio aplicaciones de terminal

play22:46

aplicaciones para servidores pero si

play22:48

quisiera enfocarme en desarrollo web

play22:49

tengo la opción de aprender dango que

play22:52

jango sí que es un framework de

play22:53

desarrollo web Y sí que me permite vale

play22:56

crear una aplicación web completa y

play22:58

compleja al puro estilo de por ejemplo

play23:01

cuando utilizo arabel o cuando trabajo

play23:03

con el arabel Pues sería un framework

play23:04

similar con un sistema de plantilla

play23:06

gestión de rutas o RM todo lo que lleva

play23:08

un framework seguridad validación en fin

play23:11

1000 librerías incluidas que te permiten

play23:13

no reinventar la rueda incluso tiene un

play23:15

panel de administración brutal que te lo

play23:17

genera automáticamente con tu entidad de

play23:19

la base de datos que tú tienes en tu

play23:20

proyecto o sea es increíble y con eso te

play23:23

puedes enfocar en desarrollo web backen

play23:25

muy muy bien y en hacer aplicaciones

play23:26

completas sin ningún tipo de duda Así

play23:28

que es un framework recomendable si te

play23:30

quieres tirar por ese lado de Django o

play23:33

por ese lado de python web No ya te digo

play23:35

estas dos tecnologías dan mucho trabajo

play23:37

pero Considero que dan menos que lo

play23:39

anterior que te he dicho a nivel web por

play23:42

eso te recomiendo aprenderlo después si

play23:44

ya sabes todas estas cosas ya has hecho

play23:46

aplicaciones con todas estas cosas

play23:47

Métete a aprender esto pero lo anterior

play23:50

y en el orden que te he dicho tiene más

play23:52

prioridad vale para mi gusto si quieres

play23:54

aprender estas dos cosas Master en

play23:55

python te aparecerá por pantalla y link

play23:58

en la descripción para aprender en ese

play24:00

curso lo siguiente que te recomendaría

play24:01

sería aprender a trabajar con la

play24:03

terminal y con git vale que queé es la

play24:06

terminal o la consola del sistema

play24:07

operativo eso simplemente es una

play24:09

interfaz de comandos es decir es

play24:11

utilizar el sistema operativo pero a

play24:13

nivel comandos a nivel escrito es decir

play24:15

accedo a tal carpeta creo una carpeta

play24:16

creo un archivo lo muevo para acá Yo me

play24:19

muevo para allá me muevo a tal carpeta

play24:21

ejecuto un comando lanzo un servicio

play24:24

todo esto lo puedes hacer con la consola

play24:26

Y eso es muy importante todo programador

play24:28

tiene que saber hacer esto también Sí o

play24:30

sí porque le da mucha agilidad en el

play24:31

trabajo y muchas de las cosas que usamos

play24:33

en el día a día pues ya te digo Son a

play24:34

través de comando y Y eso Y además

play24:37

muchas aplicaciones también necesitas en

play24:39

muchos lenguajes de programación

play24:40

necesitas ejecutar ciertas cosas que que

play24:42

tienen que ver con la terminal no y

play24:43

luego git eh que es este logotipo de

play24:46

aquí Tú puedes trabajar en equipo de

play24:47

acuerdo Entonces puedes eh hacer una

play24:49

parte de un proyecto tú y otra parte de

play24:51

otro compañero y luego unirlo y

play24:53

mezclarlo sin que haya ningún tipo de de

play24:54

duda o de problema ya se hace ese ese

play24:56

merch ese ese esa mezcla automáticamente

play24:59

entonces para trabajar en equipo y

play25:00

trabajar en una empresa incluso para

play25:02

trabajar en tus propios proyectos lo veo

play25:04

muy importante git no Y también eh si me

play25:07

das a elegir casi que prefiero que sepas

play25:09

de la terminal Y tal Pero eso es muy

play25:11

fácil y también es fácil pero bueno al

play25:13

final te da seguridad y trabajo en

play25:15

equipo en los proyectos No llegado a

play25:16

este punto yo creo que ya tienes un

play25:18

montón de conocimiento y has usado esta

play25:20

herramienta un montón pero sin embargo

play25:22

no habrás profundizado en su uso

play25:23

seguramente no sabrás cómo utilizar emet

play25:26

no sabrás cómo optimizar este eh editor

play25:28

de código y no sabrás cómo ampliarlo

play25:30

para que sea un ID super brutal y super

play25:32

completo Entonces te podría recomendar

play25:33

que aprendieras también a trabajar un

play25:35

poco más en profundidad con visual

play25:37

Studio code porque es el editor de

play25:38

código rey del mercado casi es un

play25:40

monopolio ahora mismo lo que tiene

play25:42

visual Studio code vale Así que también

play25:44

muy interesante saber dominar tu ID en

play25:46

este punto pero ya te digo tiene para mí

play25:48

tiene menos importancia que lo anterior

play25:50

que hemos visto y con esto tendríamos la

play25:52

ruta de aprendizaje completa con esto yo

play25:55

creo que estás más que capacitado para

play25:57

poder conseguir trabajo pero ya te digo

play25:59

esto no es instantáneo esto te va a dar

play26:01

para todo el año estar estudiando y

play26:03

practicando y que le estén metiendo

play26:05

trabajo y tal y sería la ruta de

play26:07

aprendizaje más optimizada para que este

play26:09

año puedas aprender todo lo referente a

play26:11

desarrollo web y puedas optar a

play26:13

conseguir tu primer trabajo esta ruta de

play26:15

aprendizaje está aprobada con decenas de

play26:17

miles de alumnos que tengo es decir

play26:18

tengo más de 300 y pico mil alumnos si

play26:20

no ya 400,000 que han aprendido conmigo

play26:23

y muchos han seguido estos pasos Vale

play26:24

entonces ya me dicen Oye pues eh terminé

play26:27

de aprender tal cosa y ya tengo trabajo

play26:28

Y tal Pero el mérito no es mío realmente

play26:31

el mérito es suyo que le han metido el

play26:32

trabajo y el tiempo en aprender yo le he

play26:34

dado la información y se lo he masticado

play26:37

todo a la perfección es decir cada curso

play26:39

está masticado para que empiece o sea

play26:41

para que lo entienda cualquiera vale Y

play26:43

además eh si sigues el orden de los

play26:45

cursos está hecho para empezar desde

play26:47

absoluto cero y sin duda si sigues esta

play26:48

ruta de aprendizaje te va a ir muy bien

play26:50

y es mi ruta de aprendizaje no significa

play26:52

que no haya otras y que la mía sea la

play26:54

única correcta No la mía es la correcta

play26:57

para mí dentro del mundo del desarrollo

play26:59

web que te recuerdo que yo trabajo día a

play27:02

día todos los días dentro del sector del

play27:04

desarrollo web y sé lo que se pide sé lo

play27:06

que se requiere sé lo que se necesita en

play27:09

empresas normales en las que podemos en

play27:11

las que podemos trabajar Cualquier

play27:12

desarrollador común y cualquier persona

play27:14

que haya estudiado programación

play27:16

informática eh Por ejemplo en España no

play27:18

te estoy diciendo que esta ruta de

play27:19

aprendizaje sea para Google o para una

play27:20

empresa super Ultra top del mundo pero

play27:22

qué porcentaje es Cristiano Ronaldo en

play27:25

el mundo Qué porcentaje son Messi en el

play27:27

mundo qué porcentaje es un jugador de

play27:29

una de de primera división en el mundo

play27:32

son muy pocos no Entonces si estamos

play27:34

hablando de aprender para trabajar en el

play27:36

mundo real Yo estoy en el mundo real y

play27:38

creo que esta ruta de aprendizaje es la

play27:40

que más te va a servir Te recuerdo

play27:42

también que donde mejor si aprendes en

play27:44

el campo de batalla una vez que tú has

play27:46

aprendido la teoría la base las bases y

play27:48

has hecho proyectos tú en tu casa

play27:49

después vale cuando consigas tu primer

play27:51

trabajo ahí empieza el reto ahí empieza

play27:54

el aprendizaje duro porque te estás

play27:56

enfrentando día a día a cosas para las

play27:58

cuales te has estado preparando en tu

play27:59

casa no así que bueno Yo te recomiendo

play28:02

lo que a mí me ha funcionado y lo que

play28:03

veo que le está funcionando a todo el

play28:05

mundo y lo que veo que donde estoy

play28:06

trabajando se está requiriendo también y

play28:08

los nuevos programadores que vienen

play28:09

preparados en esto están consiguiendo

play28:11

quedarse y trabajar y tener Bueno pues

play28:14

empezar su carrera en el mundo del

play28:16

desarrollo Así que nada esta es la nueva

play28:18

ruta de aprendizaje para este año Espero

play28:20

que te haya gustado y nada más nos vemos

play28:21

en el siguiente vídeo suscríbete

play28:24

chao

Rate This

5.0 / 5 (0 votes)

Related Tags
Desarrollo webHTMLCSSJavaScriptFrameworksAprendizajeNuevas tecnologíasProgramaciónCursos onlineFrontendBackend
Do you need a summary in English?