Appearance
Conceptos claves
Existen más de 675 lenguajes de programación, muchos de ellos están obsoletos y fueron remplazados por otro que hace las cosas mejor, otros solo se utilizan en situaciones muy específicas.
Pero, la mayoría de ellos comparte ciertas cosas, ciertas funciones, métodos, y/o patrones que se repiten a en varios de ellos, como por ejemplo, el concepto de variable
, presente en casi todos ellos.
Básicos
- Variables
- Tipo de datos
- condicionales
- Bucles/Loops
- Expresiones
- Arreglos
- Funciones
- Scope/Ámbito
- Editor de texto/IDE
Intermedios
- *Objetos/Clases (POO)
- Estructura de datos
- Sincrono/asíncrono
- Iterar arreglos
- *Base de datos
- *API
- *Conexiones HTTP y RestAPI
- FrameWork
- Pseudocógido
- Eventos (interrupciones en LOW)
Avanzados
Info
Estos temas no serán trabajados dado a que son muy complejos y extensos, solo serán mencionados.
- **ReGex
- Patrones de diseño
- Git
- Linux
- **Punteros
- Código Modular
- Entornos virtuales
- Seguridad
- Contenedores
Los conceptos que tienen un *
significa que es un tema muy importante pero extenso. Los que tienen **
significa que son muy complicados de entender.