YoVDO

Curso de Python: Apps para Android, iOS, Linx, Win y Mac

Offered By: Udemy

Tags

Python Courses Android Development Courses iOS Development Courses Relational Databases Courses Object-oriented programming Courses Windows Development Courses macOS Development Courses Linux Development Courses

Course Description

Overview

Desarrollo de Apps Comerciales con Python y Kivy para Android, iOS, Windows, Linux y MacOS (de Básico a Avanzado)

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.

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!


Taught by

Cláudio Rogério Carvalho Filho

Related Courses

A Beginner's Guide to C# and .NET
Packt via FutureLearn
A Beginner's Guide to Java Programming
Packt via FutureLearn
Advanced Perspective of Classes and Object-Oriented Programming in Python
A Cloud Guru
Certified Associate in Python Programming Certification (PCAP 31-03)
A Cloud Guru
Introduction to Python Development
A Cloud Guru