Back-end

Back-end com Python

Domine o desenvolvimento back-end com Python, aprendendo a criar APIs robustas e integrar bancos de dados, com deploy em nuvem, frameworks e muito mais.

Descrição

O curso de Back End com Python oferece uma imersão completa no desenvolvimento de servidores e aplicações robustas utilizando Python, uma das linguagens mais versáteis e poderosas do mercado.
Projetado para preparar as alunas para enfrentar os desafios do mercado de trabalho moderno, este curso abrange desde os conceitos básicos de computação e programação até a implementação de APIs e o deploy em ambientes de nuvem.
Nosso curso utiliza um método de ensino imersivo que envolve projetos práticos desde o início, garantindo uma aprendizagem mais efetiva e engajante.
Acesso a uma vasta biblioteca de recursos didáticos atualizados regularmente, incluindo e-books, tutoriais e artigos técnicos relevantes para manter-se atualizado com as últimas tendências do mercado.
Nossas instrutoras são profissionais atuantes no mercado de tecnologia, trazendo uma combinação de conhecimento teórico e experiência prática para as aulas.
Faça parte de uma comunidade ativa no Discord, onde você pode compartilhar conhecimentos, colaborar em projetos e receber feedback contínuo de colegas e mentores.
Ao final do curso, você terá um portfólio de projetos reais que demonstram suas habilidades e experiência prática, ajudando a se destacar em processos seletivos.

Diferenciais

Disciplinas do curso

Desenvolva soft skills, crie currículos otimizados para ATS, aprenda a utilizar o LinkedIn, prepare-se para entrevistas técnicas e descubra a importância do aprendizado contínuo.

Explore a história dos computadores, representação da informação, sistemas de numeração, organização e funcionamento do computador, algoritmos, linguagens de programação e conceitos básicos de sistemas operacionais e redes de computadores.

Aprenda conceitos preliminares de computação, estruturas de dados e controle, modularização, paradigmas de programação, análise de sistemas e gerenciamento de projetos.

Obtenha conhecimentos sobre modelagem de dados, SQL e NoSQL, administração e segurança de banco de dados, utilizando ferramentas como MySQL, PostgreSQL e MongoDB.

Familiarize-se com ferramentas essenciais como Git, GitHub, CMD, Swagger, NGINX, editores de código, IDEs, e gerenciamento de tempo e projetos com Trello e Notion.

Domine o uso de frameworks populares como Flask, Django, Django REST e FastAPI, essenciais para o desenvolvimento ágil de aplicações web.

Aprenda sobre deploy de aplicações, integração contínua (CI/CD) e uso de plataformas de nuvem como a Azure para gerenciar e escalar suas aplicações.

Esta disciplina é dividida em três módulos:


Python I: Comece com a instalação e configuração do Python, tipos de dados, variáveis, loops, funções, orientação a objetos e projetos práticos.


Python II: Aprofunde-se em desenvolvimento local, GUI, Pandas, Tkinter, web scraping, erros e exceções, e continue com projetos práticos.


Python III: Foco em testes de software utilizando unittest e pytest, e desenvolvimento de projetos práticos para consolidar o aprendizado.

Esta disciplina é dividida em quatro módulos:


Inglês I: Aprimore sua gramática e vocabulário básico, com foco em comunicação essencial para o ambiente de TI.


Inglês II: Expanda seu vocabulário técnico e habilidades de leitura e escrita, importantes para compreensão de documentação e tutoriais.


Inglês III: Desenvolva habilidades avançadas de gramática e vocabulário.


Inglês IV: Aperfeiçoe suas habilidades de comunicação oral e escrita em inglês.

Instrutoras

Jannyfer Tamagno

Desenvolvedora Full Stack

Júlia Tamagno

Engenheira de Software

Este Curso Inclui

FAQ

Perguntas Frequentes​

Aqui você encontra respostas para as perguntas mais comuns sobre o curso.
O curso é adequado para iniciantes?

Sim, o curso é estruturado para atender desde iniciantes até profissionais que desejam aprimorar suas habilidades. Começamos com os fundamentos da programação e avançamos para tópicos mais complexos.

Quais são os requisitos para se inscrever no curso?

Não há pré-requisitos específicos, mas um conhecimento básico de inglês pode ser útil, já que alguns materiais e termos técnicos são apresentados em inglês.

Como funciona o suporte a aluna?

as alunas têm acesso a um canal exclusivo no Discord onde podem tirar dúvidas, interagir com as instrutores e colegas, e participar da comunidade.

O que está incluído no curso?

O curso inclui acesso a aulas ao vivo, materiais de estudo, projetos práticos, suporte contínuo de instrutores, e certificação ao final do curso.

Quanto tempo dura o curso?

O curso é dividido em quatro módulos e pode ser concluído em aproximadamente 6 meses, dependendo do ritmo de cada turma.

O certificado é reconhecido no mercado?

Sim, nosso certificado é reconhecido por empresas do setor de tecnologia e pode ajudar a destacar seu currículo no mercado de trabalho.

Precisa de ajuda?

Para mais informações, entre em contato conosco.