Profissão Desenvolvedor Fullstack - curso gratuito da Skillbox, treinamento, Data: 29 de novembro de 2023.
Miscelânea / / November 28, 2023
Layout de sites
Aprenda HTML e CSS, você poderá criar landing pages e sites multipáginas, adaptando-os a diferentes dispositivos. Aprenda a encontrar erros no layout de outra pessoa e a corrigir o código finalizado.
Desenvolva sites de back-end
Aprenda a escrever código na linguagem de sua escolha - PHP, Python ou JavaScript. Você se familiarizará com os princípios da programação orientada a objetos e será capaz de desenvolver sites com funcionalidades complexas.
Trabalhar com bancos de dados
Aprenda as diferenças entre MySQL, Redis e MongoDB. Aprenda a gerenciar grandes volumes de dados e escrever corretamente consultas em bancos de dados para obter rapidamente os dados necessários.
Usar Git
Você entenderá como e por que trabalhar com um sistema de controle de versão. Você pode facilmente fazer ou reverter alterações e trabalhar em um projeto em uma equipe grande.
Use estruturas
Aprenda React.js, Vue.js ou Angular e aprenda como criar interfaces de usuário dinâmicas e interativas.
Trabalhe em uma equipe de TI
Melhore suas habilidades de comunicação, aprenda a interagir com designers e gerentes de projetos e gerencie uma equipe de desenvolvimento.
Introdução HTML Básico CSS Básico Trabalhando com Layout HTML Avançado. Formulários CSS avançado Capacidade de resposta Acessibilidade JavaScript para designer de layout Cross-browser Trabalhando com hospedagem
JavaScript
Introdução. O que é JavaScript Variáveis e como trabalhar com números Strings, instruções booleanas e condicionais Matrizes e loops Funções Objetos Constantes, escopos e fechamentos Conversão de tipo e comparações soltas Introdução ao DOM Manipulação de eventos e entrada do usuário Desenvolvedor e habilidades sociais Módulos npm, package.json Loop de evento e desenvolvimento assíncrono Métodos de objetos e protótipos Testes Tratamento de erros Comunicação com o servidor, eventos assíncronos/aguardados OOP e sua implementação em JavaScript FP, trabalhando com matrizes e strings
Estrutura para escolher. Reagir.js
Introdução ao React Criando componentes de um projeto usando o exemplo de um cartão de notícias do Reddit Mais sobre componentes. Introdução ao teste de componentes Trabalhando com a API pública usando o exemplo do Reddit Introdução ao Redux usando o exemplo de um feed de notícias Uso Redux-Thunk usando o exemplo de feed infinito Barra lateral + roteamento Formulários usando o exemplo de comentários e cartões postais Otimizando a aplicação SSR + Próximo. Módulo bônus JS: MobX
Estrutura para escolher. Vue.js
Introdução Noções básicas de Vue Criando um projeto Catálogo de produtos Paginação e filtragem Página de produto Carrinho Trabalhando com API. Lista de produtos que trabalham com API. Faça um pedido Implantar
Estrutura para escolher. Angular
Introdução à listagem angular de produtos RxJS: pesquisando produtos Trabalhando com http. Lista de produtos aprimorada RxJS e componentes avançados: carrinho de produtos Roteamento: página do produto Formulários: checkout Autorização e áreas protegidas Métodos de teste para organizar a troca de dados Prática Avançada Prática Avançada: onde crescer
Desenvolvedor PHP. Parte 1
Introdução à programação Estrutura de gerenciamento de dados. PHP 7 Conceitos Básicos Protocolo HTTP/HTTPS Funções do Usuário Arquivos e Diretórios Cookie/Sessão Banco de Dados MySQL
Desenvolvedor PHP. Parte 2
Objetos (conceitos básicos) Princípios Objetos (conceitos avançados) Funções e padrões para trabalhar com classes Exceções e outras classes OOP integradas. Modelos
Node.js
Introdução ao curso Preparando o ambiente de trabalho Escrevemos Olá, mundo! Resolvendo problemas básicos Código assíncrono Express.js Bancos de dados relacionais Bancos de dados não relacionais Programas CLI Conceitos avançados. Streams, geradores, iteradores em tempo real e dicas do WebSockets Pro
Python Básico
Introdução Noções básicas de trabalho com operadores Python, expressões Instrução condicional If, ramificação Instrução condicional if: condições avançadas Loop While Loop For. Loops com um contador For loop. Parâmetros da função range() Números Coleções básicas: lista Loop For: trabalhando com listas Compreensão de listas, classificação de fatias e listas Arrays bidimensionais Coleções básicas: tuplas e strings Coleções básicas: dicionários Funções. Fundamentos da Função. Tópicos avançados Coleções básicas: conjuntos Algoritmos e estruturas de dados Funções. Design e documentação Trabalhando com arquivos Pesquisando em uma substring usando árvores e funções regex. Recursão Introdução à POO Trabalhando com módulos Trabalhando com o sistema de arquivos Elementos de programação funcional Algoritmos Estruturas de dados Princípios de POO OOP. Tópicos avançados Exceções Protocolos, geradores, decoradores e gerenciadores de contexto Noções básicas de rede Tópicos avançados
Python Avançado
Noções básicas de trabalho em Linux Noções básicas de cultura CI Noções básicas de depuração e criação de perfil Noções básicas de CI/CD Teste de aplicativos HTML, DOM etc Rede Multitarefa Bancos de dados Índices Protocolos Python Flask Async web Noções básicas de CI/CD N Noções básicas de CI/CD N+1 Docker. O que é isso? API RESTfull Introdução ao servidor ORM CGI Desenvolvimento Web Projeto de graduação da equipe de segurança
Conhecimento universal do programador
Como se tornar um programador de primeira classe Como procurar pedidos de desenvolvimento Marca pessoal de um desenvolvedor Photoshop para um programador Noções básicas da linguagem de consulta SQL Layout de boletins informativos por e-mail. Dicas com exemplos reais
Sessões online sobre desenvolvimento web
Layout do layout do zero biblioteca jQuery Adaptação do layout para dispositivos móveis Workshop sobre elementos interativos O que é Webpack Construir o projeto no Gulp e revisão do pré-processador Sass Animação em CSS Criando um blog em WordPress Layout de letras Pré-processador Sass Layout adaptável do site do zero ao enviando
Curso de digitação
Guia de recursos do Ratatype Trainer
Noções básicas de Photoshop
Bônus. Instalando o Adobe Photoshop. Teclas de atalho Introdução às ferramentas do Photoshop Trabalhando com arquivos e imagens Como trabalhar com camadas e máscaras Efeitos Técnicas avançadas de recorte/retoque Princípios de criação de imagens raster Bônus. Como dominar a colagem da Pen Tool Practice para criar um módulo Key Visual Bonus. Faça Boas Práticas de criação dos memes mais originais para redes sociais
Figura
Introdução ao Figma. Visão geral dos recursos Trabalhando com gráficos Editor Figma - grades modulares e pranchetas Criando e personalizando componentes, trabalhando com efeitos Criando componentes aninhados. Auto Layout Organização do espaço de trabalho de componentes e estilos Trabalho em equipe, controle de versão e transferência de layouts para desenvolvimento Prototipagem Módulo bônus Figma Animate. Revisão e aplicação de plugins Figma
Sistema de controle de versão Git
Versões de código Instalando índice Git e commits parciais Comparando versões Desfazendo alterações e revertendo versões Repositórios e colaboração Ramos - criação e gerenciamento Fusão e resolução de conflitos Ferramentas úteis Regras trabalhando com Git
Trabalhando na linha de comando do Bash
O que é a linha de comando Trabalhar com arquivos e pastas Autorização e direitos de acesso Processos, serviços e tarefas Configuração e ferramentas Escrevendo scripts em Bash Usando Bash como exemplo de configuração servidor web
Inglês para especialistas em TI
Currículo e CV de TI: escrevendo um currículo em inglês Entrevista de emprego: perguntas e respostas. Temos entrevista em inglês Trabalho em equipe: falamos sobre trabalho em equipe e processos em inglês Comunicação no local de trabalho: inglês para comunicação Carta comercial: nos correspondemos em inglês Desenvolvimento de software: analisamos todas as etapas do ciclo de vida do software em inglês Desenvolvimento de conceito de sistema e SRS: elaboramos especificações técnicas em inglês Design: falamos sobre os principais conceitos de design Desenvolvimento e Teste: analisamos os termos-chave em desenvolvimento e teste Implantação e Manutenção: discutimos ações típicas durante a implantação e além dela suporte de software
Carreira e desenvolvimento de um programador
O que um empregador precisa? Como criar um currículo e procurar emprego? Como passar com sucesso em uma entrevista? Como passar o período probatório?
Algoritmos e estruturas de dados
Você aprenderá as principais estruturas de dados e algoritmos. Juntos, eles fornecerão a base para o seu conhecimento em ciência da computação e engenharia de software.
Habilidades interpessoais para um programador
Um curso para melhorar as habilidades de comunicação, auto-organização, pensamento criativo e resistência ao estresse. As habilidades interpessoais ajudam você a trabalhar de forma eficaz em qualquer equipe e a construir uma carreira de sucesso.
R
Roman Fz
05.07.2022 G.
Ótima plataforma para aprendizado
Vantagens: Cursos modernos, feedback rápido, sem prazos rígidos. Desvantagens: Muitas mensagens de e-mail para adquirir outros cursos da plataforma Gostaria de compartilhar meu feedback sobre o treinamento em Skillbox, estou treinando para me tornar um desenvolvedor fullstack. Todo o material metodológico é apresentado de forma acessível e detalhada, algumas coisas você mesmo terá que pesquisar no Google, mas isso é normal e habilidoso...
EU
ilaxi97
19.12.2022 G.
Desenvolvedor full-stack, com Skillbox é fácil!
Vantagens: Apresentação e conteúdo dos materiais. Respostas rápidas às perguntas. Desvantagens: Nenhuma ainda, estou estudando na plataforma há 3 meses. Gosto de vídeos curtos, minitarefas após cada aula para reforçar o material e trabalhos de casa no final do módulo. Bem, não poderia ser mais fácil! [cortado pelo moderador] siga o link e ganhe o desconto máximo!