Teaching Methodologies
The methodology prioritises learning based on interactive lectures and demonstrations, and step-by-step guidance for creating a website;
Discussion and formative feedback on each section of the project.
Learning Results
Enable participants to plan, develop and publish a basic website, using the fundamental web development technologies (HTML and CSS) and applying good responsive design practices.
Program
- Introduction to Web Development
- HTML Fundamentals
- CSS Fundamentals
- Introduction to JavaScript
- Website Publishing
Curricular Unit Teachers
Jeannette Cristina Jesus Cartaxo da SilvaInternship(s)
NAO
Bibliography
Referências bibliográficas e outros Materiais de Apoio (Sítios da Internet, software, jogos, etc.) utilizados nas aulas e necessários ao cumprimento dos objetivos de aprendizagem da UC.
HTML e CSS
- Duckett, Jon (2011). HTML and CSS: Design and Build Websites. Wiley. — Excelente para iniciantes, muito visual e bem estruturado.
- Meyer, Eric A. & Weyl, Estelle (2023). CSS: The Definitive Guide, 5th ed. O’Reilly Media.
JavaScript
- Duckett, Jon (2014). JavaScript and jQuery: Interactive Front-End Web Development. Wiley.
- Haverbeke, Marijn (2024). Eloquent JavaScript, 4th ed. No Starch Press. — Disponível gratuitamente em eloquentjavascript.net.
Design Responsivo
- Marcotte, Ethan (2014). Responsive Web Design, 2nd ed. A Book Apart.
Recursos Online
- MDN Web Docs (developer.mozilla.org) — Documentação de referência para HTML, CSS e JavaScript, mantida pela Mozilla.
- W3Schools (w3schools.com) — Tutoriais práticos e interativos para iniciantes.
- freeCodeCamp (freecodecamp.org) — Currículo gratuito com exercícios práticos.
- CSS-Tricks (css-tricks.com) — Artigos e guias sobre CSS e técnicas de layout.
Normas e Especificações
- W3C (World Wide Web Consortium) — Especificações oficiais de HTML e CSS em w3.org.