João Eduardo Montandon
COLTEC/UFMG
Esta página contém informações básicas acerca da disciplina Desenvolvimento de Aplicações Web (DAW), lecionada no curso de Informática do COLTEC/MG.
A disciplina tem como objetivo ensinar ao aluno conceitos e princípios básicos sobre desenvolvimento web.
Com viés prático, a disciplina apresenta ao aluno não somente as principais tecnologias de desenvolvimento, como também as ferramentas necessárias para utilizá-las. Desta forma, o aluno que cursar a disciplina estará apto a propor soluções e desenvolver sistemas voltados para a plataforma web.
As aulas são divididas em três módulos principais:
Aborda aspectos relacionados a interface da página web, referenciada como front-end. Neste módulo, o aluno irá aprender sobre HTML, CSS, JavaScript, etc.
Aborda aspectos relacionados ao processamento de um sistema web no servidor. Neste módulo, o aluno irá aprender principalmente sobre banco de dados, e PHP.
Este módulo irá apresentar ao aluno técnicas avançadas de desenvolvimento, tais como responsive design, CMS, WebServices, etc.
O material será compartilhado pode ser consultado diretamente nos repositórios GitHub da disciplina. Nos repositórios você encontrará recursos como slides, exercícios, cronogramas, etc.
As avaliações terão foco prático, sendo realizadas em laboratório. O tempo de prova está limitado ao período da aula: geralmente 1 hora 40 minutos. As avaliações serão aplicadas pelo menos uma vez por trimestre.
Todo exercício deverá ser entregue via GitHub por meio de pull requests. Para isso, aconselho o uso do programa Github Desktop. Os passos gerais para entrega são:
O feedback do exercício será feito dentro da issue aberta no pull request, então sinta-se a vontade para esclarecer dúvidas e fazer perguntas após avaliação!!
Os seminários são compostos por palestras a serem apresentadas pelos alunos sobre alguns tópicos da área de tecnologia. As palestras trazem inúmeros benefícios, tais como:
Os seminários deverão ser apresentados individualmente, no decorrer do ano. Além de apresentar o conteúdo, o palestrante deverá propor uma atividade para os alunos, que deverá ser entregue posteriormente.
Alguns links que podem ser interessantes... mesmo!!