De acordo com uma recente pesquisa do Datafolha, metade dos eleitores brasileiros prefere ser autônomo em vez de ter um emprego CLT. O estudo aponta que vantagens como salários mais altos e menos impostos, mesmo sem benefícios trabalhistas, são mais atraentes para os respondentes. Para quem quer seguir esse caminho, a área de tecnologia é uma das alternativas mais rentáveis e com maior demanda no mercado.
“Muitos profissionais da área de tecnologia optam por atuar como freelancers, aceitando projetos pontuais de acordo com a sua disponibilidade. Isso permite, por exemplo, trabalhar de forma remota, negociar pagamentos mais justos por cada entrega e escolher fazer aquilo que gosta mais”, comenta Ana Romeo, Head de Produto da Udacity. “Essa escolha de carreira é mais comum entre programadores de sites e aplicativos móveis.” Pensando nisso, Ana Romeo preparou uma lista de cursos em português e online — com opções gratuitas e pagas — para quem quer mudar a rotina e trabalhar como autônomo.
Sobre o curso: Você aprenderá os fundamentos da linguagem mais conhecida no desenvolvimento web e começará a escrever suas primeiras linhas de código. Você transformará decisões da vida real em código ao usar declarações condicionais, além de explorar o uso dos loops “for” e “while” de JavaScript. Você também será apresentado ao armazenamento de dados em arrays e à manipulação de arrays usando propriedades e métodos comuns.
Duração: 4 semanas.
Inscrições: gratuitas neste site.
Sobre o curso: Neste curso Nanodegree, você aprenderá os fundamentos de programação de forma estruturada e com o acompanhamento contínuo de especialistas no assunto. Você desenvolverá conhecimento aplicável, construindo projetos reais como sites e aplicativos. Além disso, também conhecerá os conceitos fundamentais de HTML, CSS, Python e APIs.
Duração: 3 meses.
Inscrições: R$ 599,00 neste site.
Sobre o curso: O curso aborda os fundamentos do web design responsivo: você criará sua própria página web responsiva para que ela funcione bem em qualquer dispositivo — como telefone, tablet, desktop ou qualquer outro. Você também vai aprender como criar seu próprio layout responsivo usando media queries do CSS e a tag viewport.
Duração: 2 semanas.
Inscrições: gratuitas neste site.
Sobre o curso: Com este curso Nanodegree, você dominará os fundamentos de front-end para começar a desenvolver websites responsivos e dinâmicos com HTML, CSS e JavaScript. Aprenderá desde otimização de imagens responsivas, JavaScript e jQuery à controle de projetos de software com Git & GitHub.
Duração: 2 meses.
Inscrições: R$ 599,00 neste site.
Sobre o curso: O curso ensina como otimizar qualquer site para ser rápido, além de se aprofundar nos detalhes de como browsers de celulares e computadores desktop processam páginas. É ensinado o conceito de caminho de renderização crítico, também conhecido como o conjunto de passos que navegadores devem seguir para converter HTML, CSS e JavaScript em sites cheios de vida.
Duração: 1 semana.
Inscrições: gratuitas neste site.
Sobre o curso: Trabalhar no mercado de desenvolvedor web está cada vez mais desafiador devido à velocidade com que novas aplicações e linguagens surgem e se atualizam. Para se destacar, é necessário ter um visão do todo e saber como resolver um problema de forma completa. Nesse curso Nanodegree, você adquire competências essenciais para construir aplicações web do início ao fim, desde a interface até o servidor, passando por back-end, front-end e servidores Linux.
Duração: 6 meses.
Inscrições: R$ 1.999,00 neste site.
Sobre o curso: Para quem já tem familiaridade com a linguagem JavaScript, vale aprender como construir sites usando blocos reutilizáveis de código conhecidos como bibliotecas. O curso é projetado para ensinar desenvolvedores web a utilizar os vários recursos de programação orientada a objeto no JavaScript e a escrever bibliotecas reutilizáveis e sustentáveis que irão tornar a sua vida mais fácil.
Duração: 5 semanas.
Inscrições: gratuitas neste site.
Sobre o curso: Google e Udacity construíram este curso Nanodegree para quem quer iniciar sua jornada de programação mobile. Entre aulas e projetos práticos, são abordados temas como interfaces de usuário, interatividade e programação orientada a objetos, e aplicativos multi-telas, além de redes, dados e APIs. Aprenda a linguagem Java e comece a construir aplicativos para bilhões de dispositivos.
Duração: 3 meses.
Inscrições: R$ 1.099,00 neste site.