Front-end para iniciantes: HTML, CSS, JS, Bootstrap e Vue.js
What you'll learn
- Criar uma página web.
- Utilizar o HTML para se estruturar uma página web.
- Utilizar o CSS para dar estilo para a página web.
- Utilizar o JavaScript para se manipular eventos em uma página web.
- Utilizar o Bootstrap para se melhorar a experiência do usuário e tornar o site responsivo.
- Conceitos importantes da Web.
- Utilizar a framework Vue para se implementar a componentização
Requirements
- Ter um computador ou notebook.
Description
Com o uso crescente da internet, o desenvolvimento de páginas web se tornou uma ótima oportunidade para os profissionais da área de tecnologia da informação. Esse curso tem como objetivo ensinar com aulas teóricas, práticas e exercícios, como desenvolver uma página web com as linguagens e ferramentas mais usadas na atualidade.
Nesse curso você aprenderá como utilizar as tags do HTML para estruturar qualquer página web, e usar o CSS para deixa-la com o visual que deseja (ou que o seu cliente pediu), além de tornar sites adaptáveis para qualquer dispositivo mobile. Usaremos JavaScript (que é uma linguagem de programação) para manipular comportamentos no nosso front-end e deixa-lo mais dinâmico, o Bootstrap será utilizado para facilitar a estilização do nosso site e nos poupar tempo no desenvolvimento. Por fim o Vue.js será utilizado para transformar tudo em nossa página em componentes e poder utiliza-los e reutiliza-los da forma que quisermos.
Conteúdos ensinados
Introdução ao HTML
Estrutura básica e títulos
Listas
Tabelas
Endereços e links
Imagens e vídeos
Formulários e botões
Identificadores
Divisões
Classes
Introdução ao CSS
Cores
Modificando listas e textos com CSS
Fontes
Posição
Largura e altura
Margem, borda e preenchimento
Pseudo-classes
Pseudo elementos
Introdução ao JavaScript
Variáveis e constantes no JavaScript
Estrutura de Seleção
Estrutura de repetição
Funções
Verificar formulários
Modificar HTML e CSS com o JavaScript
Como utilizar o Bootstrap
Como utilizar a framework Vue.js
Metodologia
Cada aula possui uma parte teórica e prática, na parte teórica é dada uma explicação clara dos conceitos e para que são utilizados, na parte prática é mostrado como utilizar as linguagens e ferramentas e são dados exemplos de aplicações reais. Também é dado ao final de cada seção um exercício para se treinar o que esta sendo aprendido.
Recursos
O curso fornece ao aluno vários recursos para realização de atividades práticas dos conteúdos ensinados.
Who this course is for:
- Interessados em aprender a desenvolver para web.
- interessados em aprender a utilizar HTML, CSS e JavaScript.
- Interessador em aprender a desenvolver sites.
- Interessados em aprender a utilizar o Bootstrap.
Instructor
Tenho 24 anos e trabalho com desenvolvimento web. Iniciei meus estudos na computação em 2015, quando fiz um curso técnico em informática, após terminar comecei a graduação em Sistemas de Informação, onde estou até hoje, cursando o quarto ano. Gosto muito do desenvolvimento de softwares, programação web, desenvolvimento de jogos e algoritmos. Sempre gostei de ensinar e por isso acredito que minhas aulas poderão ajudar muita gente a aprender esses conteúdos que são tão importantes e muito usados hoje em dia.