Giter VIP home page Giter VIP logo

curso-front-end's Introduction

Curso de Front-End

Módulo do Curso de Engenharia de Software (UFAC/COMPAL)

  1. Ementa

    Introdução ao Front-End; Terminal e Comandos Básicos; HTML, CSS e JavaScript; Angular; Responsividade; Bootstrap; Consumo de APIs.

  2. Objetivos Gerais

    O objetivo deste curso é capacitar os participantes a desenvolverem aplicações front-end utilizando as principais tecnologias da web, como HTML, CSS e JavaScript. Além disso, o curso também abordará o framework Bootstrap e o framework Angular, permitindo aos alunos criar interfaces modernas e interativas.

  3. Objetivos Específicos

    Ao final deste curso, os participantes deverão ser capazes de:

  • Compreender os conceitos básicos de desenvolvimento web.
  • Utilizar as tags e elementos do HTML para criar a estrutura de uma página web.
  • Estilizar páginas utilizando as propriedades e seletores do CSS.
  • Implementar interatividade e funcionalidades utilizando o JavaScript.
  • Utilizar o framework Bootstrap para criar layouts responsivos.
  • Desenvolver aplicações front-end utilizando o framework Angular.
  1. Conteúdo Programático
  • Unidade 1 - Introdução à criação de páginas web
  • Unidade 2: Introdução ao JavaScript
  • Unidade 3: Framework Bootstrap
  • Unidade 4: Framework Angular
  • Unidade 5: Desenvolvimento de projetos
  1. Procedimentos Metodológicos

    A disciplina será oferecida presencialmente com aulas expositivas para apresentar os conceitos fundamentais do Front-End, como estrutura básica da web, HTML, CSS, JavaScript, Bootstrap e Angular com auxílio de recursos visuais, exemplos práticos e demonstrações para facilitar a compreensão dos alunos.

    Atividades práticas para possam aplicar os conceitos aprendidos, através da criação de páginas web, estilização de elementos, implementação de funcionalidades interativas e desenvolvimento de projetos.

    Os encontros ocorrem três vezes por semana (segunda, quarta e sexta-feira) no período das 18h às 21:20, no Laboratório de Estatística Sala 01, Bloco Jersey Nazareno.

    Ao começo de cada encontro, ocorre uma revisão rápida do conteúdo abordado no encontro anterior para melhor acompanhamento das atividades. Todo o conteúdo utilizado será disponibilizado em um repositório virtual.

  2. Recursos Didáticos

    Slides de apresentação destacando os principais pontos, exemplos de código, diagramas e ilustrações relevantes.

    Ambiente de desenvolvimento integrado (IDE) para que os alunos possam escrever e testar o código HTML, CSS e JavaScript (Visual Studio Code).

    Exemplos práticos e projetos para que os alunos possam desenvolver ao longo do curso, aplicando os conhecimentos adquiridos de forma mais abrangente.

    Documentação online oficial do HTML, CSS, JavaScript, Bootstrap e Angular. Esses recursos fornecem informações detalhadas sobre as características, propriedades e funcionalidades de cada tecnologia, servindo como referência útil para consultas futuras.

    Livros e eBooks que abordam os tópicos do curso de forma mais detalhada.

    Palestras com profissionais convidados da indústria de Front-End para compartilhar suas experiências, melhores práticas e desafios enfrentados no mundo real, para ajudar a contextualizar os conceitos aprendidos no curso e oferecer perspectivas adicionais.

  3. Avaliação

    A avaliação será realizada por meio de atividades sobre os conteúdos ministrados, priorizando atividades práticas que envolvam a publicação de seus resultados, além de participação nas aulas e qualidade das interações.

  4. Referências

    Bibliografia Básica

    • Diego Eis. Guia Front-End: O caminho das pedras para ser um dev Front-End. Casa do Código. 2015.

    • Diego Eis, Elcio Ferreira. HTML5 e CSS3 com farinha e pimenta. Tableless. 2012.

    Bibliografia Complementar

curso-front-end's People

Contributors

veridianobarroso avatar hermanndouglas avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.