Qualificação universitária
A maior faculdade de informática do mundo”
Apresentação do programa
Amplie seus conhecimentos, até o nível de especialista, sobre Programação Front-End com todos os componentes e práticas recomendadas”
Um desenvolvedor web abrange vários conjuntos de competências que se materializam em diferentes especializações. Os três termos mais comuns usados para nomear genericamente essas especialidades são: Full Stack, Back-end e Front-end. O último trabalha com o cliente, no navegador, no que é visto. Lida principalmente com os componentes externos do site ou aplicativo.
Embora os desenvolvedores de Front-end sejam geralmente associados aos princípios de design e estrutura do site, seu trabalho vai além disso. Nesta capacitação, o aluno aprenderá funções básicas, como depuração e análise de código estático. Ele também obterá o conhecimento necessário para criar um design intuitivo e responsivo, além de habilidades no uso de ferramentas de desenvolvimento Front-end, incluindo Frameworks, automatização, CMS, APIs e sistemas de controle de versão.
Além disso, como se trata de um programa online, o estudante não estará condicionado por horários fixos ou pela necessidade de se deslocar para outro local físico, mas poderá acessar um conteúdo completo que lhe ajudará a alcançar a excelência da programação a qualquer hora do dia, conciliando, no seu próprio ritmo, seu trabalho e sua vida pessoal com a sua vida acadêmica.
Você será capaz de obter um conhecimento especializado sobre sistemas de design”
Este Curso de Programação Front-End conta com o conteúdo mais completo e atualizado do mercado. Suas principais características são:
- O desenvolvimento de casos práticos apresentados por especialistas de Front - End em programação.
- O conteúdo gráfico, esquemático e extremamente útil fornece informações científicas e práticas sobre aquelas disciplinas indispensáveis para o exercício da profissão
- Exercícios práticos nos quais o processo de autoavaliação é realizado para melhorar a aprendizagem
- Destaque especial para as metodologias inovadoras
- Lições teóricas, perguntas aos especialistas e trabalhos de reflexão individual
- Disponibilidade de acesso a todo o conteúdo a partir de qualquer dispositivo, fixo ou portátil, com conexão à Internet
Obtenha um conhecimento avançado sobre ferramentas, como pré-processadores, para dar superpoderes ao CSS e aos sistemas de design”
O corpo docente do Curso conta com profissionais do setor, que transferem toda a experiência adquirida ao longo de suas carreiras para esta capacitação, além
de especialistas reconhecidos de instituições de referência e universidades de prestígio.
O conteúdo multimídia, desenvolvido com a mais recente tecnologia educacional, permitirá ao profissional uma aprendizagem contextualizada, ou seja, realizada através de um ambiente simulado, proporcionando uma capacitação imersiva e programada para praticar diante de situações reais.
A estrutura deste programa se concentra na Aprendizagem Baseada em Problemas, através da qual o profissional deverá resolver as diferentes situações de prática profissional que surgirem ao longo do Curso acadêmico. Para isso, contará com a ajuda de um inovador sistema de vídeo interativo realizado por especialistas reconhecidos.
Desenvolva os principais elementos de um documento HTML em torno do tópico de tags semânticas e seus benefícios"
Aprofunde-se nos principais conceitos de CSS, como o modelo de caixa, posicionamento, seletores, especificidade, Flexbox, Grid e muito mais"
Plano de estudos
O programa de estudos foi desenvolvido com base nos requisitos da ciência da computação aplicada ao desenvolvimento de Programação Front-End, estabelecendo assim um conteúdo cujo módulo oferece uma perspectiva ampla da linguagem HTML, desde a folha de estilo em cascata CSS até o modelo de caixa, passando por posicionamento e design adaptável, entre outros.
O plano de estudos mais abrangente e moderno do mercado, desenvolvido por profissionais do setor”
Módulo 1. Programação Front-End
1.1. Linguagem HTML
1.1.2. Documento HTML
1.1.3. Elemento Head
1.1.4. Elemento Body
1.1.5. Texto
1.1.6. Hiperlinks
1.1.7. Imagens
1.1.8. Primeiro Site
1.2. Linguagem HTML Layouts
1.2.1. Linguagem HTML Elementos
1.2.2. Layout tradicional
1.2.3. Layout semântico
1.3. Folhas de estilo em cascata CSS (Cascading Style Sheets)
1.3.1. Inclusão do CSS em um documento HTML
1.3.2. Comentários
1.3.3. Seletores
1.3.4. Seletores avançados
1.4. Propriedades CSS (Cascading Style Sheets)
1.4.1. Cor
1.4.2. Texto
1.4.3. Pseudo-classes
1.4.4. Transição
1.4.5. Animações
1.4.6. Animação de elementos
1.4.7. Animação avançada
1.5. Modelo de caixa
1.5.1. Altura e largura
1.5.2. Margem
1.5.3. Preenchimento
1.6. Posicionamento
1.6.1. Posicionamento estático
1.6.2. Posicionamento relativo
1.6.3. Posicionamento absoluto
1.6.4. Posicionamento fixo
1.6.5. Floats
1.7. Design adaptável
1.7.1. Viewport
1.7.2. Media Queries
1.7.3. Unidades CSS
1.7.4. Imagens
1.7.5. Frameworks
1.8. Layout moderno
1.8.1. Flex
1.8.2. Grid
1.8.3. Flex vs Grid
1.9. Pré-processador
1.9.1. Sass
1.9.2. Variáveis
1.9.3. Mixins
1.9.4. Circuitos
1.9.5. Funções
1.10. Sistema de Design
1.10.1. Bootstrap
1.10.2. Grade de Bootstrap
1.10.3. Header e Footer de nosso website
1.10.4. Formulários
1.10.5. Cards
1.10.6. Modalidades
Aprenda através de um conteúdo focado na atualização de seus conhecimentos para que você se destaque no mercado de trabalho”