Escolhe uma competência que queiras desenvolver
O curso de Web Development 1 é adequado para principiantes uma vez que fornece as bases de conhecimento em programação. Após o curso, serás capaz de desenvolver programas de computador e desenvolver websites e aplicações de forma totalmente autónoma.
Vais aprender a utilizar linguagens de front-end tais como HTML and CSS, que são a base da web - todos os websites precisam delas. Para o desenvolvimento de back-end, irás aprender a Python como linguagem de programação que irás utilizar para desenvolver a tua primeira (mas não a última) aplicação web e irás também aprender a hospedá-lo num servidor.

Tecnologias e skills que irás aprender:
Assim como a maioria dos programadores, a tua entrada no mundo do desenvolvimento web será utilizando linguagens de front-end tais como HTML e CSS. Adicionalmente, irás também aprender a utilizar uma framework popular de CSS chamada Bootstrap e irás começar a construir o teu próprio CV de programação no GitHub.
Irás aprender os princípios básicos de programação em Python devido à sua sintaxe simples e elegante o que a torna uma das linguagens de programação mais populares do mundo. Depois de aprenderes a tua primeira linguagem de programação torna-se mais fácil e intuitivo aprender outra, uma vez que os princípios da programação são os mesmos.

Para além de front-end, a maioria dos websites possuem um back-end. Irás aprender a construí-los utilizando Python e fazendo upload do teu site para o Heroku um serviço de hospedagem na web (disponibilizado pela Amazon Web Services).
Este curso é muito orientado à pratica. Durante o curso, irás programar muitos projetos pequenos (e um grande) que te irão ajudar a ganhar a tão necessária quilometragem de código. Irás também incluir todos os projetos no GitHub, que irá servir como o teu CV pessoal de programação.
Os participantes neste curso não precisam de ter nenhum conhecimento prévio de programação. Uma vez que serão lecionados todos os princípios básicos. O curso irá ser lecionado em Português, mas é expectável que todos os participantes saibam ler e consigam entender Inglês básico, o que é crucial a todos os programadores.

Este curso ocorre duas vezes por semana num total de 24 sessões.
O curso será realizado duas vezes por semana, nas segundas e quintas, das 18h às 19h30.
Os cursos serão lecionados via videoconferência (video call). Entre sessões os instrutores estarão disponíveis via Slack, para dar suporte aos estudos.
Cada participante precisará de um computador que tenha pelo menos 4GB de memória RAM e uma boa conexão de internet.
Todos os estudantes terão acesso livre à plataforma SmartNinja, onde terão sempre disponível uma visão geral de todas as aulas. Se acontecer de não poderes atender a alguma aula, poderás sempre rever o conteúdo lecionado com a ajuda do material disponibilizado na plataforma.
O instrutor também irá gravar todas as sessões e partilhá-las com os estudantes. Desta forma, o estudante terá sempre a oportunidade de rever todas as aulas.
Durante o curso de web development também haverá 5 sessões de repetição para consolidação da matéria já lecionada.
Não esperes mais, inscreve-te já! ;)
| Preço do curso* | Descrição | Data limite |
|---|---|---|
| 399,00 EUR | Early Bird | Preço válido até 11.03.2021 |
| 499,00 EUR | Late Bird | Preço válido até 21.03.2021 |
| 799,00 EUR | Full Price | Preço válido até 22.03.2021 |
* Todos os preços incluem IVA.