Formação em Desenvolvimento

A formação em desenvolvimento da Universidade Simbiose consiste em uma sequência de 25 módulos com conteúdos teóricos e práticos que visam formar, à partir do zero, uma pessoa que nunca trabalhou com desenvolvimento de software ou tem pouco conhecimento na área.

Acreditamos que uma pessoa que conclua essa formação esteja devidamente preparada para trabalhar com diversos tipos de desafios tecnológicos e com uma boa remuneração.

Nós não estabelecemos prazo máximo para que o participante conclua a formação, porém o acesso ao conteúdo do módulo seguinte só é liberado após a conclusão do anterior.

Ao final de cada módulo existe um teste de conhecimento que é utilizado para avaliar a assimilação do conteúdo e seu preparo para avançar ao próximo módulo.

Fase 1 - Conhecimentos Fundamentais:

Módulo 1: Como se Organizar, Ter Foco e Aprender Corretamente

Módulo 2: Se tornar Indivíduo (Conceitos de Psicanálise - Individuação)

Fase 2 - Conhecimentos Básicos:

Módulo 3: Básico sobre Hardware e Sistema Operacional Linux (Shell, Bash etc)

Módulo 4: Aprendendo a usar o PyCharm e Versionamento de Código (Git)

Módulo 5: Lógica de Programação e Algoritmos

Módulo 6: Programando em Python 3

Módulo 7: Modelagem de Banco de Dados com MySQL

Módulo 8: Programando em Django

Módulo 9: Programando em JavaScript

Expectativa de remuneração mensal mínima para trabalho remoto após conclusão da Fase 2:

  • Trabalho de 4 horas por dia: R$ 500,00

  • Trabalho de 6 horas por dia: R$ 1.000,00

Fase 3 - Conhecimentos Médios:

Módulo 10: Entendendo REST / RESTful APIs

Módulo 11: Bancos de Dados NoSQL (Mongo e ElasticSearch)

Módulo 12: Análise de Dados com SQL

Módulo 13: Aprendendo a Escrever Códigos Limpos (Clean Code)

Módulo 14: Programando em Java utilizando o IntelliJ

Módulo 15: Como Testar Códigos de forma Eficiente (Java e Python)

Módulo 16: Como "Debugar" Códigos de forma Efetiva (Effective Debugging)

Módulo 17: Como "Refatorar" um Código de forma Efetiva (Refactoring)

Expectativa de remuneração mensal mínima para trabalho remoto após conclusão da Fase 3:

  • Trabalho de 4 horas por dia: R$ 1.000,00

  • Trabalho de 6 horas por dia: R$ 2.000,00

Fase 4 - Conhecimentos Avançados:

Módulo 18: Arquitetura de Software (Clean Architecture)

Módulo 19: Criando Aplicações com Grandes Volumes de Dados (Designing Data Intensive Applications)

Módulo 20: Padrões de Arquiteturas Cloud (Cloud Architecture Patterns)

Módulo 21: Criando Sistemas Distribuidos Confiáveis (Guide to Reliable Distributed Systems)

Módulo 22: Aprendendo a usar Apache ZooKeeper

Módulo 23: Aprendendo a usar Apache Kafka

Módulo 24: Aprendendo a usar Apache Spark

Módulo 25: Aprendendo a usar Ansible

Expectativa de remuneração mensal mínima para trabalho remoto após conclusão da Fase 4:

  • Trabalho de 4 horas por dia: R$ 2.000,00

  • Trabalho de 6 horas por dia: R$ 3.000,00

Informação sobre a Expectativa de Remuneração

Em cada fase colocamos uma expectativa de remuneração mensal mínima para trabalho remoto, após conclusão da respectiva fase. Essa é apenas uma expectativa mínima que nós acreditamos ser coerente com o aprendizado obtido e a experiência prática, mas não é uma garantia que você conseguirá um trabalho ou essa remuneração após a realização da formação, visto que existem diversos outros fatores envolvidos.