25 de set de 2018

12 cursos para aprender Python, Swift, Kotlin e outras linguagens que influenciam salários

Udacity Brasil

Segundo o "Panorama de Salários em Tecnologia 2018", um levantamento feito pela plataforma de recrutamento Revelo, saber determinadas linguagens de programação influencia o salário de desenvolvedores. Faz sentido: quanto mais empresas investem em mobile, data science e inteligência artificial, mais necessários são os profissionais que tornam essas tecnologias possíveis.

E para quem quer avançar ou dar uma guinada na carreira, nada melhor do que ter as informações necessárias para atender rapidamente às demandas do mercado. Abaixo, confira a remuneração média oferecida para as 15 linguagens mais relevantes do momento e, logo em seguida, onde você pode aprendê-las com a Udacity.

Onde aprender as linguagens de programação do momento

Abaixo você descobre diversas opções para aprender essas linguagens, entre programas Nanodegree, cursos gratuitos e cursos do tipo Udacity Experience.

Trilhas para desenvolvimento Android e desenvolvimento iOS

Para quem quer se especializar em um sistema operacional específico – seja desenvolvimento Android ou iOS –, a Udacity oferece trilhas de programas Nanodegree que vão do básico ao avançado. Conheça-as aqui!

Kotlin

Curso Bootcamp de Kotlin para programadores

  • Tempo estimado: 2 semanas
  • O que você vai aprender: feito em parceria com o Google, este curso traz os fundamentos da linguagem utilizada no desenvolvimento Android

C

Curso Desenvolvimento de Software VR

  • Tempo estimado: 1 mês e meio
  • O que você vai aprender: programação básica em C# através da interface do Unity, um software de realidade virtual

Java

Curso Java Programming Basics

  • Tempo estimado: 1 mês e meio
  • O que você vai aprender: fundamentos da sintaxe de Java e como utilizar o Java IDE (Integrated Development Environment)

Curso Object Oriented Programming in Java

  • Tempo estimado: 1 mês
  • O que você vai aprender: conceitos de programação orientada a objetos com Java e aplique seus conhecimentos ao criar seu próprio game

JavaScript

Curso Fundamentos de JavaScript

  • Tempo estimado: 1 mês
  • O que você vai aprender: tipos de dados e variáveis, condicionais, arrays, funções, objetos, DOM e eventos do navegador, entre outros conceitos fundamentais
  • Opção de Udacity Experience: entregue um projeto de jogo da memória online com um grid, cartões e interação do usuário, obtenha feedback de revisores especialistas e reverta o valor em desconto em qualquer Nanodegree

Python

Nanodegree Fundamentos de Data Science I

  • Tempo estimado: 3 meses
  • O que você vai aprender: conceitos de programação em Python, como utilizar as bibliotecas Pandas e NumPy e aplique-os para analisar dados reais e obter insights através de data science
  • Quais são os projetos? Explore duas base de dados reais: uma empresa de bike sharing e do Titanic, o famoso naufrágio de 1912

Curso Fundamentos da Programação com Python

  • Tempo estimado: 1 mês e meio
  • O que você vai aprender: programação orientada a objetos com Python e pratique conceitos com três miniprojetos

C++

Curso C++ For Programmers

  • Tempo estimado: 3 semanas
  • O que você vai aprender: fundamentos de C++ com dicas e comentários de Bjarne Stroustrup, o criador original da linguagem

Swift

Curso Swift for Beginners

  • Tempo estimado: 1 semana
  • O que você vai aprender: conceitos básicos de Swift, a linguagen da Apple para aplicações iOS

Curso Swift for Developers

  • Tempo estimado: 1 semana
  • O que você vai aprender: conhecimentos intermediários de Swift para combinar exercícios de sintaxe com desenvolvimento prático e a construção de seu primeiro app

Vá além:

Sobre o autor
Udacity Brasil

A Udacity, conhecida como a "Universidade do Vale do Silício", é uma plataforma online e global que conecta educação e mercado para ensinar as habilidades do futuro – de data science e marketing digital à inteligência artificial e desenvolvimento. Hoje, há mais de 7 mil alunos ativos no país e 50 mil pelo mundo.