Share

Cómo Convertirse en Desarrollador Blockchain en 2023 (Roadmap)



En este vídeo le daré un libro de jugadas un proceso paso a paso que puede seguir para convertirse en un desarrollador de blockchain en 2023 e incluso obtener un trabajo remoto bien remunerado si lo desea esta información proviene de las últimas 12 semanas en las que pasé creando un bootcam web 3

Donde literalmente he estado enseñando un pequeño grupo de estudiantes solidity react y un montón de otras herramientas e ideas web3 y básicamente ayudándoles a dominarlo para que puedan construir el próximo ave course Trader Joe pancakeswap o Sunday Swap O al menos obtener un trabajo bien remunerado en una de estas empresas Bienvenido a

Whiteboard cripto en español el canal número uno en educación de criptomonedas y aquí nosotros explicamos los temas del mundo de las cripto usando analogías historias y ejemplos para que incluso su abuelo pueda entenderlo en este video explicaré cómo usted puede convertirse en un desarrollador blockchain los pasos que yo seguiría si estuviera comenzando

De nuevo y cómo puede aprender a dominar el desarrollo web 3 en menos de 12 semanas Pero lo primero solidity es el lenguaje de programación que usan los desarrolladores de ethereum técnicamente hay otros lenguajes pero solidity es el que más se usa en realidad es muy simple

Y si ya ha aprendido un lenguaje como python o javascript Probablemente lo aprenderá con bastante facilidad si aún no ha aprendido un lenguaje de programación déjeme darle una lección gratuita del 80% de las cosas que necesitará dominar para codificar lo que usted desee uno variables en desarrollo las variables son literalmente elementos

Temporales que almacenan información se llaman variables porque varían en otras palabras podemos cambiarlos por ejemplo podría crear una variable llamada name y establecerla igual a theodor a continuación podría solicitar el valor de name Y obtener el valor de fiodor Finalmente y lo más importante en el futuro podríamos cambiarlo de theodor a

Grampa y ahora esa variable tiene un nuevo valor las variables contienen todo tipo de información técnicamente con algunas piezas simples de variables como números y letras podemos organizar las variables de manera ordenada para almacenar cualquier cantidad de información algunas variables se crean usando otras variables las variables son

Muy simples de aprender Y son la base del desarrollo ya que permiten que las computadoras almacenen información a continuación tenemos algo llamado condicionales estas son simplemente declaraciones condicionales que verifican si algo es verdadero y si lo son Ejecutan otro código por ejemplo podríamos crear un sitio web que

Verifique si el nombre de la persona que ingrese al sitio web es así pueden ingresar al sitio web y si no es así Simplemente podríamos Mostrar un mensaje de advertencia De cualquier manera lo que hace un condicional es permitirle verificar una variable y ver si es igual

A mayor que menor que o incluso puede compararla con otra variable para hacer algo dependiendo del resultado a continuación tenemos las funciones las funciones en solidity son la forma principal en que interactuamos con la cadena de bloques algunas funciones cuando las llaman ni siquiera cambian la cadena de bloques solo recuperan

Información que está en ella y se la entregan para resumir puede pensar en una función como un proceso que puede hacer repetidamente las funciones más poderosas son las que alteran el estado de la cadena de bloques donde cambian los números que están actualmente en la blockchain por ejemplo tal vez podríamos

Crear una función en la que le demos el número 2 y le digamos que duplica el número entonces podría darnos 4 Esta es una función muy simple y solo está calculando un número pero es un proceso repetible podríamos crear otra función que cambia el nombre de la variable de

Theodor a Grandpa o podríamos crear otra función que deduzca 20 tokens usd de mi cuenta y agregue 20 tokens usdc a su cuenta simulando una transferencia de tokens en algunas funciones debemos enviar If con ellas para que estas funciones funcionen y se denominan funciones pagas por ejemplo debe enviar

Y Si desea mintear un nft simplemente se está llamando a una función de minteo nuevamente las funciones son la forma principal en que interactuamos con la cadena de y son las cosas más poderosas de solidity lo último es importar Y herencia importar Y herencia son temas

Un poco avanzados si es nuevo en el desarrollo pero Déjenme explicarlos con una analogía digamos que su amigo pasa un verano entero creando un cobertizo realmente genial están golpeando la habitación están instalando el piso están poniendo las ventanas y al final del verano realmente le gusta el cobertizo que construyeron pero tal vez

Desea que tuviera alfombra en lugar de manera dura Bueno si esto fuera un código básicamente puede copiar y pegar el código de su amigo y luego hacer los cambios que desee esto puede sonar como plagio pero en desarrollo es la forma más alta de un cumplido porque significa

Que la persona que está usando su código Confía en su código y la ahorra mucho tiempo puede tomar el código de alguien que pasó un año trabajando incluir algunas líneas de código y luego construir sobre lo que alguien más construyó esto es básicamente lo que es importar Y herencia es muy poderoso una

Vez que comprenda Cómo funcionan las variables Cómo escribir funciones Cuándo usar condicionales y los conceptos básicos para importar Y herencia puede crear básicamente cualquier contrato inteligente que desee si tiene curiosidad cubro todo esto en profundidad con un proceso paso a paso en las primeras cuatro semanas de mi

Próximo bootcam web 3 lo que significa que dominará solidity en menos un mes pero hablaremos de eso más adelante después de dominar solidity que es el lenguaje de desarrollo que se utiliza para crear contactos inteligentes en blockchain el siguiente paso sería crear un interfaz de usuario para su contrato

Inteligente la interfaz de usuario Generalmente toma la forma de un sitio web que alguien puede visitar y el lenguaje de programación para crear esta interfaz de usuario es muy diferente al de solidity Aunque utiliza conceptos muy muy similares el paso de back-end como una cadena de bloques al front-end como

Una página web es muy fácil si comprender los principios básicos react es un framework Front end que usa algo llamado jsx expressions código javascript código html y código css para crear básicamente cualquier página web que puede imaginar después de aprender soli aprender a briag dentro de break un

Subcomponente que se puede usar es algo llamado iffers es un paquete que le permite usar herramientas funciones y componentes qué otra persona ya creó y que le brinda la capacidad de escribir código que interactúe con la blockchain Si tuviera que escribirlo usted mismo serían cientos de líneas de código solo

Para leer y escribir en la blockchain pero el paquete le permite hacer cosas como Llamar a funciones leer variables en la blockchain o enviar ifer solo con unas pocas líneas de código es muy útil y puede aprender usarlo en unos pocos días otra cosa que es realmente útil con

React es algo llamado enrutamiento enrutamiento rauden en inglés es solo una palabra elegante que describe la capacidad de crear varias páginas por sí solo react solo Crea una única página de inicio que puede usar con enrutamiento puede agregar varias páginas a su app como página de información Slash compra

O página de comercio para hacer que su dap sea exponencialmente más Útil no es súper pero una vez que lo entiende es muy fácil de configurar las siguientes dos cosas que serían realmente útiles son html y css html es un lenguaje muy básico con el que se crean casi todas

Las páginas web allá por el año 2000 las páginas se creaban solo con html y realmente no ha cambiado mucho desde entonces pero si no tiene experiencia con html definitivamente aprenda ya que realmente ayudará en su viaje para convertirse en un desarrollador de blockchain a largo plazo finalmente css

Es el lenguaje que usamos para dar estilo y diseñar nuestro html está en constante evolución y sinceramente podría crear una carrera completa simplemente dominando css y diseñando páginas publicaciones complementos botones e interfaces completas para otras personas diseñar en sí mismo es una habilidad y css está convirtiendo

Ese diseño en código para que pueda mostrarse rápida y fácilmente en la computadora o dispositivo de cualquier persona en general aprender de manera efectiva para crear hermosas páginas web y combinar esa experiencia de usuario frontend con el poder de los contratos inteligentes descentralizados Esa es la

Esencia de lo que es web3 es algo que puede aprender de la noche a la mañana pero definitivamente se puede hacer en unos pocos meses lo que acabo de repasar es un gran plan de estudios y yo no comenzaré aprendiendo durante dos meses y luego construiré construiré desde el

Principio y Aprenderé mientras construyó aprendería durante el proceso de construcción crearía un contrato inteligente simple luego tal vez pasaría un token y luego un nft y lentamente pasaría datos más complejas a medida que pasa el tiempo crearía algunas tabs interesantes y las mostraré en un sitio web que básicamente sería mi propio

Portafolio para mostrar a otras personas lo que he creado Si desea pasar por mi bootcam web3 puedo hacerlo con el link en la descripción las próximas 12 semanas dominarás solidity aprenderá a crear interfaces de usuario con react y creada algunas dapps propias esencialmente construyendo su portafolio para presumir convertirse en un

Desarrollador altamente pagado la prueba estará en el pudín podrá Mostrar lo que sabe o si lo desea puede crear su propia dapa a partir de una idea que tenga le garantizo que es mucho más fácil de lo que piensa si está listo para unirse puede hacerlo con el enlace a

Continuación antes de que finalice el tiempo y obtendrá acceso a mi Bono de lanzamiento inicial productos solo en inglés en general convertirse en un desarrollador de blockchain es algo súper complicado es muy simple pero no necesariamente fácil y actualmente no hay muchos desarrolladores porque esta tecnología y las herramientas que la

Rodean todavía son muy nuevas le recomiendo encarecidamente que participe duplique e invierta en usted mismo con la habilidad de crear su portafolio web3 inscribiéndose en el bootcamp a continuación es libre de riesgos con una garantía Y actualmente Hay un montón de bonificaciones increíbles que hacen valer la pena el bootcamp Así que

Realmente espero verla dentro productos solo en inglés sin nada más que decir muchas gracias por ver este video Esperamos que lo haya disfrutado realmente Esperamos que haya aprendido algo y sobre todo esperamos verle en nuestro próximo vídeo

You may also like...

4 Responses

  1. y que opina de rust para eso?

  2. Hola amigo! Tengo una duda…Si quiero programar para otro tipo de monedas como el BNB o e el BUSD, también debe ser con Solidity o esas son con otro lenguaje?

  3. hablaste de todo menos de blockchain te recomiendo educarte un poco mas antes de sacar un tema en concreto

  4. Hola ! Cuando saldrá en español ?

Deja un comentario

Descubre más desde mochiba

Suscríbete ahora para seguir leyendo y obtener acceso al archivo completo.

Seguir leyendo