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

Ratings: 4.00 / 5.00




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