En este curso vas a aprender a programar o re-potenciar tu conocimiento en python y algunas tcnicas y proyectos ejercicios reales. En este curso vamos a aprender desde cero a programar en python con tcnicas avanzadas, conocer el ecosistema que necesitamos que es bsicamente contar con Python en la versin 3 o superior; instalar paquetes, arender a manejar datos y crear un CRUD mysql, una nociones y primera Rest Api. Nos apoyaremos en la documentacin oficial que es variante dependiendo los ejercicios que hagamosEl curso se encuentra dividido en varias secciones:1. Primeros pasosEn la primera seccin vamos a dar los primeros pasos con Python, adems de instalar el mismo y nuestro Visual Studio Code, que ser nuestro editor de cdigo para llevar todo el curso.2. Python BsicoEsta es la seccin veremos nmeros, operadores, tipos de datos, condicionales, bucles, listas, funciones. y haremos 5 ejercicios de toda esta seccin.3. POOAprenderemos a usar la programacin orientada a objetos y como poder aplicarla a proyectos prcticos y reales en un futuro.4. Libreras y archivosEn esta seccin veremos libreras como numpy, pandas, matplotlib, url y ficheros.5. Manejo de datos (Json y Mysql)En esta seccin aprenderemos a manejar y crear datos Json y aprenderemos como crear un modelos de base de datos en Mysql.6. Proyectos y ejercicios prcticosEn esta seccin esta divididos en dos partes primero haremos ejercicios prcticos complementando todas las secciones. Despus haremos tres proyectos aplicativos y reales q nos sirvan en un futuro.7. Tcnicas y Tips AvanzadosEn esta seccin vamos a ver mtodos y formas de programar de manera practica y mas profesional. Tambin algunos consejos y asesoramiento para proyectos futuros. Lo que aprendersInstalar python y herramientas para el desarrolloIntroduccin a python tcnicas y conceptos relevantesPrimeros pasos en pythonPython Bsico (variables, condicionales, bucles, listas, funciones)POO(Programacin orientada a objetos con ejemplos prcticos)Libreras y uso de archivos(Numpy, Matplotlib, pandas, urls, ficheros)Manejo de datos (Json, base de datos Mysql)Proyectos y ejercicios prcticosTcnicas y tips avanzadosHay requisitos para realizar el curso?Nociones bsicas en programacinConocer de manera bsica que es unaNociones bsicas de programacin orientada a objetosNociones bsicas de programacinPara quin es este curso?Personas con ganas de aprenderDesarrolladores de PythonEstudiantes de informtica y desarrollo de softwareDesarrolladores que quieran mejorar sus posibilidades laboralesApasionados por las tecnologas y la programacin