¿Qué quieres aprender?

PYTHON NIVEL 1: PROGRAMACIÓN EN PYTHON

PYTHON NIVEL 1: PROGRAMACIÓN EN PYTHON

Tajamar

Curso subvencionado para trabajadores online


Gratis

Duración : 5 Semanas

Aprende a construir aplicaciones web eficientes y escalables con Python, Domina el manejo de bases de datos, formularios, plantillas avanzadas y despliegue en servidores.

Adquiere las habilidades clave para desarrollar proyectos web completos y funcionales con este potente framework.

¿Quieres hablar con un asesor sobre este curso?

Objetivos

¿Qué aprenderás? - Fundamentos de Python: Comprende los principios básicos de Python  - Manejo de Formularios y Validaciones: Aprende a crear formularios interactivos y validar datos tanto en el cliente como en el servidor.  - Bases de Datos y Modelos : Domina la gestión de datos mediante modelos, relaciones y consultas eficientes.  - Interactividad con JavaScript y JQuery: Mejora la experiencia del usuario integrando dinámicamente elementos en tu aplicación. - Seguridad y Administración: Aplica buenas prácticas de seguridad y utiliza el panel de administración para gestionar tu aplicación. - Despliegue de Aplicaciones Web: Aprende a poner en producción tu proyecto.

A quién va dirigido

A personas que quieren dar el salto al desarrollo web desde cero: estudiantes, profesionales curiosos, emprendedores y autodidactas que desean aprender a crear aplicaciones web funcionales con Python, aunque nunca hayan programado antes. Aprende paso a paso a conectar bases de datos, manejar formularios, crear plantillas dinámicas y poner tu proyecto online. Sin experiencia previa, solo ganas de aprender.

Requisitos

Dirigido a ocupados y autónomos Debes cotizar la para Seguridad Social Española No puedes estar realizando otro curso en el mismo horario

Temario completo de este curso

MÓDULO 1: INTRODUCCIÓN A PYTHON E INSTALACIÓN DE HERRAMIENTAS (4h)

  • Instalación de Python en Windows, macOS y Linux

  • VS Code, PyCharm, CursorAI, Anaconda y Jupyter Lab

  • Sintaxis básica, primer programa y comentarios

  • Proyecto de módulo

MÓDULO 2: TIPOS DE DATOS Y VARIABLES (4h)

  • Variables, tipos numéricos, texto y booleanos

  • Conversión de tipos y entrada con input()

  • Operadores aritméticos, relacionales y lógicos

  • Proyecto de módulo

MÓDULO 3: ESTRUCTURAS DE CONTROL DE FLUJO (6h)

  • Condicionales: if, elif, else

  • Bucles while y for

  • break, continue, pass

  • Proyecto de módulo

MÓDULO 4: COLECCIONES: LISTAS, TUPLAS, CONJUNTOS Y DICCIONARIOS (6h)

  • Creación, acceso y métodos básicos

  • Operaciones con conjuntos y diccionarios

  • Ejercicios combinados y proyecto de módulo

MÓDULO 5: FUNCIONES Y MODULARIDAD (6h)

  • Definición y uso de funciones

  • Argumentos, valores por defecto, return

  • lambda, módulos e importación

  • Proyecto de módulo

MÓDULO 6: MANEJO DE CADENAS Y ARCHIVOS (6h)

  • Métodos de cadenas, slicing y f-strings

  • Lectura y escritura de archivos de texto

  • Uso de with y casos prácticos

  • Proyecto de módulo

MÓDULO 7: MANEJO DE ERRORES Y DEPURACIÓN (4h)

  • try, except, finally y else

  • Captura de errores específicos

  • Depuración en VS Code y PyCharm

  • Proyecto de módulo

MÓDULO 8: PROYECTO FINAL (4h)

  • Aplicación práctica integrando lectura de datos, procesamiento, validación y funciones modulares

HERRAMIENTAS UTILIZADAS: VS Code, PyCharm, Anaconda, Jupyter Lab, CursorAI

Ver más