"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > Algo grande próximamente

Algo grande próximamente

Publicado el 2024-11-08
Navegar:946

Something Big Coming Soon

He decidido crear un curso de desarrollador web Full Stack desde el principio, desde HID hasta los servidores y la escalabilidad. ¡Todo lo que uno necesita saber estará cubierto GRATIS!
Esto es lo que estaría cubierto:

Internet

  • ¿Cómo funciona Internet?
  • ¿Qué es HTTP?
  • Navegadores y ¿cómo funcionan?
  • DNS y ¿cómo funciona?
  • ¿Qué es el nombre de dominio?
  • ¿Qué es hosting?

Interfaz

  • HTML
  • CSS
  • JavaScript
  • Reaccionar.js
  • Siguiente.js

SO y conocimientos generales

  • Uso de terminal
  • Cómo funcionan los sistemas operativos en general
  • Gestión de procesos
  • Subprocesos y simultaneidad
  • Comandos básicos de terminal
  • Gestión de memoria.
  • Comunicación entre procesos
  • Gestión de E/S.
  • Conceptos básicos de POSIX

Idioma para backend

  • Java
  • Pitón
  • PHP
  • DO#
  • Javascript
  • Rubí
  • Óxido
  • Ir

Sistema de control de versiones

  • Uso básico de Git
  • Servicios de alojamiento de repositorios
  • -GitHub
  • -Gitlab
  • -Bitbucket

Bases de datos relacionales

  • MySQL
  • PostgreSQL
  • MariaDB
  • MSSQL
  • Oráculo

API

  • DESCANSAR
  • API JSON
  • HATOAS
  • Abrir especificaciones de API y Swagger
  • Autenticación
  • GráficoQL

Almacenamiento en caché

  • CDN
  • Lado del servidor I. Redis II. Memcached
  • del lado del cliente

Seguridad

  • HTTPS TLS
  • CORS
  • MD5
  • SHA-2
  • SCript
  • BCripta
  • OWASP

CI/CD

  • Probando tu código
  • Jenkins
  • TravisCI

Conceptos de desarrollo

  • SÓLIDO
  • BESO
  • YAGNI
  • SECO
  • Diseño basado en dominios
  • Desarrollo basado en pruebas

Arquitectura de software

  • Microservicios y Arquitectura Orientada a Servicios
  • CQRS
  • Sin servidor

Contenedores

  • Fundamentos de Docker
  • Libro de recetas de Docker
  • Libro de recetas de Kubernetes

Servidores

  • Manual de Nginx
  • Apache
  • Caddie

Escalabilidad

  • Sistemas Distribuidos
  • Introducción al diseño de sistemas
  • Software mantenible en el mundo real
  • La aplicación 12 Factor
  • Arquitectura de proyectos frontend a escala

Puedo cambiar la estructura del curso o agregar otras cosas, pero se mantendrá la estructura básica.

Declaración de liberación Este artículo se reproduce en: https://dev.to/kavya-sahai-god/something-big-coming-soon-2nde?1 Si hay alguna infracción, comuníquese con [email protected] para eliminarla.
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3