Curso Python Bootcamp Foundation

  • Development

Curso Python Bootcamp Foundation

40 horas
Visão Geral

Curso Python Bootcamp Foundation, Nos dias de hoje, onde a codificação está se tornando cada vez mais popular, mesmo crianças e estudantes universitários desde muito jovens estão aprendendo a codificar para dar uma nova dimensão às suas carreiras. Este curso de Python Bootcamp é ideal para profissionais iniciantes e novos na programação. Não apenas profissionais, até mesmo estudantes que desejam aprender o básico da linguagem de programação Python, então este curso Python Bootcamp é ideal para eles aprenderem tudo do zero.

Objetivo

Após realizar este Curso Python Bootcamp Foundation, você será capaz de:

  • Função flexível e modelo de memória do Python
  • Vários recursos orientados a objetos
  • Como criar tipos de dados integrados
  • Obtenha conhecimento de iteradores, compreensões de listas, decoradores, gerenciadores de contexto e geradores
  • Como criar e usar bibliotecas e pacotes
  • Como usar dicionários e usar valores, funções e itens
  • Desenvolvimento de aplicativos gráficos no exame de GUI, programação orientada a eventos e muito mais
  • Começando com Python
  • Tipos, Variáveis ​​e Entrada/Saída
  • Controle de fluxo em Python
  • Para Loops e Tuplas
  • Listas em Python
  • Dicionários
  • Funções em Python
  • Entrada, saída e exceções de arquivo
  • Python Orientado a Objetos
  • Módulos
  • Desenvolvimento de aplicativos gráficos

Benefícios do treinamento Python Bootcamp

  • Obtenha uma compreensão fundamental da linguagem de programação amplamente reconhecida em Python
  • Entenda como usar o Python para vários propósitos na forma de desenvolvimento de sites, desenvolvimento de aplicativos, aplicativos GUI, administração de sistemas, desenvolvimento de jogos e muito mais
  • Demonstre seu conhecimento da linguagem Python e mostre seu compromisso em se tornar um programador melhor em geral
  • Aprenda a resolver desafios complexos com experimentos de codificação, identificando novas oportunidades e limpando o código ao fazê-lo
  • Destaque-se de seus colegas não certificados e seja mais comercializável em um mercado de trabalho competitivo
Publico Alvo
  • Profissionais de TI
  • Desenvolvedores de software
  • Programadores
  • Desenvolvedores de aplicativos
  • Cientistas de dados
  • Qualquer pessoa que queira aprender a linguagem de programação mais poderosa em Python
  • Profissionais que desejam fazer suas carreiras na jornada de certificação em Python
Pre-Requisitos
  • Não há pré-requisitos para fazer este treinamento do Python Bootcamp. No entanto, é recomendável que os participantes tenham uma compreensão básica de linguagens de programação com estruturas de dados e como os algoritmos funcionam.
Materiais
Português + Exercícios + Lab Pratico
Conteúdo Programatico

Getting Started with Python

  1. Introducing Python
  2. Installing Python on Windows
  3. Installing Python on Linux and other Operating Systems
  4. Introducing Python IDLE
  5. Programming in Interactive Mode
  6. Programming in Scripting Mode

Types, Variables and Input/Output

  1. Using quotes and escape character
  2. String Concatenation and Repeater Operators
  3. Using Mathematical Operators with Numbers
  4. Understanding Variables
  5. Getting User Input with input()
  6. Using Strings Methods
  7. Converting Values

Types, Variables and Input/Output

  1. The if Statement
  2. The else Clause
  3. Using elif Clause
  4. The while Statement
  5. Avoiding infinite loops
  6. Values as conditions
  7. Using Logical Operators
  8. Planning Your Program with Pseudocode

For Loops and Tuples

  1. Using for Loops
  2. Using Sequence Operators and Functions with Strings
  3. Finding Length with len()
  4. Using the in Operator
  5. Indexing and Slicing Strings
  6. Using Random Module
  7. Using Tuples
  8. Sequence Operators and Functions with Tuples

 Lists in Python

  1. Creating and Using Lists
  2. len() with Lists
  3. in Operator with Lists
  4. Indexing, Slicing and Concatenating
  5. Deleting List Element with del
  6. Using Lists Methods such as append(), sort(), reverse(), count(), pop(), remove(), insert() and index()
  7. Using Nested Sequences
  8. Understanding Shared Refrences

Dictionaries

  1. Using Dictionaries
  2. Accessing Dictionary values
  3. Adding, Replacing and Deleting key-value pairs
  4. Functions: get(), keys(), values() and items()

Functions in Python

  1. Defining Functions
  2. Using Parameters and Return Values
  3. Using Arguments and Defaults Parameters
  4. Using Global Variables and Constants
  5. Variable Scope
  6. References

File Input and Output and Exceptions

  1. The open Function
  2. Input from Text Files
  3. Output to Text Files
  4. Storing Complex Data in Files with Pickles Sand Shelve
  5. Handling Exceptions
  6. Using try Statement with except Clause
  7. Handling Multiple Exceptions

Object-Oriented Python

  1. Introduction to Object-Oriented Python
  2. Creating Classes, Methods and Objects
  3. Using Constructor and Attributes
  4. Using Class Attributes and Static Methods
  5. Understanding Object Encapsulation
  6. Private Attributes and Methods
  7. Controlling Attribute Access
  8. Creating and Accessing Properties
  9. Combining Objects
  10. Using Inheritance to Create New Classes
  11. Altering Behavior of Inherited Methods
  12. Understanding Polymorphism

Modules

  1. Using Modules in Programs
  2. Writing Modules
  3. Importing Modules
  4. Using Imported Functions and Modules

Graphical Application Development

  1. Examining A GUI
  2. Understanding Event Driven Programming
  3. Introduction to Tkinter Module
  4. Using Root Window
  5. Creating Frames
  6. Using Labels and Buttons
  7. GUI Programs with Classes
  8. Binding Widgets and Event Handlers
  9. Using Text and Entry Widgets
  10. Using the Grid Layout Manager
  11. Using Check and Radio Buttons
TENHO INTERESSE

Cursos Relacionados

Curso Python Programação Advanced

32 horas

Curso SAP ABAP S4hana Developer Foundation

32 horas

Curso Full Stack and React Essentials

32 Horas

Curso Node.js for JavaScript Developers

24 horas

Curso Elasticsearch for Developers

16H

Curso Elastic Stack Foundation

24 horas

Curso Apache Spark™ Foundation

8 Horas