Bora codar um projeto em apenas 3 aulas?

Participar gratuitamente
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!

Depoimentos

Descubra o impacto da skill.dev na carreira dos nossos alunos.

Foto do aluno

A skill.dev ofereceu uma experiência única de aprendizado, combinando teoria sólida com prática intensa. O apoio constante dos instrutores e. "

João Silva

São Paulo, SP

Foto do aluno

A skill.dev ofereceu uma experiência única de aprendizado, combinando teoria sólida com prática intensa. O apoio constante dos instrutores e. "

João Silva

São Paulo, SP

Foto do aluno

A skill.dev ofereceu uma experiência única de aprendizado, combinando teoria sólida com prática intensa. O apoio constante dos instrutores e. "

João Silva

São Paulo, SP

Foto do aluno

A skill.dev ofereceu uma experiência única de aprendizado, combinando teoria sólida com prática intensa. O apoio constante dos instrutores e. "

João Silva

São Paulo, SP

Foto do aluno

A skill.dev ofereceu uma experiência única de aprendizado, combinando teoria sólida com prática intensa. O apoio constante dos instrutores e. "

João Silva

São Paulo, SP

Foto do aluno

A skill.dev ofereceu uma experiência única de aprendizado, combinando teoria sólida com prática intensa. O apoio constante dos instrutores e. "

João Silva

São Paulo, SP

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 HOJE 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$6.500,00
(com 56,67% de desconto)
Parcelado: R$7.100,00
(12x de R$591,67)

É quase 52.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