Seis cursos gratuitos para acelerar sua carreira
Manter os conhecimentos atualizados é vital em um mercado dinâmico como o de tecnologia da informação. A cada momento, uma nova onda surge e tecnologias ganham importância. Separamos seis cursos gratuitos ofereciso por instituições renomadas para quem quiser dar um upgrade na carreira. Contemplamos temas como segurança, nuvem, mobilidade, bitcoin e big data. As aulas são on-line e começam em breve. Então prepare-se!
1. Criptografia II – Stanford
O curso online oferecido pela Universidade de Stanford foca no funcionamento de sistemas de chave pública e em protocolos de criptografia. Os alunos aprenderão a aplicar no mundo real conceitos de construções criptográficas seguras. Inicialmente, conteúdo aborda as construções para assinaturas digitais e suas aplicações no mundo real, passando por protocolos de autenticação de usuário e protocolos de conhecimento nulo. Criptografia de curva elíptica e multi-party computation concluem o programa.
Início: 14 de setembro.
Duração: 6 semanas.
Esforço: 6 a 8 horas semanais.
Nível: Intermediário.
Idioma: Inglês.
Certificado: Não disponibiliza certificado.
Conhecimento prévio: Crypto I (disponível em https://class.coursera.org/crypto-010/lecture/preview)
Link: https://www.coursera.org/course/crypto2
2. Programação de aplicativos para dispositivos móveis com sistema Android
Este curso é parte da iniciativa conjunta de “Computação em Nuvem com Dispositivos Android” das instituições University of Maryland, College Park & Vanderbilt University. A série aborda os principais componentes e ferramentas de desenvolvimento da plataforma Android, como os padrões e abordagens usadas na construção de apps e serviços de nuvem.
Partindo do princípio que 81% dos smartphones mundiais rodam o sistema operacional do Google, o primeiro módulo busca capacitar desenvolvedores para a crescente demanda pelo sistema operacional. Aqueles com conhecimento prévio em Java projetarão do zero um aplicativo para dispositivos móveis, aprenderão a usar o Android Studio e criarão interfaces de usuário simples para que seus apps rodem facilmente.
Início: 17 de junho.
Duração: 4 semanas.
Esforço: 5 a 10 horas semanais.
Nível: Básico/intermediário.
Idioma: Inglês.
Certificado: Pago, US$ 50.
Conhecimento prévio: Domínio de Java.
Link: https://www.coursera.org/course/androidpart1
3. Aplicativos para computação em nuvem – University of Illinois
O curso foca nas motivações econômicas por trás do uso crescente das nuvens, ensinando como usar o AWS e o OpenStack Dashboard para desenvolver serviços e aplicativos para a plataforma. Outros conceitos abordados são Identity Service, Image Service, orquestração, infraestrutura como serviço, software como serviço, plataforma como serviço, big data e analytics. O conteúdo inclui exemplos de problemas e soluções em computação em nuvem, incluindo estudos de caso como Yahoo, Google, Twitter e Facebook.
Início: 24 de agosto.
Duração: 4 semanas.
Esforço: 6 a 8 horas semanais.
Nível: Básico/intermediário.
Idioma: Inglês.
Certificado: Pago, US$ 50.
Conhecimento prévio: Conceitos de computação em nuvem e redes (como o uso de sockets).
Link: https://www.coursera.org/course/cloudapplications
4. Networking e nuvem – University of Illinois
Aqui, o foco são as aplicações da rede no funcionamento da computação em nuvem e seu papel na infraestrutura compartilhada e na habilidade de mover e escalar aplicações em servidores. O curso também engloba topologia de rede de data centers físicos e sua tolerância a falhas; virtualização de rede; conectividade mundial, paralelismo massivo, redes definidas por software; controle de congestionamento, engenharia de tráfego e redes inter-data centers.
Início: 26 de outubro.
Duração: 5 semanas.
Esforço: 6 a 8 horas semanais.
Nível: Básico.
Idioma: Inglês.
Certificado: Pago, US$ 50.
Conhecimento prévio: Know-how básico em redes.
Link: https://www.coursera.org/course/cloudnetworking
5. Bitcoin and Cryptocurrency Technologies – Princeton University
Este curso mergulha no funcionamento técnico do bitcoin para explicar sua importância. Serão abordados o funcionamento, diferencial, segurança e anonimidade dos usuários da moeda digital, assim como a determinação de seus preços e a possibilidade de regulamentação.
O conteúdo pretende ensinar o discernimento a respeito da verdade e da ficção que cercam a moeda virtual, elaborando fundações para a criação de softwares seguros que interajam com a rede Bitcoin, possibilitando a integração da moeda com seus projetos.
O curso é composto por 11 módulos, entre eles “Mecânicas do Bitcoin”, “Como armazenar e usar Bitcoins”, “Bitcoin mining”, “Bitcoin como plataforma” e “Ecossistema das Moedas Digitais”.
Início: 17 de julho
Duração: 6 semanas.
Esforço: 3 a 5 horas semanais.
Nível: Intermediário.
Idioma: Inglês.
Certificado: Não disponibiliza certificado.
Conhecimento prévio: Experiência básica em programação, conhecimento de estruturas de dados e algoritmos.
Link: https://www.coursera.org/course/bitcointech
6. Mineração de processos: Ciência de dados na prática – Eindhoven University of Technology
Se Big Data é o futuro, a ciência de dados é a profissão fundamental e focar unicamente a armazenagem e a análise de dados não é o suficiente: o profissional da área precisa relacioná-los à análise de processos. Esse curso foca nas principais técnicas da mineração de processos, como algoritmos de descoberta que podem ser usados para aprender automaticamente novos modelos a partir de event data. O curso oferecerá softwares fáceis de usar, data sets reais e habilidades práticas para aplicar a teoria de forma direta em diversos domínios.
Início: 7 de outubro de 2015.
Duração: 8 semanas.
Esforço: 4 a 6 horas semanais.
Nível: Intermediário.
Idioma: Inglês.
Certificado: Gratuito.
Conhecimento prévio: Noções básicas de computação, lógica e estatística.
Link: https://www.coursera.org/course/procmin
Fonta: Computer World
Texto Original:
http://computerworld.com.br/seis-cursos-gratuitos-para-acelerar-carreira