Curso de Python: Apps para Android, iOS, Linx, Win y Mac
What you'll learn
- Aprenda Python de forma completa, desde la lógica de la programación hasta el desarrollo de apps para Android, iOS, Windows, Linux y MacOSX.
- Aprenda sobre orientación a objetos, bases de datos relacionales (SQL/SQLite/MySql), patrones de proyectos (MVC) y mucho más.
- Domine el Framework Kivy, cree ventanas gráficas con campos, labels, listasy desarrolle apps profesionales multiplataforma con apenas un solo código
- Domine tecnologías como SQLAlchemy y Firebase. Comparta datos entre apps en diferentes dispositivos, envíe mensajes (Telegram) o cree juegos simples.
- Conviértase en un programador apto para ingresar en el mercado de trabajo y/o desarrollar softwares propios para su venta en AppStore y PlayStore.
Requirements
- Conocimiento básico sobre informática
- No es necesario tener conocimiento sobre lógica de programación
Description
DE LO BÁSICO A LO PROFESIONAL
Un curso con todo lo que necesitas!
Quieres convertirte en programador, entrar en el mercado de trabajo y/o desarrollar softwares propios?
Aprende en este curso completo de Python y Kivy que abarca desde la lógica de la programación, orientación a objetos y bases de datos hasta el desarrollo de aplicaciones profesionales para desktop y/o dispositivos móviles — Android, iOS, Windows, Linux y MacOSX — y su comercialización en tiendas de apps: AppStore y GooglePlay.
Este curso se encuentra destinado tanto para quienes quieren aprender un nuevo lenguaje o las bases de la programación, como para quienes desean tornarse profesionales en el área. Utilizando una didáctica clara y objetiva, en este curso podrás aprender:
PRINCIPIANTE
Fundamentos Iniciales;
Conceptos Básicos;
Lógica de la Programación;
Lenguaje Python en su versión 3x.
INTERMEDIO
Orientación a objetos;
Estudio de Algoritmos;
Desarrollo modular;
Patrones de proyectos.
PROFESIONAL
Ambientes Virtuales (Virtualenv y Anaconda);
Construcción de ventanas gráficas (Kivy);
Lenguaje SQL y bases de datos relacionales (SQLite y MySQL);
Control de Versiones de Código (Git);
Framework ORM (SQLAlchemy);
Manipulación de lenguajes de marcación (XML/JSON/HTML);
Integración con servicios de mensajería (envío de torpedo y Telegram);
Integración con la Nube (Firebase);
Sincronización de datos en tiempo real entre vários dispositivos.
A través de clases ampliamente ilustradas, se aborda a la parte teórica y práctica mediante la utilización de ejemplos y códigos, simples y eficaces. A lo largo de este curso, también serán construidas pequeñas aplicaciones para así poder profundizar y al finalizar el mismo será desarrollada una aplicación profesional, constituída por ventanas de registros y funcionalidades, compartición de datos automática entre dispositivos y plataformas, recursos de disco, uso de periféricos, etc.
Todo esto con apenas un único código y ejecutables nativos!
Este curso fue proyectado para quienes desean conocer los fundamentos de la programación desde la lógica, para quienes desean aprender Python, un lenguaje simple, que disponibiliza millones de paquetes y una amplia documentación, como también para aquellos que desean desarrollar aplicaciones profesionales por medio de diferentes tecnologías y a través de Kivy, un framework multiplataforma, rápido, estable y gratuito.
Si este es uno de sus objetivos, desde ya sean bienvenidos!
Who this course is for:
- Quien desea tornarse un programador para entrar en el mercado de trabajo o desarrollar softwares propios.
- Quien desea aprender Python de forma completa, desde la lógica de la programación, y construir aplicaciones multiplataforma a través del Framework Kivy para Android, iOS, Windows, Linux y MacOS.
- Quien desea aprender lenguaje SQL, sobre bases de datos relacionales como SQlite/MySQL y tecnologías como SQLAlchemy, Firebase, entre otras.
Instructor
PORTUGUÊS
Olá, meu nome é Cláudio, sou programador autodidata e estudo da mesma forma que você agora irá estudar. Aprendi a programar aos 13 anos de idade e nestes 20 anos de experiência na área tive a oportunidade de desenvolver inúmeras aplicações em diversas linguagens.
Aprender sozinho é um grande desafio, ainda mais quando a didática, por vezes, não é voltada para esta forma de estudo. Proporcionar uma solução direcionada ao aprendizado autodidata foi o desafio que assumi ao criar o projeto eXcript que, em quatro anos de existência, se tornou um dos maiores canais de programação do Youtube no Brasil.
Através desta experiência, proporcionarei a você um caminho de fato eficiente, pois ensinarei do modo que gostaria de ter aprendido, ou seja, de forma clara, detalhada e, principalmente, objetiva.
ESPAÑOL
Hola, mi nombre es Claudio, soy programador autodidacta y estudio de la misma forma en la que ustedes lo irán hacer ahora. Aprendí a programar a los 13 años y en estos 20 años de experiencia en el área, tuve la oportunidad de desarrollar innumerables aplicaciones utilizando diferentes lenguajes.
Aprender solo es un gran desafío, aún más cuando la didáctica generalmente no ha sido desarrollada para estudiar de esta manera. Proporcionar una solución direccionada al aprendizaje autididacta, fue un desafío que asumí al crear el Proyecto eXcript, el cual en cuatro años de existencia se tornó uno de los mayores canales sobre programación de Brasil.
A partir de toda mi experiencia, les proporcionaré un camino que de hecho es eficiente. Ya que les enseñaré de la manera en la que a mí me gustaría haber aprendido, es decir, de forma clara, detallada y principalmente objetiva.