Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Photoshop Graphic Design Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development Python

Python para Android, iOS, Win, Linux e Mac - Desde o Básico

Desenvolvimento de Apps Comerciais com Python e Kivy para Android, iOS, Windows, Linux e MacOS (do Básico ao Avançado)
Rating: 4.1 out of 54.1 (9,494 ratings)
34,052 students
Created by Cláudio Rogério Carvalho Filho
Last updated 11/2020
Portuguese
Portuguese [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Aprenda Python de forma completa, desde a lógica da programação até o desenvolvimento de apps para Android, iOS, Windows, Linux e MacOSX.
  • Aprenda a orientação a objetos, bancos de dados (SQL/SQLite/MySql), padrões de projetos (MVC) e mais.
  • Domine o Framework Kivy, crie janelas gráficas com campos, labels, listas, etc. e desenvolva apps profissionais multiplataforma com apenas um único código e executáveis nativos.
  • Domine tecnologias como SQLAlchemy e Firebase. Compartilhe dados entre apps em diferentes dispositivos, envie mensagens (Telegram) ou crie até mesmo simples jogos.
  • Se torne um programador apto para ingressar no mercado de trabalho ou desenvolver softwares autorais para venda na AppStore e PlayStore.

Course content

30 sections • 234 lectures • 38h 11m total length

  • Preview16:37

  • Antes de começarmos
    05:45
  • Material de Apoio
    00:05
  • NOTA IMPORTANTE aos Novos Alunos
    02:06
  • NOTA IMPORTANTE (REFERENTE AS INSTALAÇÕES)
    00:47

  • Construção do Ambiente de Trabalho no Windows
    08:26
  • Instalação da Biblioteca Kivy no Windows
    17:37
  • Instalando o PyCharm no Windows
    23:39

  • Ambiente de Trabalho Ubuntu
    03:23
  • Criação de Ambientes Virtuais
    12:19
  • Instalando o PyCharm no Ubuntu
    06:24

  • Introdução à Construção do Ambiente de Trabalho no Mac OS X
    01:50
  • Ambiente de Trabalho Mac
    12:20
  • Instalando o PyCharm no Mac
    07:20

  • AVISO!
    00:27
  • Instalação no Windows
    08:29
  • Instalação no Linux (Ubuntu)
    02:51

  • Preview09:15
  • Preview10:11
  • Comentários em Python
    05:24
  • Como funciona a Indentação
    05:15
  • Variáveis I
    05:41
  • Variáveis II
    04:56
  • Nomenclatura
    05:09
  • Manipulação de Dados
    06:30
  • Ponto Flutuante
    05:47
  • Entrada de Dados
    05:26
  • Operações Matemáticas
    06:51
  • Módulo da Divisão
    07:19
  • Potenciação e Radiciação
    04:47
  • Operadores Relacionais
    09:18
  • Exercício Teórico - Conceitos da Programação e do Python
    10 questions
  • Exercícios Práticos 1 - Conceitos da Programação e do Python
    01:32

  • Visão Geral do PyCharm
    06:51
  • Preview15:41
  • Plugins
    07:07
  • PyCharm e os Ambientes Virtuais
    08:17
  • Introdução à Depuração
    07:43
  • Inspecionando o Ambiente em Modo de Depuração
    07:33
  • Teclas de Atalho à Depuração
    12:09
  • Breakpoint Condicional
    10:39
  • Resolução de Problemas (exceções)
    06:06

  • Tomada de Decisão I
    05:40
  • Tomada de Decisão II
    07:15
  • Operadores Relacionais Compostos
    05:55
  • Operadores Relacionais na Prática
    05:25
  • Preview06:04
  • Blocos de Instrução I
    06:33
  • Blocos de Instrução II
    06:09
  • Blocos de Instruções na Prática
    07:00
  • Exercício Teórico - Tomada de Decisão
    11 questions
  • Exercícios Práticos 2 - Tomada de Decisão
    01:48

  • Escopo
    09:50
  • Operadores de Atribuição I
    04:10
  • Operadores de Atribuição II
    05:44
  • Atribuição Múltipla
    07:31
  • Atribuição Condicional
    05:54

Requirements

  • Noções Básicas de Informática
  • Não há necessidade de conhecer lógica de programação

Description

PYTHON BÁSICO, INTERMEDIÁRIO, AVANÇADO E PROFISSIONAL!!

Apenas um curso com tudo o que você precisa!


Quer se tornar um programador, entrar no mercado de trabalho ou desenvolver softwares autorais?

Aprenda neste curso completo de Python e Kivy desde a lógica da programação, orientação a objetos, banco de dados até o desenvolvimento de aplicações profissionais para desktop e/ou dispositivos móveis — Android, iOS, Windows, Linux e MacOSX — e sua comercialização em lojas de apps: AppStore e GooglePlay.

Por ser destinado tanto para quem quer aprender uma nova linguagem ou mesmo as bases da programação, quanto para quem deseja se tornar um profissional da área, através de uma didática clara e objetiva, o curso ensina:

INICIANTE

  • Fundamentos Iniciais;

  • Conceitos Básicos;

  • Lógica da Programação;

  • Linguagem Python em sua versão 3x.

INTERMEDIÁRIO

  • Orientação a objetos;

  • Estudo de Algoritmos;

  • Desenvolvimento modular;

  • Padrões de projetos.

PROFISSIONAL

  • Ambientes Virtuais (Virtualenv e Anaconda);

  • Construção de janelas gráficas (Kivy);

  • Linguagem SQL e banco de dados relacional (SQLite e MySQL);

  • Controle de Versionamento de Código (Git);

  • Framework ORM (SQLAlchemy);

  • Manipulação de linguagens de marcação (XML/JSON/HTML);

  • Integração com serviços de mensagem (envio de torpedo e Telegram);

  • Integração com a Nuvem (Firebase);

  • Sincronização de dados em tempo real entre vários dispositivos.

Através de aulas amplamente ilustradas, que apresentam a teoria e a prática por meio de exemplos e códigos simples e eficazes, ao longo dos estudos também serão construídas pequenas aplicações de aprofundamento e em sua conclusão será desenvolvido um aplicativo profissional, constituído de cadastros e funcionalidades, compartilhamento automático de dados entre dispositivos e plataformas, recursos de disco, uso de periféricos, etc.

Tudo isto com apenas um único código e executáveis nativos!

Portanto, este curso foi projetado para quem deseja conhecer os fundamentos da programação desde a sua lógica, para quem deseja aprender Python, uma linguagem simples, que disponibiliza milhares de pacotes e ampla documentação, bem como para quem deseja desenvolver aplicativos profissionais por meio de diversas tecnologias e através do Kivy, um framework multiplataforma, rápido, estável e gratuito.

Se este é um dos seus objetivos, desde já seja muito bem-vindo!

Who this course is for:

  • Quem deseja se tornar um programador para entrar no mercado de trabalho ou desenvolver softwares autorais.
  • Quem deseja aprender Python de forma completa, desde a lógica da programação, e construir aplicativos multiplataforma através do Framework Kivy para Android, iOS, Windows, Linux e MacOS.
  • Quem deseja aprender SQL, banco de dados relacional SQlite/MySQL e tecnologias como SQLAlchemy, Firebase, entre outras.

Instructor

Cláudio Rogério Carvalho Filho
Desenvolvedor
Cláudio Rogério Carvalho Filho
  • 4.1 Instructor Rating
  • 10,690 Reviews
  • 37,562 Students
  • 2 Courses

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.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.