Freddy Montes Profile picture
Apr 29 7 tweets 4 min read
🙊 Secreto para los que están empezando: "80% de lo que van a hacer con #JavaScript en #frontend es agarrar objeto o array y “pintar” #html"

Necesitas saber:

✅ CRUD
✅ Fetch API (Headers, Request, Response y Promise)
✅ Array: filter, map y reduce
✅ DOM manipulation

LINKS 👇🏽
¿Qué es CRUD?

Acrónimo de "Create, Read, Update, Delete" son las operaciones que hacemos en casi cualquier app.

Más info:

🔗 developer.mozilla.org/es/docs/Glossa…
🔗 codepen.io/ianseabrook/pe…
El Fetch API es una utilidad del navegador que te permite hacer requests HTTP.

Más info:

🔗 developer.mozilla.org/en-US/docs/Web…
🔗 robertomiguelz.blogspot.com/2018/02/que-es…
Las Promesas: un objeto que se usa para operaciones asincrónas en #javascript, como por ejemplo HTTP requests

Más info:

🔗 developer.mozilla.org/es/docs/Web/Ja…
La mayoría de la información que vamos a usar en nuestra página web va a venir en formato JSON y una vez en #JavaScript es un objeto u array, necesitamos aprender a manipularla.

Más info:

🔗 developer.mozilla.org/en-US/docs/Web…
Y finalmente manipulación del DOM. Esto se refiere a poder agregar, modificar y eliminar texto, imágenes y elementos en general a nuestra página Web con #JavaScript

🔗 developer.mozilla.org/es/docs/Web/AP…
❤️ Si te gustó este contenido ayúdame con un RT al primer tweet.

Si quieres lucirte en las entrevistas tengo dos libros que te ayudan: fmontes.com/99 o 99.tips

🌅 En mi Instagram comparto tips sobre diseño, desarrollo y empleos.

instagram.com/fmontes

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Freddy Montes

Freddy Montes Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @fmontes

Apr 25
El mercado de trabajo en tecnología esta 🔥 y tienes que aprovecharlo.

Prepare 4 contenidos para mejorar tu salario este 2022:

- 5 mejoras para tu LinkedIn
- Sácale provecho a tu perfil de GitHub
- 10 mejoras para tu CV
- ¿Cuánto debo pedir de salario?

❤️ RT

🧵 THREAD #devjob
La mayoría de los reclutadores van a buscarte en LinkedIn, asegúrate de tener tu perfil a tope con estas 5 mejoras rápidas.

GitHub es más que un repositorio, es casi una red social para desarrolladores y seguramente tu próximo líder técnico va a buscar tu perfil ahí.

Read 6 tweets
Apr 8
Conseguir el primer trabajo en la industria #tech es difícil.

Empresas como @Mercadolibre y @Globant tienes programas para programadores sin experiencia.

❤️ RT para ayudar a más programadores

👇🏼 ¿Quieres saber más? Sigue hilo...
Mercado Libre tiene bootcamps para contratar programadores en:

- #Java
- #Go
- #Mobile
- #Frontend

Para entrar al programa no necesitas experiencia previa, solo saber programar.
Al finalizar el bootcamp te ubican en un equipo de Mercado Libre dependiendo de tus skills y la demanda del momento.
Read 9 tweets
Apr 7
Grandes universidades como @Harvard y @mit_csail tienen cursos GRATIS disponibles para ti.

❤️ Ayuda a llegar a más personas con un RT

👇🏼 THREAD
Harvard: Introduction to Computer Science

pll.harvard.edu/course/cs50-in…
Harvard: Introduction to Artificial Intelligence with Python

pll.harvard.edu/course/cs50s-i…
Read 6 tweets
Apr 1
Yo sabía que las páginas de mi blog tenían problemas de performance, ya las arreglé y aquí te explico como:

👀 Encontré el problema
🕵🏽‍♀️ Conseguí el culpable
↔️ Y lo reemplacé

❤️ RT please.

🧵 HILO
Lo que no se mide no se puede arreglar, con Google PageSpeed Insights (Lighthouse)

🤮 La performance 70 de 100

Y esto de debe a malos resultados en el Time to Interact y Total Blocking Time.

Pero ¿y qué es eso?...
⌛️ Time to Interact: cantidad de tiempo que le toma a la página a hacerse completamente interactivo.

Es decir, que el usuario puede empezar a dar clics, hacer scroll, etc.

Según Google debe ser entre 0 y 3.8 segundos.
Read 8 tweets
Mar 31
🌅 Buenos días 🌅

Cualquier sitio web o #webapp necesita al menos:

🅰️ Buena combinación de fuentes
🌈 Paleta de colores
📐 Layout correcto
📸 Imágenes hermosas

Te dejo 4 sitios para conseguir cada uno 🧵
🔥 El 95% de la información que se consume en la Web es texto.

Combinar tipografías consume bastante tiempo, pero con esta página vas a poder encontrar combinaciones perfectas en segundos y verlas en tiempo real.

fontjoy.com
🌈 Necesitas al menos un color primario y uno secundario, además variantes oscuras y claras de estos.

Con esta herramienta de Adobe puedes generarlos o explorar las paletas existentes:

color.adobe.com
Read 6 tweets
Mar 29
🚀 Lleva tu perfil de @Github al siguiente nivel 🚀

Si le quieres sacar más provecho, agrega un README con tu información relevante.

🧵 Te explico como y te dejo 3 herramientas

❤️ RT para llegar a más personas.
Desde hace un par de años @GitHub permite crear un perfil para compartir información valiosa de ti como #developer.

Esta información se muestra cuando alguien visita su perfil y es una oportunidad para hablar de:

👩🏽‍🦱 Quien eres
👩🏽‍💻 Tu trabajo
🥈 Tus méritos
🏄🏽‍♂️ Y tus hobbies
Para crear el perfil necesitas un archivo README.md

1. Crea un repo (público) con tu nombre de usuario
2. Agregar un archivo README.md a la raíz

En este archivo agrega toda la información que quieras en formato Markdown.
Read 8 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(