Nos últimos anos, um paradoxo assola o mercado de TI: vagas não preenchidas por falta de qualificação e profissionais reclamando de baixos salários.
A solução ? Obter os conhecimentos necessários para "aquelas" vagas, já que infelizmente parte deles não está na grade dos cursos de graduação de muitas universidades.
Um destes assuntos é computação em nuvem, um tema extremamente importante para o profissional de TI moderno.
Por isso resolvi relacionar cursos gratuitos que vão alavancar sua carreira com conhecimentos atuais e exigidos por grandes empresas.
Além disso, com estes conhecimentos você vai ter mais condições de "fazer a diferença" na empresa em que trabalha atualmente, visualizando novas possibilidades de uso da tecnologia para gerar benefícios para a empresa.
Confira a lista!
Conceitos de Computação em Nuvem (Coursera)
Neste curso de 10 semanas oferecido pela Universidade de Illinois, você aprende sobre técnicas, algoritmos e filosofias de projeto que suportam o desenvolvimento das soluções de computação em nuvem utilizadas por empresas de todo o mundo. Conceitos como grids, P2P, armazenamento baseado em chave-valor, concorrência, replicação, sistemas distribuídos, memória compartilhada distribuída, redes de sensores, segurança, falhas em data centers, dentre outros, são abordados.
Aplicativos da Computação em Nuvem (Coursera)
Neste curso de 4 semanas também oferecido pela Universidade de Illinois, você aprende sobre conceitos básicos que suportam as soluções de computação em nuvem, permitindo utilizar os serviços da Amazon, Openstack e outras soluções para construir infraestruturas e aplicações na nuvem. Conceitos como provisionamento "baremetal", serviços de identidade, imagem, orquestração, IaaS, PaaS, SaaS, privacidade e outros são abordados.
Networking em Nuvem (Coursera)
Em outro curso de 4 semanas também oferecido pela Universidade de Illinois, você explora os desafios da infraestrutura de conectividade nas soluções para computação em nuvem, abordando conceitos como topologia física para redes em data centers, virtualização de rede, Software Defined Networking (SDN), controle de congestionamento e engenharia de tráfego, redes inter-data centers.
Padrões de Arquitetura de Software : Programação para dispositivos móveis com sistema Android (Coursera)
Este curso de 8 semanas é na verdade uma combinação de MOOCs das Universidades de Maryland e Vanderbilt, este curso é de especial interesse para desenvolvedores, pois mostra que múltiplos núcleos, armazenamento barato, conectividade ubíqua e plataformas de software comuns e acessíveis estão aumentando a demanda por engenheiros e desenvolvedores que entendem como criar aplicações concorrentes e conectadas para dispositivos móveis e que sejam capazes de se conectar a plataformas de computação em nuvem. E tudo isso com exemplos. Certamente um curso bem interessante.
Programação de serviços de nuvem para dispositivos móveis com sistema Android (Coursera)
Em outro curso de 10 semanas também oferecido como uma sequência de MOOCs da Universidade de Vanderbilt, são abordados aspectos do desenvolvimento de aplicações para nuvem que vão do protocolo HTTP a questões de escalabilidade, passando por Java Servlets, RESTful, OAuth e outros.
Bônus! Fundamentos de Big Data e Análise de Dados (Tecnologia que Interessa!)
Neste curso oferecido ao longo de 12 meses, apresentamos conceitos de computação em nuvem e ensinamos a utilizar algumas das plataformas mais conhecidas do mundo, abordando desde a construção da infraestrutura que suporta o desenvolvimento de aplicações em nuvem, até a utilização de serviços que facilitam a criação de aplicações para análise de grandes volumes de dados.
Gostou da lista ? Tem alguma sugestão ? Comente aqui!
Nenhum comentário:
Postar um comentário