Pode parecer brincadeira, mas a Microsoft conta com um a verdadeira escola online com diversas aulas voltadas para programação, desenvolvimento, banco de dados e outros temas que cercam esse universo da tecnologia da informação.
Com dois grandes atrativos: todos os cursos são gratuitos, podem ser finalizados onde e quando você quiser, e trazem ainda certificação garantida a partir de uma determinada quantidade de horas.
A seguir, você encontra alguns dos principais cursos oferecidos gratuitamente com foco em programação. Para acessá-los, basta clicar no título de cada módulo.
Aprenda a ramificar o caminho de execução de seu código avaliando expressões boolianas. Neste módulo, você vai escrever código que avalia condições usando as instruções if-elseif-else; criar expressões boolianas para avaliar uma condição; combinar expressões boolianas usando operadores lógicos; aninhar blocos de código dentro de outros blocos de código.
Aprenda a escrever código básico do Python, declarar variáveis e trabalhar com entrada e saída do console. Neste módulo, você vai explorar as opções disponíveis para executar aplicativos do Python; usar o interpretador do Python para executar instruções e scripts; aprender a declarar variáveis; criar um aplicativo simples do Python que use entrada e produza saída.
Use a funcionalidade na Biblioteca de Classes do .NET chamando métodos que retornam valores, aceitam parâmetros de entrada e mais.
Neste módulo, você vai escrever código que chama métodos sem estado na Biblioteca de Classes do .NET; criar uma instância de classes da Biblioteca de Classes do .NET para chamar métodos que mantêm o estado; use o IntelliSense para saber mais sobre um método, suas versões sobrecarregadas, seu tipo de dados de valor retornado e seus tipos de dados de parâmetro de entrada; use docs.microsoft.com para pesquisar o que um método faz, suas versões sobrecarregadas, seu tipo de valor retornado, seus parâmetros de entrada e o que cada parâmetro representa e muito mais.
Crie um serviço RESTful com o ASP.NET Core que dá suporte a operações de CRUD (criação, leitura, atualização e exclusão). Neste módulo, você vai criar um projeto de API Web com o ASP.NET Core; criar um banco de dados em memória para manter produtos; adicionar suporte para operações CRUD; testar métodos de ação de API Web no shell de comando.
Continuar lendo →