7 aulas e 30 perguntas de programação online.
O que é a linguagem de marcação HTML e como a utilizamos na construção de um site?
Vamos aprender todos os fundamentos e elementos necessários.
Construindo tabelas, formulários, layout de página da internet e todos os conceitos básicos importantes.
Não é necessário conhecimento prévio.
6 aulas e 39 perguntas de programação online.
Aprenda como projetar uma página HTML usando CSS.
Entenda todos os fundamentos importantes do CSS, começando com seu significado e papel nas páginas web que projetamos.
Domine tópicos avançados de Layout e Regras de Posicionamento.
Neste curso, você aprenderá tudo o que é necessário para projetar os sites que você constrói, nenhum conhecimento prévio é exigido.
28 aulas e 204 perguntas de programação online.
Uma introdução à programação em HTML e CSS, bem como uma introdução à programação em JavaScript.
Aprenda como criar páginas web dinâmicas usando o Document Object Model (DOM).
Comece a aprender programação em JavaScript do zero e use a linguagem para criar páginas web dinâmicas com HTML e CSS.
Não é necessário ter conhecimento prévio para começar este curso.
15 aulas e 85 perguntas de programação online.
Tópicos Avançados em ECMAScript 6/7.
Vamos aprender como utilizar todas as novas funcionalidades da linguagem.
Entendendo o núcleo da linguagem JavaScript, começando pelo trabalho com Promises até a criação de objetos usando classes.
Um conhecimento básico em JavaScript é necessário.
20 aulas e 125 perguntas de programação online.
O que é JSX, como se relaciona com React e as diferenças entre JSX e HTML.
Aprenderemos React desde o início, como escrever componentes, o que são props, como lidar com eventos e como realizar requisições de API.
Vamos entender como usar React Hooks para escrever componentes inteligentes que gerenciam estado e se comunicam com vários componentes nas aplicações que construímos.
Um conhecimento básico de HTML, CSS, JavaScript e ECMAScript é necessário.
26 aulas e 180 perguntas de programação online.
Vamos aprender como construir uma aplicação do lado do servidor usando Node.js e trabalhar com o sistema de arquivos.
Tudo o que você precisa saber sobre Express.js para construir um servidor que suporte uma API RESTful segura e bem arquitetada.
Trabalhando com o banco de dados MongoDB usando Mongoose.js, começando pelas operações CRUD e progredindo para agregações avançadas.
É necessário ter conhecimento de JavaScript e ES6.
21 aulas e 338 perguntas de programação online.
Fundamentos de Python: Aprenda o básico como variáveis, tipos de dados, aritmética e manipulação de strings para uma forte base em Python.
Estruturas de Dados e Módulos: Explore listas, dicionários, tuplas e conjuntos. Entenda o uso de módulos, importações e bibliotecas padrão em Python.
Não é necessário conhecimento prévio para começar este curso.
16 aulas e 262 perguntas de programação online.
Aprenda conceitos fundamentais de OOP em Python, incluindo classes, objetos, atributos e métodos.
Explore tópicos avançados de OOP como herança, encapsulamento e polimorfismo.
Entenda a importância de métodos especiais, abstração e interfaces em OOP Python.
Descubra técnicas como composição, agregação, propriedades e decoradores para construir aplicações robustas em Python.
15 aulas e 210 perguntas de programação online.
Explore variáveis e tipos de dados em C, incluindo tipos de dados básicos (int, float, char, double), modificadores (short, long, signed, unsigned) e constantes.
Aprenda sobre funções em C, abrangendo declaração e definição de função, chamada de função e tipos de retorno, bem como parâmetros e argumentos.
Entenda estruturas de controle em C, como declarações condicionais usando if-else e switch-case, assim como construções de loop como for, while e do-while.
Descubra arrays e ponteiros em C, incluindo declaração, inicialização e manipulação de arrays unidimensionais e multidimensionais, bem como introdução a ponteiros.