Visão Geral
Construa uma base sólida em Python e valide suas habilidades com este curso de Programador Python de Nível Inicial Certificado PCEP. Você aprenderá como instalar e executar Python, usar variáveis, números, strings e operadores, ler e gravar entrada/saída do console e seguir o estilo PEP-8. Você dominará o fluxo de controle com loops if/elif/else, for e while e explorará coleções de dados como listas, tuplas, dicionários e strings. Você também escreverá suas próprias funções, lidará com exceções e praticará perguntas no estilo exame para que possa obter sua certificação PCEP e começar a construir projetos reais com confiança. Este curso on-line de Python serve como preparação para exames e treinamento prático para aumentar sua proficiência com Python, independentemente da sua função no trabalho.
O que é a certificação PCEP e quem a mantém?
O PCEP (Certified Entry-Level Python Programmer) é uma certificação do Python Institute, uma organização independente sem fins lucrativos que promove e mantém a familiaridade com a linguagem de programação Python. O PCEP é uma das muitas certificações do Python Institute, todas as quais cobrem habilidades no uso da linguagem Python em diferentes aplicativos. O PCEP é uma de suas certificações de uso geral, destinada a novos programadores Python ou programadores que têm experiência com programação de computadores e estão começando com Python.
Quanto os programadores Python são o renens?
É quase impossível fazer uma estimativa precisa de quanto um programador Python ganha por causa de quantas variáveis estão envolvidas, mas os dados sugerem que programadores Python experientes ganham entre 70 mil e 120 mil por ano. Onde você trabalha, quanta experiência você tem e quais outras linguagens você codifica afetam o salário que um programador Python pode esperar. Uma coisa permanece a mesma: a experiência certificada leva a um salário mais alto.
A certificação PCEP vale a pena?
Sim, para codificadores e desenvolvedores de back-end, a certificação PCEP definitivamente vale a pena porque prova sua proficiência com uma linguagem de programação extremamente versátil e poderosa. O PCEP cobre habilidades fundamentais com Python, o que significa que obtê-lo requer - mas também prova - que você tenha uma sólida compreensão do desenvolvimento de back-end. A certificação PCEP prova ao seu empregador (ou empregador em potencial) que você entende a sintaxe Python, tipos de dados, estruturas de controle e funções.
Por quanto tempo a certificação PCEP é válida?
A certificação PCEP, uma vez obtida, é boa para a vida. Você não precisa fazer nenhuma educação continuada ou certificações adicionais para manter sua certificação PCEP. As habilidades e o conhecimento necessários para obter o PCEP realmente não se deterioram - enquanto você continuar trabalhando na programação, conceitos universais de programação de computadores, como tipos de dados, contêineres, funções e loops, e sintaxe, semântica e ambiente da linguagem de programação Python permanecem atualizados para desenvolvedores profissionais.
Conteúdo Programatico
Module 1: Getting Started
- An Important Note About A Cloud Guru and Linux Academy Courses
- Course Introduction
- About the Training Architect
Module 2: Environment Setup
- Picking a Text Editor or IDE
- Installing Python 3.7 on a Cloud Playground Server
Module 3: Fundamental Concepts
- Compilers and Interpreters
- Lexing, Syntax, and Semantics
- Python Specifics: Keywords and Instructions
- Using the REPL
- Creating a Python File
Module 4: Literals, Variables, and Comments
- Variables and the Assignment Operator
- Strings and String Operators
- Booleans
- Numbers: Integers, Floats, and Scientific Notation
Module 5: Number Systems and Numeric Operators
- Numeric Operators
- Number Systems
- Floating-Point Accuracy
Module 6: Operators and Bindings
- Unary and Bitwise Operators
- Boolean Operators
- Comparison Operators
- Operator Priority (Binding)
Module 7: Input and Output Operations
- Typecasting
- The `input` Function
- The `print` Function
- Making Calculations from User Input with Python
Module 8: Strings, Operations, and Calculations
- Understanding Immutability
- The `len` Function
- String Indexing and Slicing
- Indexing and Slicing Python Strings
Module 9: Function Basics
- Defining and Using Functions
- Parameters vs. Arguments
- Recursion
- Defining and Using Python Functions
Module 10: Scoping
- Python Scopes
- Name Hiding (Shadowing)
- The `global` Keyword