Curso React - Descrição:
O Curso React.js, permite dominar umas das mais eficientes e flexíveis bibliotecas JavaScript, de modo a incrementar e agilizar todo o processo de desenvolvimento de sistemas que tenham com base JavaScript. O React.js tem um foco em aplicações frontend.
No sentido do conteúdo programático deste curso ser mais enriquecido, foi incluído ainda nesta formação da linguagem Typescript.
O TypeScript é uma linguagem de código aberto que se baseia em JavaScript, uma das ferramentas mais usadas do mundo, adicionando definições de tipo estático
Este curso é dirigido a Programadores web e web developers que pretendam aprender a utilizar uma framework JavaScript. O ideal é que os formandos tenham conhecimentos de HTML, CSS e de JavaScript.
Esta formação pode ser customizada e é dada através do modelo de formação presencial ou em live training.
Objectivos
O Curso React tem como objetivo dotar os participantes dos conhecimentos e procedimentos necessárias à utilização da biblioteca na criação de interfaces de usuário (UI), através de formação presencial.
A formação é vocacionada para programadores backend experientes mas com poucos ou nenhuns conceitos adquiridos de javascript e frontend e compreende as bases de JS e React. Também é dirigida a developers frontend que queiram dominar a tecnologia React.
O Frontend developer tem como responsabilidade o aspeto visual de um site esteja a funcionar corretamente e isento de erros. Este profissional deve garantir o mesmo aspeto, o cumprimento do manual gráfico, visibilidade e interatividade sejam iguais em diferentes ambientes operativos e em diferentes dispositivos como tablets, Computadores pessoais e telemóveis.
Com o projeto final pretende-se que os programadores consigam, de forma independente, aplicar os conhecimentos adquiridos com uma pequena aplicação React.
React.js
Mais informação sobre esta biblioteca aqui
Programa
- ESNext
- Typescript
- Module, Arrow function, Classes, Destructuring, Spread & Rest Operator
- Base Features
- Lists and Conditionals
- Components and Elements
- Forms and forms Validation
- Http Requests - Axios, Ajax
- Routing
- Create a React app.