Bienvenido a Recursos de Programación

Tu sitio de referencia para aprender programación, encontrar ejemplos prácticos y recursos útiles para desarrolladores. Aquí encontrarás todo lo que trabajamos en clase.

Tecnologías que Aprendemos

PHP

Lenguaje de programación backend para desarrollo web

  • Programación orientada a objetos
  • Conexión con bases de datos MySQL
  • Desarrollo de APIs REST
  • Sistemas de autenticación

Dart

Lenguaje moderno para aplicaciones multiplataforma

  • Sintaxis similar a Java/C#
  • Tipado estático opcional
  • Perfecto para Flutter
  • Alto rendimiento

Flutter

Framework para aplicaciones nativas multiplataforma

  • Desarrollo para iOS y Android
  • Widgets personalizables
  • Hot reload para desarrollo ágil
  • Alto rendimiento nativo

Android Studio

Entorno de desarrollo oficial para Android

  • Desarrollo nativo Android
  • Emulador integrado
  • Herramientas de debugging
  • Integración con Google Services

Python

Lenguaje versátil para desarrollo web, data science y automatización

  • Sintaxis clara y legible
  • Amplia variedad de librerías
  • Ideal para IA y Machine Learning
  • Desarrollo rápido y eficiente

FacturaScripts

Software de facturación y contabilidad libre para empresas

  • ERP/CRM completo en PHP
  • Gestión fiscal española
  • Facturación electrónica
  • Personalización con plugins
  • Comunidad activa

Nuestra Ruta de Aprendizaje

1

Fundamentos de Programación

Comenzamos con los conceptos básicos: variables, estructuras de control, funciones y POO.

2

Desarrollo Backend con PHP

Aprendemos a crear servidores, manejar bases de datos y desarrollar APIs.

3

Programación con Python

Exploramos Python para desarrollo web, análisis de datos y automatización.

4

FacturaScripts - ERP Empresarial

Aprendemos a usar y personalizar este software de gestión empresarial.

5

Programación con Dart

Dominamos Dart como base para el desarrollo de aplicaciones con Flutter.

6

Desarrollo Móvil con Flutter

Creación de aplicaciones nativas para iOS y Android usando Flutter.

7

Proyectos Integradores

Desarrollo de proyectos completos que combinan todas las tecnologías aprendidas.