A mitades de septiembre me dio por ponerme a aprender Backend, porque ya conocía bastante bien el desarrollo de Frontend con Javascript puro sin frameworks, y tras aproximadamente 3 semanas finalicé la "aplicación" que muestro en el vídeo, que me sirvió para aprender varios conceptos básicos de la programación en el lado del servidor:
0:58 - Bases de Datos 2:50 - Servidor HTTP 5:35 - Autenticación 7:08 - REST API
Tencologías Utilizadas: - Bootstrap para el frontend - Express para el backend
Curso Linux desde 0 hasta Arch:
https://bit.ly/30bqEfv
Curso Personalizar Arch:
https://bit.ly/3gHdkVk
Mi Monitor: https://amzn.to/2RsQxms
Micro: https://amzn.to/3fMjtj3
Móvil: https://amzn.to/313zddp
Cuando abrimos el navegador y accedemos a una página web todo ocurre en segundos, sin embargo lo que hay debajo del funcionamiento de Internet es muy complejo. En este vídeo nos damos un paseo por lo básico de todo este proceso, resumiendo de forma muy simplificada y visual lo que he aprendido sobre redes durante este último año en la universidad.
Discord: https://discordapp.com/invite/bHPnUr7
Instagram: https://www.instagram.com/antoniosarosi/
Twitter: https://twitter.com/antonio_sarosi
MÚSICA:
4AM, KaizanBlu
https://www.youtube.com/watch?v=lFMAG2yondI
Más del artista:
https://soundcloud.com/kaizanblu/
https://www.youtube.com/channel/UCUtxQO1jg3bJcRjBWnYAzmw
Shelter, Broken Elegance
https://www.youtube.com/watch?v=YVkJYz2wDms
Más del artista:
https://soundcloud.com/brokenelegance
https://www.youtube.com/user/BrokenEleganceMusic?feature=mhee
You Are Truth, Anima
https://www.youtube.com/watch?v=mDlQ4QYsVhQ
Más del artista:
https://soundcloud.com/animassound
https://www.youtube.com/user/animasface
Falling Into Place, Direct & Finding Hope
https://www.youtube.com/watch?v=xgINqsCqhs0
Más del artista:
Direct:
https://soundcloud.com/directmusic
Finding Hope:
https://soundcloud.com/findinghopemusic
Guardian, Xandra
https://www.youtube.com/watch?v=vJ0l90HTddY
Más del artista:
https://soundcloud.com/xandra
Take Care, CFM
https://www.youtube.com/watch?v=OuhVIwkytm0
#Internet #Web
...
https://www.youtube.com/watch?v=T5ERzSRNaKw
En esta caso traemos un vídeo más relajado de lo habitual, con un top 10 de las mejores fuentes para programar y para usarlas en terminales, según mi experiencia.
https://www.nerdfonts.com/
CURSOS
Curso de Linux en 9 horas:
https://bit.ly/30bqEfv
Curso de Personalizar Arch Linux:
https://bit.ly/3gHdkVk
Curso de Sistemas Operativos
https://www.mastermind.ac/courses/curso-de-sistemas-operativos?ref=225b86
REDES SOCIALES
Discord: https://discordapp.com/invite/bHPnUr7
Instagram: https://www.instagram.com/antoniosarosi/
Twitter: https://twitter.com/antonio_sarosi
FAQ
¿Cuál es el monitor, la lámpara RGB, micro? Aquí tienes mis enlaces de afiliados de Amazon para los productos:
Lámpara RGB AUKEY:
https://amzn.to/3noz7Vt
Monitor 21-27 pulgadas HP:
https://amzn.to/2RsQxms
Micro FIFINE:
https://amzn.to/3fMjtj3
¿Qué sistema operativo usas?
Es bastante evidente que uso Arch Linux
¿Qué editor de texto usas?
Uso muchos, en este vídeo en concreto uso VSCodium con Neovim integrado.
¿Qué tema usas?
De nuevo, uso muchos. Material Theme Darker en este vídeo.
MÚSICA
Snowman
https://www.youtube.com/watch?v=k3GsCS75XzI
Cotton Cloud
https://www.youtube.com/watch?v=NUb2TPot9IE
Single Phial
https://www.youtube.com/watch?v=6_4qhJSNAO0
TAGS
#Programacion
...
https://www.youtube.com/watch?v=b3ssVx3oHx0
Curso de Laravel y Vue:
https://www.mastermind.ac/courses/desarrollo-full-stack-con-laravel-v-uejs?ref=225b86&coupon=sarosi
Mi otro canal:
https://www.youtube.com/watch?v=CSWnqdhN5vk
Mientras hacía el curso de Laravel estaba pensando en cómo explicarle a los alumnos por qué tenemos que incluir CSRF Tokens en todos los formularios, y se me ocurrió que la mejor manera es precisamente viendo un ataque CSRF en acción. Para lo cual me puse a investigar durante muchas horas, hasta que entendí el proceso completo. Esa investigación ha resultado en este vídeo, y en un tutorial que está subido a mi otro canal, pero no está publicado. Ya sabéis lo que hay que hacer para que lo publique ;)
ÍNDICE
00:00 - Promo
01:12 - CSRF
02:45 - Autenticación
05:52 - El Ataque
11:16 - Protección con CSRF Tokens
14:50 - CORS
CURSOS
Curso de Linux en 9 horas:
https://bit.ly/30bqEfv
Curso de Personalizar Arch Linux:
https://bit.ly/3gHdkVk
Curso de Sistemas Operativos
https://www.mastermind.ac/courses/curso-de-sistemas-operativos?ref=225b86
REDES SOCIALES
Discord: https://discordapp.com/invite/bHPnUr7
Instagram: https://www.instagram.com/antoniosarosi/
Twitter: https://twitter.com/antoniosarosi
LBRY: https://lbry.tv/@antoniosarosi:6
FAQ
¿Cuál es el monitor, la lámpara RGB, micro? Aquí tienes mis enlaces de afiliados de Amazon para los productos:
Lámpara RGB AUKEY:
https://amzn.to/3noz7Vt
Monitor 21-27 pulgadas HP:
https://amzn.to/2RsQxms
Micro FIFINE:
https://amzn.to/3fMjtj3
Cámara Panasonic Lumix DMC G7:
https://amzn.to/2KUV2FO
Webcam Aukey:
https://amzn.to/34G0cwu
¿Qué sistema operativo usas?
Es bastante evidente que uso Arch Linux
¿Qué editor de texto usas?
Uso muchos, en este vídeo en concreto uso Vscode
¿Qué tema usas?
En este vídeo Atom Onedark
MÚSICA
Andy Leech, René
https://www.youtube.com/watch?v=xEpOINE2WDs
The Calico Sequence, Juno
https://www.youtube.com/watch?v=bFtNgW1Evr4
Mike Noise, Low Earth Orbit
https://www.youtube.com/watch?v=4uoXbsmEBf4
Nomyn, Serene
https://www.youtube.com/watch?v=rk8zEtCYr1M
Rameses B, Believing
https://www.youtube.com/watch?v=QGGJnxWAgLQ
Shap3S, Swell
https://www.youtube.com/watch?v=_s1mlahAzIY
TAGS
#Ciberseguridad
#Javascript
#Nodejs
...
https://www.youtube.com/watch?v=CXSE89JGnek
https://leancv.com/docs
Durante los últimos meses he estando desarrollando una aplicación fullstack que me ha permitido
solidificar mis conocimientos en aplicaciones web, tanto en desarrollo frontend como backend. El lado del servidor está programado en Laravel, el del cliente en Vue, utiliza MySql como base de datos, Nginx como servidor HTTP, y está containerizada con Docker, los servicios se manejan con Docker Compose.
CURSOS
Curso de Linux en 9 horas:
https://bit.ly/30bqEfv
Curso de Personalizar Arch Linux:
https://bit.ly/3gHdkVk
REDES SOCIALES
Discord: https://discordapp.com/invite/bHPnUr7
Instagram: https://www.instagram.com/antoniosarosi/
Twitter: https://twitter.com/antonio_sarosi
FAQ
¿Cuál es el monitor, la lámpara RGB, micro? Aquí tienes mis enlaces de afiliados de Amazon para los productos:
Lámpara RGB AUKEY:
https://amzn.to/3noz7Vt
Monitor 21-27 pulgadas HP:
https://www.amazon.es/gp/product/B07C...
Micro FIFINE:
https://amzn.to/3fMjtj3
¿Qué sistema operativo usas?
Es bastante evidente que uso Arch Linux
¿Qué editor de texto usas?
Uso muchos, en este vídeo en concreto uso VSCodium con Neovim integrado.
¿Qué tema usas?
De nuevo, uso muchos. Los que he usado en este vídeo son Material Theme Ocean al principio y
después Dracula.
MÚSICA
Neovaii, Light
https://www.youtube.com/watch?v=7Z2W7WkVRvc
Anthem, The Grand Affair
https://www.youtube.com/watch?v=_QgwVT82buY
Emjay, Rap
https://www.youtube.com/watch?v=kg0PfszADAE
MJG, Roses
https://www.youtube.com/watch?v=jJnE1dA5utY
MJG, Alive
https://www.youtube.com/watch?v=ybVdZuH8NWM
After the Fall, Undone
https://www.youtube.com/watch?v=LXLQQjPvjWA
TAGS
#laravel #vue #docker
...
https://www.youtube.com/watch?v=tJJbTuviob4
El merge sort es uno de los algoritmos de ordenación más conocidos. En este vídeo implementamos una animación para este algoritmo usando #Javascript y #Jquery.
Resultado final:
https://antoniosarosi.github.io/Merge-Sort-Visualization/
Link del código:
https://github.com/antoniosarosi/Merge-Sort-Visualization
Música:
- ghetto hip hop instrumental
https://www.youtube.com/watch?v=LK8Wo21h73Q
- Xandra, Guardian
https://www.youtube.com/watch?v=vJ0l90HTddY
https://soundcloud.com/xandra
https://www.instagram.com/imxndra/
- Neovaii, Chase Pop
https://www.youtube.com/watch?v=ZnkRg-6zFfI
http://www.soundcloud.com/neovaii
http://www.instagram.com/neovaii
...
https://www.youtube.com/watch?v=n3Fyrpblku0
La programación está de 'moda', pero deberíamos todos aprender a programar? En este vídeo damos un repaso al proceso de aprender esta habilidad, y de ahí cada uno puede decidir si merece la pena o no.
Música:
- Sage, Future House
https://soundcloud.com/sagecast/future-house
- Losing You
https://www.youtube.com/watch?v=9vN534jMCUU
#Programación
...
https://www.youtube.com/watch?v=Ged3emt3Vbg