Apresentação
Javascript é uma linguagem de scripting, que em conjunto com HTML e CSS, constituem as tecnologias bases de desenvolvimento de Front-End para a Web, que nos permite a criação de páginas e aplicações web interactivas e dinâmicas.
Inicialmente desenvolvida como uma linguagem única e exclusivamente de Front-End, ou seja, interpretada pelo browser, actualmente existem especificações que nos permitem a sua utilização tanto para “server-side” (nodeJS, ioJS,…), Base de Dados (couchDB, mongoDB), como a possibilidade de desenvolver aplicações de desktop e mobile nativas.
A quem se destina
Designers, Developers e outros profissionais interessados em começar a desenvolver aplicações web.
Objectivos
Pretende-se transmitir os conceitos básicos de desenvolvimento de páginas web dinâmicas e interactivas), utilização de boas praticas em programação, assim como a interacção com tecnologia de “backend”, gestão de erros. Esta abordagem seguirá os standards actuais, utilizando as novas ferramentas disponibilizadas a partir da versão ES6 (ECMAScript 2015), ES7 e ES8.
Pré-Requisitos
Conhecimentos sólidos em HTML, CSS e conceitos base de programação.