Excelentes cursos on-line para aprender estatísticas, machine learning e deep learning enquanto você está trancado em casa

Segundo Martin Heller (Infoworld), Cursos gratuitos de ciência de dados durante a quarentena.


Ciência de dadosUm dos campos mais lucrativos a serem abertos nos últimos dois anos é a ciência de dados.

Se você já pode programar em Python ou R, essa habilidade lhe dará uma vantagem sobre a ciência de dados aplicada. Por outro lado, a programação não é a parte mais difícil para a maioria das pessoas – são os métodos numéricos.

Coursera oferece muitos dos seguintes cursos. Você pode assistir as aulas gratuitamente, mas precisa pagar pelo certificado. Confira, abaixo, algumas opções de qualificação:

Ciência de dados aplicada com especialização em Python

Por Christopher Brooks, Kevyn Collins-Thompson, V.G. Vinod Vydiswaran e Daniel Romero, Universidade de Michigan / Coursera 

Os cinco cursos (89 horas) desta especialização da Universidade de Michigan apresentam a ciência de dados através da linguagem de programação Python.

Essa especialização é direcionada a alunos que têm experiência básica em Python ou programação e que desejam aplicar técnicas estatísticas, de machine learning, visualização de informações, análise de texto e análise de redes sociais por meio de kits de ferramentas Python populares, como Pandas, Matplotlib, Scikit-learn, NLTK e NetworkX para obter informações sobre seus dados.

Continue Lendo “Excelentes cursos on-line para aprender estatísticas, machine learning e deep learning enquanto você está trancado em casa”

Deseja aprender a programar?

Estes excelentes cursos introdutórios gratuitos da Codecademy e Coursera farão com que você codifique rapidamente.


Os melhores cursos de programação gratuitos para aprender durante a quarentena

Então você quer aprender a programar, mas não pode sair de casa. Não tem problema. Você pode fazer cursos on-line que ensinam os princípios de desenvolvimento de software, juntamente com sua primeira linguagem de programação. O passo importante é aprender a pensar como um programador.

Existem vários bons cursos de programação disponíveis on-line, mas nem todos são gratuitos.

Continue Lendo “Deseja aprender a programar?”

De analista de sistemas a desenvolvedor web e engenheiros, todos os profissionais de TI devem procurar aprimorar as suas habilidades

Segundos Bob Violino para o Portal – CIO.com, estes são os profissionais de TI que precisam melhorar suas competências.


As iniciativas digitais não estão apenas transformando os negócios – elas também estão aumentando significativamente as competências necessárias por parte dos profissionais de TI.

Não deve ser surpresa, dado o intenso ritmo das mudanças tecnológicas, que algumas funções de TI estejam passando por uma espécie de metamorfose, para que possam se adaptar às transformações do mercado.

Nos últimos anos, fatores como o crescimento da cloud computing e a ascensão da mobilidade corporativa e da edge computing ampliaram o escopo da TI, dando novos significados a diversas carreiras em tecnologia.

Confira algumas das principais funções que os líderes de TI devem considerar, bem como sugestões de habilidades e treinamentos para gerar uma nova versão de carreira e ter maior probabilidade de sucesso na era digital.

Continue Lendo “De analista de sistemas a desenvolvedor web e engenheiros, todos os profissionais de TI devem procurar aprimorar as suas habilidades”

Cursos gratuitos online sobre TI e programação são oferecidos pela Microsoft

A Microsoft possui uma das maiores plataformas de cursos online entre as empresas de tecnologia.


Image result for Microsoft 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.


1. Adicionar lógica de decisão a seu código usando a instrução if-else em C#

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.

2. Introdução ao Python

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.

3. Chamar métodos da Biblioteca de Classes do .NET usando C#

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.

4. Criar uma API Web com o ASP.NET Core

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.

Continue Lendo “Cursos gratuitos online sobre TI e programação são oferecidos pela Microsoft”

USP com foco na área de TI oferece cinco cursos gratuitos

Noções básicas de Python, Big Data e outros assuntos relacionados à programação estão entre os temas abordados.


Para quem deseja aprimorar os conhecimentos ou dar um primeiro passo a uma nova profissão, se liga nessa dica: a Universidade de São Paulo (USP) disponibiliza gratuitamente alguns cursos online com foco em tecnologia da informação (TI), ciência da computação, Big Data e temas relacionados ao universo da tecnologia.

Entre as opções está o curso de linguagem Phyton, que ensina noções básicas da linguagem de programação para que o usuário desenvolva pequenos programas nessa linguagem. Segundo a instituição, “o objetivo principal é desenvolver o raciocínio aplicado à formulação e resolução de problemas computacionais”. Ao término do aprendizado, o aluno pode cursar a segunda parte do curso voltado à programação em Phyton.

Image result for python language

Continue Lendo “USP com foco na área de TI oferece cinco cursos gratuitos”

Microsoft lança tutorial no YouTube para iniciantes na linguagem Python


A linguagem de programação Python tem despontado como excelente opção para aqueles que querem iniciar suas carreiras em tecnologia, sobretudo para projetos que envolvem recursos de machine learning e inteligência artificial.

Ao contrário do que muitos pensam, o Python pode ser mais simples do que parece. Muitos dos benefícios do Python resultam da grande variedade de bibliotecas acumuladas desde seu lançamento, em 1991, uma característica que também ajudou a endossar sua popularidade. Segundo estudo da Stack Overflow de 2018, quase dois quintos dos programadores entrevistados dizem usar o Python.

Considerada a 3ª linguagem “mais amada” pelos desenvolvedores segundo pesquisa do Stack Overflow, o Python está entre as 5 linguagens mais populares por exigir poucas linhas de código e não ter uma leitura complicada, se comparada com programas semelhantes.

Continue Lendo “Microsoft lança tutorial no YouTube para iniciantes na linguagem Python”

Cursos gratuitos online direcionados a profissionais de TI

Oportunidades disponíveis na internet que podem ajudar a melhorar ou transformar sua carreira.


Muitas profissões precisam se reinventar ano a ano. Mas uma área que continua em plena expansão é o mercado de tecnologia da informação, que a todo o momento busca novos profissionais para os mais diferentes cargos. Em fevereiro de 2019, uma pesquisa mostrou que o número de vagas no setor cresceu 300% no Brasil em comparação com fevereiro do ano passado. O site Panorama Positivo listou seis desses cursos que não dependem de assinatura, desta forma, você pode acompanhar as aulas quando quiser e no conforto de sua casa ou local de trabalho.

Veja a seguir a relação de cursos:

1. Conceitos de básicos de C# para iniciantes

Oferecido pela Microsoft Virtual Academy (MVA), o curso tem 24 episódios de treinamento em C#, uma linguagem de programação criada pela gigante de Redmond, orientada a objetos de propósitos gerais e fortemente tipada. A C# (C sharp) faz parte do framework .NET e sua sintaxe é inspirada na linguagem C, com algumas concepções de Java inseridas no sistema.

2. Introdução à Ciência da Computação

O curso CS50x tem certificação da Universidade de Harvard e tem o objetivo de preparar a mente dos alunos para refletir de forma mais algorítmica, ensinando-os a criar soluções criativas e inteligentes para os problemas computacionais. Alguns dos tópicos tratados são estrutura de dados, algoritmos, abstração, gerenciamento de recursos e engenharia de software, além de linguagens de programação propulares como C, JavaScript, CSS e HTML.

Image result for imagens código fonte

Continue Lendo “Cursos gratuitos online direcionados a profissionais de TI”