Plano de Estudo

Iniciante em Tecnologia da Informação (TI)

68 cursos
6 lives/videos
94 posts

Esse é o meu plano de estudos para pessoas interessadas que estão iniciando no universo da tecnologia e informática (TI), bem como na área de desenvolvimento e relacionamento.

A estrutura desse plano é ser uma "mini-graduação", ou seja, passar por todas as áreas da tecnologia para aprender todo conteúdo técnico básico, compreender as áreas de humanas, conhecer métodos de aprendizagem e práticas de gestão e, principalmente, entender como as áreas se relacionam entre si.

Lembrando que o objetivo dessa formação não é saber tudo, mas sim adquirir os conhecimentos mínimos necessários sobre o mundo do TI, estar atualizado sobre as áreas de atuação e assimilar as exigências do mercado de trabalho de tecnologia.

Adicionalmente, eu criei uma lista de documentos (link) como material didático para auxiliar nos estudos.

1. Carreira em Programação

Inicialmente, você será apresentado a carreira em TI, as áreas atuantes, os profissionais requisitados e transição de carreira para a área, caso tenha formação diferente da área de exatas.

2. Lógica de Programação

A área mais importante da programação, você vai aprender sobre comandos básicos da programação, condicionais, laços de repetição e estrutura de dados utilizando JavaScript, Python, Java, PHP, C++ e C#; além disso, vai conhecer como funciona as expressões regulares (regex).

ATENÇÃO: o intuito de aprender várias linguagens é apenas para entender como a lógica de programação funciona nelas e compreender as suas particularidades e diferenças uma da outra, não necessariamente vai aprofundar e utilizar todas as linguagens listadas.

3. Noção de DevOps

Nesta parte, vai conhecer a área de Desenvolvimento e Operações (DevOps) de computadores e infraestrutura, como a arquitetura de computadores, o protocolo HTTP e sistemas Web, o completo de redes de computadores (por causa da tendência da computação em nuvem), introdução ao sistema Linux, cloud, container, docker e kubernetes.

4. Introdução ao Front-End

A área que mais domina o mercado de TI, o front-end é a parte responsável pelo design das interfaces das páginas Web, então vai aprender o básico da construção de uma página utilizando o HTML e o CSS.

5. JavaScript

É a linguagem que dá o dinamismo às páginas Web, bem como programar aplicações, sendo uma linguagem que consegue trabalhar no front-end e no back-end. Sendo assim, você vai ver os comandos básicos e particularidades da linguagem e a sua aplicação em páginas dinâmicas. Por tabela, vai entender afundo os conceitos de API, REST e SEO.

6. Básico de Data Science

A área de ciência de dados também exige experiência e conhecimento, então vai conhecer a aplicação do Python para Data Science, o conceito de Business Intelligence (BI), o básico de modelagem e estrutura de dados em Structured Query Language (SQL) e sua aplicação no software MySQL. Além disso, vai entender os conceitos de Big Data, Apache Spark, aprendizado de máquina (machine learning), processamento de linguagem natural (PLN) e as relações entre eles.

7. Git e Github

Controlar, manipular e gerenciar o código é requisito para qualquer programador, por isso vai conhecer o sistema Git para controle de versão e código e o Github, repositório mundialmente conhecido por abrigar todo tipo de código e aplicações de vários desenvolvedores.

8. Conhecimentos de UX e Design

Vai conhecer o conceito de experiência de usuário (UX) e o básico de sistemas de design (design systems). O motivo? Seja para criar uma página Web ou aplicativos exige um certo conhecimento de design das interfaces e compreender a experiência que uma pessoa teria se ela testasse o aplicativo.

9. Desenvolvimento pessoal

Conhecimento técnico não é tudo. Também é imprescindível conhecer mais sobre si mesmo, então vai descobrir os métodos de aprendizagem que você tem estudado até agora, conhecer seus hábitos, seus pontos fortes, seu potencial criativo, curioso e inovador e suas práticas de comunicação e expressão com as outras pessoas. Além disso, vai aprender a criar a sua marca pessoal (personal branding) e fazer marketing dela para as outras pessoas através da sua rede de contatos (networking).

10. Introdução à Gestão

Para finalizar, é superimportante conhecer como as empresas de TI (ou as que possuam esse setor lá dentro) funcionam, pois as pessoas trabalham em equipe e comandam outros times ou são comandadas por um gestor. Portanto, vai conhecer a ideologia ágil (agile) e sua principal metodologia (scrum). Por fim, vai entender os modelos de gestão, como funciona uma empresa ágil e o impacto tecnológico e digital que afeta todas as empresas não só aquelas do ramo de TI.

300.5k xp

Última atualização em

15/11/2024

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.

Passo a passo

  1. 1

    Conteúdo do plano