Programação para Windows e Linux em Python
Aprenda a criar aplicações para desktop em Python que rodarão sem modificações no Windows, Linux e macOS
Description
Neste curso você aprenderá os elementos fundamentais programação em Python, tais como variáveis e operadores, estruturas de decisão, estruturas de repetição, uso de listas ou vetores, criação de funções e procedimentos, programação objeto orientada, criação de classes e definição de atributos e métodos, tratamento de exceções e construção de interfaces ricas utilizando Tkinter. Após a conclusão das aulas você estará apto a criar programas independentes de plataforma, que executarão, sem modificações, no Windows, no Linux e no macOS. Especificamente você será capaz de: instalar ferramentas para programação em Python, compreender os princípios de programação em Python, conhecer os comandos de entrada e saída de dados em Python, definir variáveis em Python, entender os tipos de dados em Python, utilizar os operadores matemáticos, lógicos e relacionais em Python, empregar as estruturas de decisão e de repetição em Python, aplicar estruturas de dados homogêneas, criar funções e procedimentos em Python, importar pacotes, construir algoritmos em Python, entender os princípios de orientação a objetos em Python, modelar classes, implementar propriedades e métodos em Python, entender a visibilidade de membros de classe em Python, realizar herança de classes em Python, tratar exceções, criar aplicações desktop em Python, utilizar o pacote Tkinter para criar aplicações para desktop, criar janelas com Tkinter, implementar botões, adicionar rótulos às janelas, utilizar caixas de seleção, aplicar botões de rádio e botões de checagem, construir menus e submenus. Para começar você precisa apenas de um computador com acesso a Internet e um browser pois utilizaremos apenas ferramentas gratuitas disponíveis na Internet. Não é preciso nenhum conhecimento prévio de programação, mas apenas a vontade de aprender e a determinação de praticar tão frequentemente possível.
What You Will Learn!
- Ferramentas para programação em Python
- Fundamentos de programação em Python. Entrada e saída de dados em Python
- Orientação a objetos em Python
- Desenvolvimento de aplicações desktop em Python
- Acesso a webservices em Python
- Criação de aplicações com banco de dados SQLite em Python
Who Should Attend!
- Pessoas desejando aprender programar em linguagem Python para console e desktop
- Estudantes de Sistemas de Informação e afins
- Cientistas desejando utilizar Python para criar aplicações científicas