Desenvolvedor Python do zero ao intermediário - curso RUB 110.820. da Netology, treinamento 13 meses, data de 2 de outubro de 2023.
Miscelânea / / November 27, 2023
Habilidades principais: Python, Django, Celery, SQL, Postgres, C#, EF, Redis, JS, React, C++, Qt, Git
Noções básicas da linguagem de programação Python
Vamos aprender uma das linguagens de programação mais bem organizadas. Vamos aprender a descrever algoritmos para resolver problemas cotidianos e trabalhar com dados.
- Pitão. Conhecendo o console
- Construções condicionais. Operações de comparação
- Introdução aos tipos de dados e loops
- Ciclos. Tipos de dados. Coletas de dados
- Funções - use as integradas e crie as suas próprias
- Classes e seus usos em Python
- Abrindo e lendo um arquivo, gravando em um arquivo
- Trabalhe com diferentes formatos de dados
- Trabalhando com a biblioteca de solicitações, solicitações http
- Trabalhando com classes usando a API VK como exemplo
Git - sistema de controle de versão
Aprenda a trabalhar com o sistema Git (um padrão de gerenciamento de código-fonte) e o serviço GitHub. Você publicará sua lição de casa e já durante o processo de treinamento criará seu primeiro portfólio.
- Implementação de um sistema de controle de versão
- Histórico de trabalho e filiais
- Trabalho em equipe
Projeto de curso “Cloud Archiver”
O armazenamento em nuvem se tornou a norma para as pessoas. Carregar um álbum de fotos ou compartilhar documentos na nuvem não é difícil. Mas há um problema: você pode ficar sem espaço. Seria bom poder arquivar o arquivo ou pasta maior e mais pesado e carregá-lo de volta para a nuvem. Dessa forma, você pode economizar mais espaço livre. Você criará um programa arquivador em nuvem do zero para otimizar o espaço em disco. O programa será capaz de:
- Receba informações sobre todas as pastas do Ya.Disk e procure a mais pesada
- Baixe o arquivo para o computador onde o programa está sendo executado
- Arquive o arquivo
- Faça upload de volta para a pasta
- Grave informações sobre o arquivo alterado em um arquivo json
Inglês para desenvolvedores iniciantes
Neste módulo você encontrará dez vídeo-aulas que o ajudarão a começar a falar inglês como um verdadeiro desenvolvedor.
- Vocabulário que você não pode prescindir
- Como se corresponder em inglês
- Leitura de documentação e análise de requisitos
- Programação
- Teste de software
- Situações estressantes
- Solução de problemas
- Trabalho e funções em equipe
- Apoiamos qualquer conversa em inglês
- Reuniões, apresentações ao mais alto nível
Base de dados
Vamos aprender como projetar bancos de dados usando a linguagem de consulta SQL. Como parte do curso trabalharemos com o banco de dados PostgreSQL – um dos mais populares e fáceis de aprender. Usaremos o pgAdmin como cliente. Ao final do curso conheceremos a sqlalchemy ORM.
- Introdução aos bancos de dados
- Tipos de bases de dados. SQL/NoSQL, PostgreSQL
- Projeto de banco de dados. Conexões 3NF
- Selecione consultas
- Inserir/atualizar/excluir solicitações
- Python e bancos de dados. ORM
Python avançado
Vamos explorar os recursos do Python que o tornam tão popular. Vejamos como melhorar e simplificar um programa usando módulos, iteradores e decoradores. Estudaremos tecnologias para testar código, analisar texto e páginas da web. Ao final do curso daremos uma palestra sobre como passar em uma entrevista para a profissão de desenvolvedor Python.
- Módulos, pacotes, importações em Python
- Iteradores, geradores
- Decoradores
- Desenvolvimento de testes
- Expressões regulares
- Raspagem da web
- Preparação para entrevistas
Projeto de curso VKinder
Todo mundo já ouviu falar do aplicativo de namoro - Tinder. Você fará um bot semelhante ao Tinder. Para pessoas que atendam aos requisitos do usuário, o bot enviará as 3 fotos mais populares de seu avatar. A popularidade é determinada pelo número de curtidas. O bot poderá buscar pessoas que atendam às condições com base nas informações do usuário do VK, utilizando:
- faixa etária
- chão
- cidade
- Situação familiar
Django
Neste módulo você trabalhará com o framework Django e aprenderá os princípios básicos de organização de um projeto em Django. Você trabalhará com bancos de dados – aprenderá como criá-los, trabalhar com ORMs e modelos. Você aprenderá como desenvolver aplicativos da web de back-end e vincular hospedagem de arquivos e lançamento de aplicativos da web.
- Introdução ao Django. Preparação e lançamento do projeto
- Processamento de consultas
- Geração dinâmica de páginas baseadas em templates
- Trabalhando com ORM
- Trabalhando com ORM, parte 2
- Interação com o site
- Personalização do site
- Criação e suporte de projetos
- Trabalhando com API
Python no desenvolvimento web
Programar é todo um conjunto de habilidades. Você precisa ser capaz de executar o código, carregá-lo no servidor e configurá-lo. As tecnologias Docker e CI/CD ajudarão nisso. Como aplicação, escreveremos um programa usando o framework Flask. Na segunda parte do curso estudaremos tecnologias de programação assíncrona em Python.
- Introdução ao framework web Flask
- Implantação de aplicações usando Docker
- CI/CD - métodos de integração, implantação ou entrega contínua
- Ciclo de eventos. Assíncio
-Aiohttp
- Execute tarefas vinculadas à CPU em segundo plano no Django/Flask
você
Undine86
27.01.2023 G.
A Netology é a melhor escola do seu segmento. Eu recomendo.
Vantagens: Apresentação clara do material, professores competentes, auxílio durante o curso. Excelente qualidade de transmissões online. Cumprimento de prazos para inspeções. Desvantagens: Não encontrado Boa tarde! Queria compartilhar minha experiência positiva em Netologia. Estou aprendendo a ser um desenvolvedor Python do zero. Depois que fiquei sem emprego, tive que passar urgentemente por um treinamento de contador para me tornar um especialista em TI. Eu estava com medo...
A
AleNnor
03.10.2022 G.
Python para iniciantes - gostei muito da forma como ensinaram, aprendi a programar do zero!
Vantagens: Professores muito competentes, excelente feedback, trabalhos de casa. Desvantagens: Nenhuma Gostei muito da atitude dos professores e gestores em relação ao professor. Eles conduzem você do zero até o final do treinamento. Eles auxiliam em todas as etapas do treinamento, orientam tanto nas tarefas quanto nos projetos de cursos. Por motivos pessoais, não tive tempo de entregar meu projeto de tese e fiquei com dores...
E
encantar
20.04.2022 G.
Desenvolvedor Python do zero
Vantagens: nenhuma ainda. Desvantagens: Até o momento o método de treinamento não está dando resultados, comprei o curso “Desenvolvedor Python do zero”. Inicialmente entendi que o assunto escolhido era bastante complexo e que teria que estudá-lo não apenas localmente no curso, mas também utilizar todos os métodos possíveis de busca de informações. No momento estou estudando há 1 mês, durante o qual cobrimos 5 tópicos e completamos 5 trabalhos de casa. Atrás...
K
KRealNum
19.05.2022 G.
Qualidade de serviço absolutamente nojenta.
Prós: Nenhum. Desvantagens: Baixa qualidade do serviço, falta de vontade de melhorar o serviço.Inscrito no curso “Desenvolvimento Python para iniciantes” do programa “Profissões Digitais 2022”. No dia 11 de maio o pedido foi aprovado e então começou minha “maravilhosa” interação com este escritório. Portanto, o site da netologia afirma que entrarão em contato comigo dentro de 1 a 3 dias úteis após receberem informações sobre...
O curso é destinado a alunos que estão começando a aprender programação, principalmente programação em Python. Você se familiarizará com os conceitos básicos da linguagem Python, bem como com as bibliotecas úteis NumPy, Pandas, Matplotlib. O curso é introdutório e adequado para alunos que planejam cursar cursos em análise de dados e aprendizado de máquina no futuro. Após a conclusão do curso, é emitido um certificado do Softline Training Center.
3,7
22 500 ₽