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
- Introducing Python
- Installing Python on Windows
- Installing Python on Linux and other Operating Systems
- Introducing Python IDLE
- Programming in Interactive Mode
- Programming in Scripting Mode
Types, Variables and Input/Output
- Using quotes and escape character
- String Concatenation and Repeater Operators
- Using Mathematical Operators with Numbers
- Understanding Variables
- Getting User Input with input()
- Using Strings Methods
- Converting Values
Types, Variables and Input/Output
- The if Statement
- The else Clause
- Using elif Clause
- The while Statement
- Avoiding infinite loops
- Values as conditions
- Using Logical Operators
- Planning Your Program with Pseudocode
For Loops and Tuples
- Using for Loops
- Using Sequence Operators and Functions with Strings
- Finding Length with len()
- Using the in Operator
- Indexing and Slicing Strings
- Using Random Module
- Using Tuples
- Sequence Operators and Functions with Tuples
Lists in Python
- Creating and Using Lists
- len() with Lists
- in Operator with Lists
- Indexing, Slicing and Concatenating
- Deleting List Element with del
- Using Lists Methods such as append(), sort(), reverse(), count(), pop(), remove(), insert() and index()
- Using Nested Sequences
- Understanding Shared Refrences
Dictionaries
- Using Dictionaries
- Accessing Dictionary values
- Adding, Replacing and Deleting key-value pairs
- Functions: get(), keys(), values() and items()
Functions in Python
- Defining Functions
- Using Parameters and Return Values
- Using Arguments and Defaults Parameters
- Using Global Variables and Constants
- Variable Scope
- References
File Input and Output and Exceptions
- The open Function
- Input from Text Files
- Output to Text Files
- Storing Complex Data in Files with Pickles Sand Shelve
- Handling Exceptions
- Using try Statement with except Clause
- Handling Multiple Exceptions
Object-Oriented Python
- Introduction to Object-Oriented Python
- Creating Classes, Methods and Objects
- Using Constructor and Attributes
- Using Class Attributes and Static Methods
- Understanding Object Encapsulation
- Private Attributes and Methods
- Controlling Attribute Access
- Creating and Accessing Properties
- Combining Objects
- Using Inheritance to Create New Classes
- Altering Behavior of Inherited Methods
- Understanding Polymorphism
Modules
- Using Modules in Programs
- Writing Modules
- Importing Modules
- Using Imported Functions and Modules
Graphical Application Development
- Examining A GUI
- Understanding Event Driven Programming
- Introduction to Tkinter Module
- Using Root Window
- Creating Frames
- Using Labels and Buttons
- GUI Programs with Classes
- Binding Widgets and Event Handlers
- Using Text and Entry Widgets
- Using the Grid Layout Manager
- Using Check and Radio Buttons
TENHO INTERESSE