Temas que todo programador debería aprender
HTML-код
- Опубликовано: 24 июл 2024
- Sin importar el lenguaje de programación o el área a la que te dediques, hay temas muy importantes que son frecuentes en muchos proyectos como la seguridad, cloud computing, formatos de intercambio de datos, el modelado de datos de bases de datos, entre otros demás que son importantes que un programador en algún punto de su carrera conozca. Asi que esta es una lista de temas que todo programador debería aprender en algun momento, ya sea si se dedica a crear aplicaciones de escritorio, web, cloud, devops, etc.
00:00 Introducción
00:57 Temas de todo programador
01:01 Protocolos de Red, HTTP
03:37 Formatos de intercambio de datos
04:59 Modelado de datos de Base de datos
06:42 Encriptacion y Seguridad de aplicaciones
08:54 Infraestructura Cloud
11:04 Otros temas importantes
Articulo ⮕ faztweb.com/contenido/temas-q...
🎥 Videos Recomendados:
Deno esta cambiando ⮕ • Deno, la alternativa a...
React Query ⮕ • ¿Qué es React Query? -...
Curso de Javascript ⮕ • Curso Javascript para ...
Curso de Javascript para React ⮕ • Curso de Reactjs desde...
Curso de React ➜ • Curso de Reactjs desde...
¿Qué es Astro? ➜ • Astro, Una Forma moder...
Curso de Nodejs ➜ • Nodejs Curso Práctico ...
Curso de Express ➜ • Express Framework de N...
Curso de HTML ⮕ • Curso HTML para Princi...
Curso de Python ➜ • Curso Python para Prin...
Excalidraw (Herramienta de dibujo) ➜ • Excalidraw, Mi Herrami...
Curso de JSON ➜ • JSON (Javascript Objec...
Curso de Git ➜ • Git y Github | Curso P...
Variables de entorno Nodejs ➜ • Variables de Entorno e...
HTML ➜ • Curso HTML para Princi...
CSS ➜ • Curso CSS para Princip...
Javascript Orientado a Objetos ➜ • Curso de Javascript Or...
Arrays en Javascript ➜ • Javascript Arrays - Me...
ES Modules ➜ • Import y Export en Jav...
👨💻 ¿Qué servicios y productos utilizo?
Ledger (Hardware Wallet) ➞ bit.ly/3ijsVNW
SiteGround ➞ bit.ly/31u9ZEk
DigitalOcean ➞ m.do.co/c/8ef261d77de5
Expo ➞ bit.ly/2WpYKtx
Cloudinary ➞ bit.ly/3ohNlJ7
Notion ➞ notion.grsm.io/yj9uc7bi3miq
#programacion #desarrolloweb #programming
Gracias por el "si tienes prisa" puede que no haya visto por completo este video, pero tu consideración por el espectador arriesgándote a que no lo vean es la razón por la que ahora voy a ver más videos tuyos, gracias por tu info
Excelente video Fazt. Estaría buenísimo uno sobre "Proyectos que todo desarrollador debería realizar". Obviamente es más específico de cada área, pero creo que es una buena idea 😄
El que vos quieras, el límite es el cielo.
y como por qué un desarrollador debería esperar a que le digan que hacer cuando puede hacer lo que quiera
@@danielcarrillo918 totalmente de acuerdo.
Gracias Fazt por permitirnos opinar al respecto. Soy modelo 2005 en Ing.Sistemas de Información, he visto con mucho agrado tus videos(No todo los he visto). Ahora, hay un enfoque muy importante que me gustaría que aportaras. Es como subirnos unos escalones mas arriba en el desarrollo del software y que todo programador debe saber, me refiero a la metodología en la creación de un proyecto de software completo. Es muy fácil decir hagamos un programa que llene ciertos requerimientos pero no podemos avanzar como barcos sin brújula sin saber como desarrollarlos en el cumplimiento de objetivos y sin saber que metodologías se adapta mejor a este. En mis tiempos o inicios de ello se escogia todo el entorno físico y de información. En ellos se llevaba a cabo entrevistas y pasábamos a la formación de equipos de acuerdi a los requerimientos y se establecían las etapas de trabajo(analisis, diseño, codificación, implementación, soporte) Hoy* me encuentro con términos nuevos para mí. Metodologías Ágiles y otras para un entorno de desarrollo. Es importante que el desarrollador sepa de dónde viene y para dónde va con todo esto.
Justo ese aspecto se ha descuidado, porque muchos vamos, y me incluyo, al desarrollo directo de código... sin ebargo he tratado de cambiar ese aspecto de mi carrera aplicando metodologías ágiles para tener una comprensión más robusta en cuanto al desarrollo de sotfware... muy deacuerdo con el tema de metodologías!
Excelente comentario. Soy programador en python y muchas veces tengo ese problema por no haber definido bien el norte y los tiempos a invertir en cada etapa. Muchas veces sabemos como desarrollar un programa, pero al no tomar un tiempo en la planificación o seguir alguna metodología, tomamos más tiempo del debido y esto obviamente nos afecta de manera negativa
Es el mejor compilado que me he topado, todos los problemas que me hubiera ahorrado de saberlo con claridad y no tener temas con conceptos erróneos y el conocimiento fragmentado.
Extraño tu streams fatz, saludos desde Argentina. Sos un gran recurso para todo el quiere o esta programando, tus videos siempre son muy claros. Exitos querido, espero que estes muy bien.
Excelente vídeo, la agilidad, los conceptos, los dibujos clarísimos. Tenés alma de Technical Leader! 🤝👏
Hola Fazt podrías subir un vídeo que ayude en optimizar la organización del tiempo, para mejorar los tiempos de aprendizaje
Me da gusto saber que conozco gran parte de estos temas, me falta aprender sobre la nube pero bueno lo hare pronto, gracias maestro
Fabian perfecto video muchas gracias!
La información de tu canal, es oro puro. muchas gracias por tu dedicación, que buen contenido!
Excelente vídeo gracias y saludos desde RD 🇩🇴
Buen video Fazt, tus videos me inspiran a ser un mejor dev
Excelente video, muchas gracias !!
Pedazo de video, gracias broder 🤌🤌🤌
Aquí no nos vamos a aburrir. Tenemos que aprender de todo.
como siempre! tu conociemiento vale oro
gracias por este vídeo, para ayudar mejor al recorrido de aprendizaje :)
Broo que buen contenido, muchas gracias 🥳
Mejor imposible......muchas gracias amigo fast.....
Gracias fazt, cada dia mas Fullstack 👁️
Genial!
Temas:
01:01 Protocolos de Red, HTTP
03:37 Formatos de intercambio de datos
04:59 Modelado de datos de Base de datos
06:42 Encriptacion y Seguridad de aplicaciones
08:54 Infraestructura Cloud
11:04 Otros temas importantes
+ Protocolo HTTP: Modelo cliente servidor - req, res - métodos GET... - dllo APIs.
+ Formatos de intercambios de datos: JSON, XML, CSV, YAML - Protocolo Buffers - Parquet - BSON.
+ Modelado de datos: UML diagramas de entidades relación.
+ Encriptación (historia: enigma the boom) - Sistemas de autenticación OAuth... Funciones Hash.
+ Infraestructura de aplicaciones: Cloud computing - Herramientas de automatización y despliegue.
+ UX-UI. Análisis Estadístico. Matemática. Gestión de Proyectos.
gracias por los sabios consejos
Gracias Fazt, saludos
Definitiivamente eres uno de mis idolos en estos temas. Eres incrible y espero que sigas con esta creación de contenido 😍
Muchos temas que aprender, sin duda este trabajo es un área muy amplia
Maestro de maestros.
el mejor de todos ...
Gracias
Fazt esta imparable
mi siguiente paso💪
Mucha info pasando demasiado rápido para que lo procese mi Junior Brain Developer :v
Fuera de esto, excelente video Fazt. Sigue así bro!! Saludos desde Ecuador 🇪🇨
Hola fazt me gustan muchos tus videos aprendo mucho, quería saber si podría hacer alguno curso de creación de una api con PHP y explicar lo de React router y la conexión de APIs de php con react
Muy buen vídeo
Buen video, también todo programador debería saber git y Github
¡Gracias!
Gracias a ti Jaime :)
Gran vídeo, que opinas del low code y no code
Hola Fazt, podrias hacer un video explicando la diferencia entre webhook, API y websokets?
Fazt te amo
🎉🎉🎉😁👍
linux y vim creo que es algo que puede intresarle a todo programador genio fazt
Mientras tanto en mi universidad (por cierto es la mejor del país) vamos a ver estos temas muy por encima y cuando los empiecen a aplicar ya abran pasado años desde que los "aprendieron"
Muy buen video, gracias Fazt. Una pregunta, ya que lo mencionas, quiero probar el código python de un proyecto pero en mi computadora i7 7a gen no sé ejecuta bien. pip install -r requirements.txt me da problemas por whisper o alguna de sus dependencias nunpb o pytorch o siempre algo... El front es con el servicio streamlit run app.py pero el servicio de streamlit no me lo ejecuta no sé si pq whisper es muy potente... Que nube me recomiendas? Tengo pendientes algunos videos python tuyos lo siento jeje, sigo tu consejo de enfocarme más en javascript ;) Pero los quiero ver a la que pueda eh¿? Jolin django vienen ganas jeje. Nunca hice un deploy de nada de python jeje. Gracias
Cada qué veo un vídeo de Fazt, me emociono y termino comprando cursos jajaja, soy un FaztFan
Hola Fazt, donde podría hallar sobre estos temas de manera mas profunda, gracias de antemano.
Sos la ostia
Fazt! Por favor has un video de ejecución de tareas en segundo plano y celery con Django Rest Framework
Excelente contenido, saludos!
Gracias por esta información que es muy valiosa. Tengo una duda, hay alguna plataforma que pueda instalar en mi servidor para usarlo como FaaS?? como opción a las que existen en el mercado y son de pago.
Hola Fazt, buen video, has conseguido un suscritor nuevo..
Me gustaria un video solo de encriptacion, https, seguridat en un bot !!,
Carpetas .ignore.
Gracias mil.
Master 🥵
Los diagramas de entidad relacion, y los protocolos son muy faciles de aprender
Excelente video
Yo agregaría optimizacion, testing, y algo fuera de contexto pero de las habilidades más poderosas es pedir ayuda y feedback de los y las profesionales de sus respectivas áreas en tecnología. Buenísimo el video 👏
Testing es algo que se escapa mucho siempre
@@r0ger80 se le da poca importancia pero es donde se ve una gran calidad de código y rendimiento de una app.
Siempre aplico testing, me gusta dar garantía de mis sistemas... así que es bueno aplicarlo justo despues de implementar algún cambio al codigo
Oye Fazt, quiero ser RUclipsr, me gusta tu estilo de los videos que pones de fondo mientras hablas como consigues esas animaciones?
Me enorgullece ser el like 66.
Gracias por enseñar.
Saludos desde #Venezuela.
3:21
ha estudiar y estudiar y estudiar que eso nos va a llevar a nuestra meta
:)
Lo que tendré que estudiar en algún momento (aunque quiero ser desarrollador frontend y móvil) es infraestructura, aunque quizá poco después de UI/UX por ser lo más cercano a lo que estoy incursionando.
Creo que hay una cosa que omitiste pero también es recontra pedido a la fecha: metodologías ágiles, especialmente SCRUM con herramientas como Jira. Y también valdría la pena conocer algo de marketing digital (SEO, por ejemplo).
De todas formas, está excelente el resumen de lo que debemos estudiar. Seguimos en la ruta. Éxitos.
Saludos muchas antes guardaba datos por guardarlos a medida que he tenido cliente me di cuenta que hay que normalizarlos
Hola, ¿Qué herramientas utilizas apara animar los diagramas??, mint 7:50
Creo que el tema más importante es el oscuro para todo programador
🤡
Excelente video, aquí es donde uno se entera de que tiene un largo camino por delante
Testing, testing, testing, testing ah y testing!
Hola fazt! Podrías hacer un curso de go para backend por favor? Me encanta el lenguaje pero no hay mucho contenido sobre el y todavía no se comprender bien las documentaciones 🥺
Pd: Me encanta la edición de los videos
En el minuto 6:27 muestra un programa donde dice "diagramming", como se llama esa aplicación de escritorio? alguien sabe
Les recomiendo aprender arquitectura de software, no todo pero si lo necesario para entender el stack de programación de cierto aplicativo y el por que de como fue hecho, a la hora de ver o crear el aplicativo, tendrán una idea general de como esta hecho todo.
yo creo que lo mas importante es saber optimizar el codigo para que funciome mas rapido y ahorar recursos
un tutorial de Auth0 please
¿Cuál sería el camino básico que debería seguir un programador para poder realizar una app/webapp/etc/ de forma segura y funcional?
Como que la máquina no se llamba Chirstopher?
Yo eligo solo la ciberseguridad y el encriptado de datos estudiar todo lo demás me llevararia todo una vida😅😅
Cada vez que entro a este canal salgo con mucha ganancia
awaunte fazt wachos
No lo sé, para mi estos temas no son lo que todo programador debe saber, para mi lo que todo programador debe saber es lo siguiente:
Comprender u usar SOLID
Estructura de Datos y Algoritmos
OOP y el polimosfirmo (ósea entender bien el uso de las interfaces en OOP)
TDD
Conocer técnicas de clean architecture
Refactoring
Ósea en mi opinión los devs de hoy en día se preocupan más por saber usar las herramientas, sobre saber codificar bien y esto último es lo más difícil y lleva muchos años de práctica hacerlo bien, cuantos de ustedes no crean o trabajan en código spaghetti?, ni los microservicios, ni la nube los van a salvar del código spaghetti, si no saben m programar bien y escribir código de calidad con sus respectivas test, solo estarán causando problemas a su yo futuro y a los programadores futuros que toquen ese código.
Lo que dice Martín Fowler:
Cualquier tonto escribir código que la máquina pueda entender, los buenos programadores escribiendo código que los humanos pueden entender.
fazt hace tiempo que no subes nada con react native
Primer comentario :)
Segundo Francia 😂
Primero
entonces con un bootcamp de 12 semanas ya estoy listo para trabajar en Google no??!! 🤣🤣
12 semanas es muy poco tiempo, mejor de 13 semanas
Me enoja mucho cuando dicen "encriptado", le baja la calidad mucho al discurso. Like si sabes por que, investiga si no lo sabes aun
faltó ensamblador
First
solo se que nada se, as un curso de todo eso 🙃🥲🥲🥲🥲
Fazt, hay un error en el título , revisa bro.
Corregido. Gracias :)
@@FaztTech siempre ⚡️
el titulo esta mal escrito xD
Corregido. Gracias :)
Es mas abrumador. Tarde o temprano uno dirá. "HASTA AQUI NO MAS" ya quiero descansar. Lo que mas me gusta de mis días es ver el mar y las gaviotas volar.
Gracias