Python é uma das linguagens de programação mais populares e utilizadas atualmente. Uma das suas grandes vantagens é a sua facilidade para trabalhar com banco de dados. Com o curso Python Trabalhando com Banco de Dados, você irá utilizar esta poderosa ferramenta para integrar suas aplicações. Através deste curso você será capaz de:
- Criar suas próprias classes, inicializar atributos e utilizar ferramentas de teste, como o assert e o Unittest;
- Emular funções com o Mock e a utilizar o guia de estilo PEP8;
- Criar aplicações em Python que interagem com banco de dados;
- Fazer a integração Python com SGBD. Aprenderá as variáveis mais usadas e uma introdução à linguagem SQL.
- Conectar um banco de dados com PyMysql e como criar, inserir, atualizar, editar e deletar tabelas.
- Conhecimento sólido sobre classes, atributos, métodos, TDD e modelagem de banco de dados.
Esta é uma oportunidade de ampliar seus conhecimentos e habilidades em programação com a Proway!
Matricule-se agora em Python Trabalhando com Banco de Dados e prepare-se para se destacar no mercado de trabalho como um programador completo e versátil.
Python Trabalhando com Banco de Dados:
· Classes
Como criar um classe
· Trabalhar com atributos
· Inicializar atributos das classes
· Métodos
· Herança simples
· TDD (Desenvolvimento orientado a testes)
· Introdução ao TDD
· Uso do assert
· Uso do Unittest
· Emulando funções com Mock
· PEP8
· O que é uma PEP
· Guia de Estilo PEP8
Introdução ao Banco de dados
· O que é um banco de dados
· O que é um Sistema de Gerenciamento de Banco de Dados (SGBD)
· Introdução a modelagem de banco de dados
Integração Python e SGBD
· Tipos de variáveis mais usadas
· Introdução a linguagem sql
· Conectando banco de dados com PyMysql
· Criar um Banco de Dados
· Criar, editar e deletar tabelas
· Inserir, atualizar e deletar dados das tabelas
· Acessar dados das tabelas
Como programador de sistemas com experiência em Delphi, sou responsável por diversas atividades, incluindo análise de sistemas, implementação de rotinas e correções. Além disso, sou responsável por manter e implementar rotinas de banco de dados em SQL Server, MySQL e Firebird. Também tenho experiência em atendimento ao cliente e integração de API\'s para envio de documentos fiscais, como a NFC-e.
ASP.NET é um framework web da Microsoft, criado com o intuito de permitir aos desenvolvedores criarem páginas web de forma mais rápida e dinâmica. Desenvolva aplicações avançadas de ASP.NET MVC utilizando tecnologias e ferramentas do .NET Framework 4.5!
Antes de participar deste curso, os alunos devem ter: Mínimo de dois a três anos de experiência em desenvolvimento de aplicações web-based usando Microsoft Visual Studio e Microsoft ASP.NET, proficiência em .NET Framework e alguma familiaridade com a linguagem C#.
O treinamento em Metodologias ágeis para o TI permite a entrega de valor ao cliente de forma rápida e contínua, o que é essencial para atender às demandas do setor de TI. Além disso, as práticas ágeis ajudam na priorização de melhorias com a matriz GUT, na cultura e mudança organizacional da informação. Inicie agora seu treinamento Online na Proway e mantenha-se atualizado e competitivo no mercado de trabalho!
Não há pré-requisitos formais.
Teste de software é um processo de avaliação de um programa para identificar erros, garantir qualidade e conformidade com os requisitos, melhorando a confiabilidade e o desempenho, garantindo a entrega de um software funcional e livre de falhas. Isso é fundamental para evitar problemas, economizar tempo e dinheiro e garantir uma melhor experiência do usuário.
Não há pré-requisitos formais para participar do curso. No entanto, é recomendável que o aluno tenha conhecimentos básicos de programação e de desenvolvimento de software, bem como familiaridade com conceitos de Engenharia de Software.
Linux é um sistema operacional muito utilizado em servidores, dispositivos embarcados e outras áreas da tecnologia. Além disso, o Linux é um sistema altamente customizável e seguro, o que o torna a escolha ideal para empresas que precisam de soluções robustas e escaláveis. Com um treinamento em Linux, o profissional pode adquirir conhecimentos para instalar, configurar e gerenciar servidores Linux e utilizar ferramentas que o ajudarão a automatizar tarefas e aumentar sua produtividade.
Conhecimentos básicos de informática, como estruturas de pastas e tamanhos de arquivos.