Aprenda como programar utilizando as principais linguagens de programação do Mercado. Torne-se um programador aprendendo do zero ao profissional; de lógica de programação ao desenvolvimento de sites, softwares e sistemas web. Além disso, você aprenderá a utilizar os principais frameworks da atualidade.
Python tem se tornado uma linguagem cada vez mais popular no mercado, inclusive no de desenvolvimento web. Nesse treinamento, você entenderá os principais pontos para lhe dar a base necessária para desenvolver suas primeiras aplicações
Neste curso, ensinaremos como usar os conceitos básicos da linguagem Python, aplicados em um contexto real. Usaremos capturas do teclado, estruturas de repetição, estruturas condicionais, lógica de programação, tudo de forma prática.
Neste curso, ensinaremos a trabalhar utilizando boas práticas na programação, com a linguagem Python. Focaremos na construção de funções para estruturar o código-fonte. Além disso, mostraremos como trabalhar com gerenciamento de arquivos para armazenar e ler informações para o programa.
Descrição: Neste curso, vamos aprender na prática a usar o Orientação a Objetos da linguagem Python na solução de um problema. Aprenderemos boas práticas da Orientação a Objetos, novos conceitos de OO e a como pensar na implementação do código-fonte a medida que a aplicação vai se modificando e crescendo.
Nesse curso, você entenderá o paradigma da Orientação a Objetos utilizando a linguagem Python e suas peculiaridades.
Neste curso, ensinaremos a trabalhar com a especificação de banco de dados para a linguagem Python, a PEP 249 - Database API Specification. Mostraremos, também, como conectar no banco de dados, além das operações básicas, como: SELECT, INSERT, UPDATE e DELETE, entre outros.
Iniciaremos o aprendizado sobre web crawler ou web spider, utilizando a linguagem python. Apresentaremos como lidar com esses cenários através de bibliotecas e da linguagem em si. Nesse curso ensinaremos o básico para começar a trabalhar com crawlers.
Neste curso, apresentaremos os conceitos básicos do framework mais popular da linguagem Python, o Django Framework. O Django possui um painel administrativo pronto, que permite uma integração super fácil com qualquer abstração do banco de dados, ou seja, um CRUD automático, entre outras facilidades.
Neste curso, aprofundaremos os conhecimentos sobre os conceitos do Django Framework, tais como: autenticação de usuários, manipulação de formulários, debug da aplicação, Django ORM e etc.
Neste curso, vamos aprender a lidar com as views do Django de forma orientada a objetos. Este conceito "class view based" organiza as views com a OO, permitindo o reuso de muitas estruturas, além de trazer vários recursos prontos montagem de CRUDs.
Neste curso, ensinaremos a criar APIs RESTful com o Django Framework. Utilizaremos uma biblioteca, monstruosa para esta criação, chamada Django REST Framework. Veremos seus conceitos básicos, configurações de recursos, serializações, boas práticas, autenticação, entre outras coisas.
Neste curso vamos aprender uma série de recomendações e boas práticas de programação e desenvolvimento de projetos com o Django Framework. Veremos como organizar o ambiente de desenvolvimento de forma correta, recomendações de como organizar as estruturas internas do Django, além de comandos úteis do manage.py essenciais para o desenvolvimento.
Neste curso, usaremos, na prática, os conceitos da pep 249 que prevê uma interface para manipulação de bancos de dados. Além disso, aprofundaremos os conhecimentos sobre os conceitos da orientação a objetos com Python.
Neste curso, veremos mais recursos do framework Django. O Django não exige que o desenvolvedor use nenhuma estrutura para criar suas aplicações, porém existem muitas estruturas que fazem parte do framework que muitas vezes não são utilizadas. Então, veremos algumas destas estruturas que ajudarão e muito o desenvolvimento de aplicações no dia-a-dia, como: fixtures, signals e testes.
Que tal aprender a utilizar um serviço de search nas nuvens juntamente com o Django? Nesse curso você aprenderá a tirar benefícios de indexação de conteúdos nas nuvens para criar sistemas de buscas, filtros e estatísticas extremamente poderosos. Vamos criar na prática um sistema de busca com autocomplete.
Nesse curso você aprenderá o que é o micro framework Flask, tendo uma visão geral do que é possível fazer com ele, focando em uma análise generalista sobre seus recursos e o que podemos fazer com os mesmos.
O Flask é um famoso micro framework Python. Geralmente, é utilizado por muitas empresas junto com um dos principais banco de dados noSQL o MongoDB. Neste curso aprenderemos como utilizar esta dupla que se tornou uma ótimo opção para os dias de hoje além de ser dobradinha muito popular.
Neste curso, ensinaremos a trabalhar com o Flask, utilizando o famoso banco de dados MySQL. De forma prática, criaremos uma aplicação apresentando os principais conceitos na utilização de banco de dados relacionais com Flask.
Continuando o nosso estudo de Python utilizando o Flask, dessa vez, vamos aprender algumas tecnicas de autenticação de usuário como basic http, via sessao/cookie e também via header.