Bora codar um projeto em apenas 2 aulas?

Participar!
Começa em: 00d 00h 00m 00s

Na skill.dev, você se tornará:

Gigante como Engenheiro.
Logo rogpe.tech

Descubra o Porquê

Transforme Sua Carreira com Nossos Cursos

Elevando suas habilidades práticas com projetos reais e aprendizado intensivo.

Ciência da Computação

Módulo 1: Bem vindos à skill.dev
  • Aula 1: Sobre o curso & Felicidade do primeiro dia
  • Aula 2: Introdução ao curso
  • Aula 3: Metodologia skiller
  • Aula 4: Código de ética, Conduta e Plágio
  • Aula 5: Aplicativos e seus usos no curso & no projeto prático
  • Aula 6: Comunicação Async e Sync Slack
  • Aula 7: Webmail & Teoria e Artigos sobre o email corporativo
  • Aula 8: Configurando o email com Thunderbird
  • Aula 9: Aplicações para o curso: Planilha e como utilizar
  • Aula 10: Aplicações para o curso: Notion
  • Aula 11: Aplicação no curso: Trello e projeto para gerencimento de projetos
  • Aula 12: Fórum Discourse & Dúvidas
  • Aula 13: Google Calendar
  • Aula 14: Aplicativo para o curso: Pomodoro, Tracker & Projeto
  • Aula 15: Google Drive
  • Aula 16: Aplicação do curso: Markdown, HackMD
  • Aula 17: Aplicativo para curso: Saúde Mental

Módulo 2: Sistema de Computadores
  • Aula 1: O que é Ciência da Computação / What is Computer Science?
  • Aula 2: [SC] Aula 1 - Exercícios
  • Aula 3: O que é um computador?
  • Aula 4: [SC] Aula 2 - Exercícios
  • Aula 5: Bem vindos à Segunda Semana
  • Aula 6: Como nós interagimos com os computadores?
  • Aula 7: Avaliação do tema: Interface Homem Máquina
  • Aula 8: Arduino com um simulador
  • Aula 9: Resolvendo o Problema Arduino
  • Aula 10: Teste sobre Arduíno UNO
  • Aula 11: Artigos da Semana & Vídeo da Semana

Módulo 3: Dados e Análises
  • Aula 1: Entrevista & Autoconhecimento
  • Aula 2: Comunicação Não Violenta
  • Aula 3: Armazenando informações
  • Aula 4: Exercício Cores & Matriz
  • Aula 5: Avaliação: Armazenamento
  • Aula 6: Coletando e usando informações

Módulo 4: Engenharia de Software
  • Aula 1: Bem Vind(a)os a Terceira Semana
  • Aula 2: Design de Sistemas de Computadores
  • Aula 3: Avaliação: Engineering Design Process
  • Aula 4: Testing
  • Aula 5: Avaliação sobre o tema: Teste
  • Aula 6: Documentando
  • Aula 7: Avaliação sobre o tema: DOCUMENTING
  • Aula 8: Incorporando Feedback
  • Aula 9: Avaliação Feedback
  • Aula 10: Colaboração e Trabalho em equipe
  • Aula 11: Trabalho em Equipe

Módulo 5: Algoritimos e programação
  • Aula 1: Usando algoritimos
  • Aula 2: Linguagens de Programação Parte 1
  • Aula 3: Bem vindos à nossa semana
  • Aula 4: Linguagens de Programação Parte 2
  • Aula 5: Linguagem de Programação 3
  • Aula 6: Pensamento computacional

Módulo 6: Princípios universais de programação
  • Aula 1: Variáveis
  • Aula 2: [ Ruby ] Tipos de dados Básico e 'Composto' Parte 1
  • Aula 3: Semana começando <3
  • Aula 4: [ Python ] Tipos de dados Básico e 'Composto' Parte 2
  • Aula 5: Instalações das versões e ASDF
  • Aula 6: [ Node ] Tipos de dados Básico e 'Composto' Parte 3
  • Aula 7: [ Java ] Tipos de dados Básico e 'Composto' Parte 4
  • Aula 8: [ Haskell ] Tipos de dados Básico e 'Composto' Parte 5
  • Aula 9: [ GoLang ] Tipos de dados Básico e 'Composto' Parte 6
  • Aula 10: [ C ] Tipos de dados Básico e 'Composto' Parte 7
  • Aula 11: Declarações Condicionais
  • Aula 12: Declarações Condicionais Parte 2
  • Aula 13: Começamos mais uma semana e vamos de softskill e comunicação <3
  • Aula 14: Exercícios em Ruby sobre variáveis e condicionais
  • Aula 15: Laços (ou Loops)
  • Aula 16: Loop Parte 2
  • Aula 17: Eventos
  • Aula 18: Procedures / Procedimentos (ou Rotinas)

Módulo 7: Ruby - Exercícios Programação
  • Aula 1: Exercício Ruby Skiller 02 - Ímpar ou Par
  • Aula 2: Exercício Ruby Skiller 03 - Positivo e Negativo
  • Aula 3: Exercício Ruby Skiller 04 - Comparar Strings
  • Aula 4: Exercício Ruby Skiller 05,06,07
  • Aula 5: Exercícios lista de todos os exercícios
  • Aula 6: Exercício 1 - Impar ou Par
  • Aula 7: Exercício 2 - Data ddmmaaaaa
  • Aula 8: Exercício 3 - Separar Data
  • Aula 9: Exercício 4 - Aritmetica
  • Aula 10: Exercício 05,06,07 - Skillers
  • Aula 11: Github, Git e exercício 08 e sobre Fork Parte 1
  • Aula 12: Github, Git e exercício 08 e sobre Fork Parte 2
  • Aula 13: Exercício 27 - Ruby conversor de temperatura
  • Aula 14: Exercício 501 - Ruby jogo da forca
  • Aula 15: Exercício 501 - Ruby jogo da forca Parte 2
  • Aula 16: Exercício Resolvido - Trigonometria em Ruby

Programação Básica

Módulo 8: Banco de dados
  • Aula 1: Iniciando a semana
  • Aula 2: Banco de dados em planilha
  • Aula 3: O que é database?
  • Aula 4: Paradigmas de banco de dados Parte 1
  • Aula 5: Paradigmas de banco de dados Parte 2
  • Aula 6: Instalação do Postgresql & MySQL
  • Aula 7: Instalando e configurando Dbeaver
  • Aula 8: Criando tabela
  • Aula 9: Inserir Dados
  • Aula 10: Constraints
  • Aula 11: Update & Delete
  • Aula 12: Básico de Queries
  • Aula 13: Company Database Into
  • Aula 14: Wildcards
  • Aula 15: Union
  • Aula 16: Joins
  • Aula 17: Nested Queries
  • Aula 18: On Delete
  • Aula 19: Triggers
  • Aula 20: Introdução ER Diagramas

Módulo 9: SQL
  • Aula 1: Introdução
  • Aula 2: SQL
  • Aula 3: Flat file database
  • Aula 4: Relational Databases
  • Aula 5: Schema
  • Aula 6: Tipos
  • Aula 7: Constraints
  • Aula 8: Primary Keys, Foreign Keys, Relational
  • Aula 9: Indexes
  • Aula 10: Python e SQL & Ruby & SQL
  • Aula 11: Race Condictions
  • Aula 12: SQL Injection Attacks
  • Aula 13: Exercícios

Módulo 10: Programando em Python
  • Aula 1: Inicializando com Python
  • Aula 2: Variáveis em Python
  • Aula 3: Strings
  • Aula 4: Números como Variáveis
  • Aula 5: Listas e Expressões Booleanas
  • Aula 6: Loops For
  • Aula 7: Loops While e Loops Aninhados
  • Aula 8: Declarações Condicionais
  • Aula 9: Funções
  • Aula 10: Exercícios
  • Aula 11: Crie um artigo sobre o seu aprendizado em Python no Linkedin
  • Aula 12: Explique ao seu colega uma feature diferente do Python

Módulo 11: Programando em C
  • Aula 1: Introdução ao Visual Studio Code
  • Aula 2: Hello World em C
  • Aula 3: Erros Comuns: Esquecendo o Ponto e Vírgula
  • Aula 4: Uso do Símbolo $ no Terminal
  • Aula 5: Sequências de Escape
  • Aula 6: Importância dos Manuais e Documentação
  • Aula 7: Entrada, Processamento e Saída
  • Aula 8: Variáveis e Atribuição
  • Aula 9: Tipos de Dados e Condicionais
  • Aula 10: Loops e Repetição
  • Aula 11: Sintaxe Simplificada e Operadores
  • Aula 12: Uso da Linha de Comando(CLI) e Ferramentas
  • Aula 13: Arrays e Memória
  • Aula 14: Processo de Compilação Detalhado
  • Aula 15: Debugging e Solução de Problemas
  • Aula 16: Conceitos Avançados e Criptografia
  • Aula 17: Exercícios
  • Aula 18: Reunião de Dúvidas & Soluções

Módulo 12: Memória
  • Aula 1: Introdução
  • Aula 2: Memoria
  • Aula 3: Hexadecimal
  • Aula 4: Endereço
  • Aula 5: Ponteiros
  • Aula 6: Strings
  • Aula 7: Aritmética de ponteiros
  • Aula 8: Comparando Strings
  • Aula 9: Copying
  • Aula 10: Valgrind
  • Aula 11: Ponteiros ludico
  • Aula 12: Swap
  • Aula 13: Overflow
  • Aula 14: scanf
  • Aula 15: Exercícios
  • Aula 16: Reunião Dúvidas & Soluções

Módulo 13: Algoritmo
  • Aula 1: Linear Search
  • Aula 2: Binary Search
  • Aula 3: Tempo de execução de um Algoritmo (Big O Notation)
  • Aula 4: Struct em C
  • Aula 5: Select Sorting
  • Aula 6: Bubble sorting
  • Aula 7: Comparação de Algoritmo
  • Aula 8: Recursividade
  • Aula 9: Merge Sorting
  • Aula 10: Tempo de Execução

Módulo 14: Estrutura de dados
  • Aula 1: Stacks
  • Aula 2: Queues
  • Aula 3: Resize em Arrays
  • Aula 4: Linked Lists
  • Aula 5: Trees
  • Aula 6: Dicionários
  • Aula 7: Hash e Hash Tables
  • Aula 8: Tries

Módulo 17: Paradigma de Linguagem de Programação
  • Aula 1: Orientação a Objeto
  • Aula 2: Funcional
  • Aula 3: Lógico

Desenvolvimento Web

Módulo 15: HTML, CSS E JAVASCRIPT
  • Aula 1: INTERNET
  • Aula 2: Roteadores
  • Aula 3: TCP/IP
  • Aula 4: DNS
  • Aula 5: CURL
  • Aula 6: INSPECIONAR ELEMENTO NO CHROME
  • Aula 7: DEBUGGING
  • Aula 8: ERROR CODE
  • Aula 9: BUSCAR NO GOOGLE & ENTENDENDO OS PROBLEMAS
  • Aula 10: HTML
  • Aula 11: Javascript
  • Aula 12: CSS
  • Aula 13: PORTFOLIO DO SEU PERFIL
  • Aula 14: CADASTRANDO SEU DOMÍNIO & CONFIGURANDO O DNS

Módulo 16: Segurança Web
  • Aula 1: DDos
  • Aula 2: SQL Inject

Módulo 18: Git & Unix
  • Aula 1: Linix & CLI
  • Aula 2: Git & GitFlow
  • Aula 3: Bash

Módulo 19: Ruby
  • Aula 1: Introdução ao Ruby com "Hello, World!"
  • Aula 2: Explorando Strings em Ruby
  • Aula 3: Dominando Arrays em Ruby
  • Aula 4: Conhecendo Objetos Nativos em Ruby
  • Aula 5: Fundamentos de Funções em Ruby
  • Aula 6: Programação Funcional com Ruby
  • Aula 7: Criando Seus Próprios Objetos em Ruby
  • Aula 8: Desenvolvimento Orientado a Testes com Ruby
  • Aula 9: Scripts Shell Avançados com Ruby
  • Aula 10: Construindo uma Aplicação Web Ruby para Detecção de Palíndromos

Módulo 20: Ruby on Rails
  • Aula 1: Ruby on Rails - O Framework
  • Aula 2: Teste sua aplicação, você vai me agradecer por isso
  • Aula 3: Desenvolvendo uma Aplicação Rails Real
  • Aula 4: CRUD em Ação
  • Aula 5: Recursos Aninhados
  • Aula 6: Autenticação
  • Aula 7: Controle de Acesso Básico
  • Aula 8: Controle de Acesso Detalhado
  • Aula 9: Upload de Arquivos
  • Aula 10: Rastreando Estados
  • Aula 11: Tagging
  • Aula 12: Enviando Emails
  • Aula 13: Deploy
  • Aula 14: Design de API
  • Aula 15: Aplicações Baseadas em Rack

Projetos e Monitoramento

Módulo 21: Observabilidade & Monitoramento (Logs & Sentry)
  • Aula 1: SCRUM
  • Aula 2: KANBAN

Módulo 22: Agilidade (SCRUM)
  • Aula 1: ESCOLHA DA ONG & O PROJETO
  • Aula 2: PLANEJAMENTO DO SISTEMA

Prática com Projeto Real

Módulo 23: PROJETO ONG SUPERVISIONADO
  • Aula 1: IMPLEMENTAÇÃO DAS FEATURES EM EQUIPE
  • Aula 2: TRABALHAR EM UM PROJETO INTERNO OU EXTERNO DA ROGPE.TECH
  • Aula 3: Graduação & Busca pela sua vaga

Módulo 24: Entrevista técnica e não técnica

Módulo 25: Projeto Final (Features em algum projeto da rogpe.tech)

Módulo 26: Candidatura em Vagas para Engenheiro de Software

Módulo 27: Offboarding & Busca pela vaga

Módulo 27: Offboarding & Busca pela vaga

Cliente Real: rogpe.tech

Módulo 29: PROJETO rogpe.tech ou skill.dev (produtivo)
  • Aula 1: Cliente ou Projeto interno com processos reais e entregas reais

Logo Skill.dev Logo rogpe.tech

Sobre a skill.dev 🚀

Na skill.dev, nossa missão é transformar o aprendizado de tecnologia 🧑‍💻. Combinamos conhecimento prático, experiência do fundador Rodolfo Peixoto em empresas renomadas como o Mercado Livre e projetos nos EUA 🇺🇸, e uma abordagem pedagógica inovadora.

Nossa metodologia é focada no desenvolvimento progressivo e prático, preparando você para os desafios do mercado atual e do futuro. Nós cuidamos de cada detalhe da sua jornada de aprendizado, desde o kit inicial até o suporte contínuo, porque acreditamos no crescimento contínuo e na importância de uma base sólida 🌱.

Além de oferecer uma educação de qualidade, a skill.dev se orgulha de sua origem e colaboração com a rogpe.tech, permitindo que nossos alunos tenham acesso a experiências reais de desenvolvimento de software e inovação tecnológica 🔧.

Pronto para transformar sua carreira e se tornar um desenvolvedor competente, criativo e pronto para o futuro? Junte-se à skill.dev e vamos juntos nessa jornada 🌟.

Projetos de Reais 🚀

Na skill.dev, o seu crescimento não para com o fim do curso. Oferecemos uma plataforma dinâmica para você continuar desenvolvendo, praticando e contribuindo, elevando suas chances no mercado de trabalho.

Plataforma Exclusiva skill.dev 💼

Explore módulos avançados, contribua para projetos open-source e acesse conteúdos premium. Mantenha-se ativo, aumente seu conhecimento e mostre seu trabalho à comunidade e aos recrutadores.

Explorar Plataforma

Plataforma Exclusiva skill.dev 💼

Aprenda como pensar em arquitetura de software, planejar e custear aplicações, escrever histórias de usuários, organizar projetos no GitHub e muito mais, enquanto pratica com desafios reais de codificação.

Continuar Aprendendo

Junte-se à nossa plataforma para continuar sua jornada de desenvolvimento após o curso e destaque-se no mercado de trabalho.

Inscreva-se Agora & Se torne um Skiller!

Média Salarial

A Formação te qualificará para uma remuneração e vagas acima da média. Você vai dominar as tecnologias e habilidades mais valorizadas no mercado de trabalho, abrindo portas para oportunidades incríveis, incluindo:

  • 💰 Excelentes Salários e Bonificações
  • 🏠 Flexibilidade com Oportunidades Home Office
  • 🏥 Benefícios de Plano de Saúde
  • 💻 Investimento no seu Setup e Estudo
Quero ser um skiller agora!

Níveis Salariais

Júnior Você aqui em breve, vamos?
R$ 3.987,43
Pleno Você em um futuro em breve
R$ 8.023,44
Sênior Você em um futuro próximo
R$ 15.510,34

Fonte: Pesquisa Salarial de Programadores 2023 - Código Fonte TV

Tecnologias que Você Vai Aprender

JavaScript

JavaScript

Go

Go

Haskell

Haskell

C Language

C Language

Ruby on Rails

Ruby on Rails

Java

Java

Haskell

PostgreSQL

Haskell

slack

Rodolfo Peixoto

Conheça Rodolfo Peixoto

Rodolfo é um experiente engenheiro de software e líder técnico no Mercado Livre, com uma carreira extensa que inclui passagens por empresas renomadas como Locaweb, Youse e SmartFit. Sua experiência abrange uma ampla gama de tecnologias, desde desenvolvimento back-end e front-end até sistemas distribuídos e computação em nuvem.

Experiência em empresas renomadas como Mercado Livre, Locaweb e Youse

Domínio de diversas linguagens de programação, incluindo Ruby, JavaScript, Python e Go

Especialista em soluções de computação em nuvem e arquitetura de microserviços

Mentor e instrutor dedicado, com foco no desenvolvimento de talentos na área de tecnologia

Liderou projetos inovadores em IA, sistemas distribuídos e aplicativos móveis

Especialista em Ruby on Rails, Go, Python, C, Haskell, Elixir, Vuejs, JavaScript, Observabilidade e Monitoramente, DevOps e React, com foco em aplicações web modernas e responsivas.

Experiência com arquiteturas de microserviços e implementação de sistemas distribuídos escaláveis.

Fortes competências em segurança de aplicações e melhores práticas de desenvolvimento seguro.

Abordagem pedagógica centrada no aluno, com métodos de ensino que promovem a aprendizagem ativa e solução de problemas.

Contribuições reconhecidas na comunidade de desenvolvimento, com projetos open-source e participação ativa em conferências de tecnologia.

Recapitulando tudo que você vai receber NO CURSO/PRÁTICA ao se inscrever

Além de várias coisas que só contamos para nossos skillers

Pacote Fullstack Completo (Atualizado 2024)

R$400,00

Acesso exclusivo ao Slack da comunidade skill.dev

R$150,00

Treinamento prático em JIRA e Scrum

R$200,00

Acesso ao Slack da comunidade skill.dev

R$150,00

Workshops e webinars exclusivos

R$300,00

Suporte direto de profissionais experientes

R$500,00

Desafios práticos e projetos reais

R$400,00

Acesso a uma rede de networking profissional

R$250,00

Treinamento prático em JIRA e Scrum

R$200,00

Acesso à comunidade exclusiva de desenvolvedores

R$300,00

Workshops sobre as últimas tecnologias

R$250,00

Mentoria individual com profissionais do mercado

R$500,00

Acesso vitalício aos materiais do curso

R$400,00

Certificado de conclusão reconhecido pela indústria

R$150,00

Parabéns! 🎉

Ao se inscrever na skill.dev, você não apenas eleva sua carreira ao próximo nível, mas também realiza uma economia significativa.

Esta é a economia total que você alcançará ao aproveitar tudo que a skill.dev tem a oferecer. Está pronto para iniciar essa transformadora jornada em tecnologia? Vamos juntos!

Quero ser skiller!

Valor total:

R$15.000,00

O curso normalmente é vendido por 12x de R$1071,42 = R$15.000.

MAS HOJE TERÁ ACESSO A TUDO ISSO (E MAIS) POR:

à vista: R$4.200,00
(com 56,67% de desconto)
Parcelado: R$5.700,00
(10x de R$570,00)

É quase 72.67% de desconto!

SIM! QUERO ME INSCREVER AGORA E SER SKILLER!

Perguntas Frequentes

O curso oferece suporte individual?

Sim, oferecemos suporte individualizado para tirar dúvidas e orientar os alunos através do Slack da comunidade skill.dev.

Há pré-requisito

Sim, ter tempo para se dedicar!

Há certificado ao final do curso?

Sim, ao concluir o curso você receberá um certificado de conclusão reconhecido pela indústria, comprovando suas habilidades e conhecimentos adquiridos.

O curso é atualizado regularmente?

Sim, o conteúdo do curso é constantemente atualizado para refletir as últimas tendências e tecnologias do mercado de desenvolvimento web.

Posso estudar no meu próprio ritmo?

Sim, o curso é totalmente online e permite que você estude no seu próprio ritmo, adequando o aprendizado à sua rotina.

Existe algum projeto prático durante o curso?

Sim, o curso inclui diversos projetos práticos e desafios de codificação para aplicar o conhecimento em cenários reais, garantindo uma aprendizagem efetiva.

Posso acessar o curso após a conclusão?

Sim, após concluir o curso, você mantém acesso vitalício aos materiais, podendo consultar o conteúdo sempre que precisar.

O curso inclui orientação de carreira?

Sim, além do conteúdo técnico, oferecemos orientação de carreira para ajudar nossos alunos a se posicionarem melhor no mercado de trabalho.

Existem atividades em grupo?

Sim, promovemos atividades em grupo para simular um ambiente de trabalho real, melhorando as habilidades de trabalho em equipe e comunicação.

Como são avaliados os projetos e exercícios?

Os projetos e exercícios são avaliados por instrutores experientes, que fornecem feedback construtivo para garantir o seu progresso e compreensão dos conceitos.

É possível interagir com outros alunos?

Sim, nossa plataforma e comunidade Slack permitem interações ricas entre alunos, fomentando uma rede de apoio e compartilhamento de conhecimento.

O curso prepara para entrevistas de emprego?

Sim, oferecemos módulos dedicados a preparação para entrevistas, incluindo como resolver problemas técnicos, comportamentais e otimizar seu LinkedIn e GitHub.

Posso receber feedback personalizado?

Sim, nossos alunos podem solicitar feedback personalizado sobre projetos, exercícios e até mesmo sobre o desenvolvimento de sua carreira.

O curso é adequado para quem quer mudar de carreira?

Absolutamente, nosso curso é projetado para acolher tanto iniciantes quanto profissionais de outras áreas que desejam migrar para o desenvolvimento de software.

Newsletter

Receba conteúdos inéditos e novidades gratuitamente.

Redes Sociais

Suporte skill.dev

Estamos aqui para ajudar você em sua jornada de aprendizado. Explore as opções de suporte abaixo para encontrar respostas rápidas e eficazes às suas dúvidas.

Central de Ajuda

Acesse nossa base de conhecimento para encontrar tutoriais, guias e respostas para as dúvidas mais frequentes.

Acessar

Comunidade skill.dev

Participe da nossa comunidade no Discord para trocar experiências e tirar dúvidas com outros skillers.

Participar

Contato Direto

Não encontrou o que procurava? Entre em contato direto conosco via e-mail ou WhatsApp.

Enviar Mensagem

Fale com a skill.dev!

R.G.P. Tecnologia Logo

R.G.P. Tecnologia LTDA

Nome Fantasia: R.G.P. TECNOLOGIA

CNPJ: 44.264.280/0001-10

RUA SETE DE ABRIL 264 ANDAR 4 SALA 410, Centro, 01044-904, São Paulo, SP