Conteúdo:
Introdução à Programação WEB
Protocolos TCP, HTTP, HTTPs, MQTT
Arquitetura WEB (Cliente-Servidor)
Requisições Síncronas / Assíncronas
MVC, MVVM, MVP
JavaScript
HTML / HTML 5
Java / PHP
Frameworks
React, Angular...
Laravel, Spring...
Aulas:
Aulas teóricas
Exercícios
Debates
Aulas práticas
Processo Avaliativo:
Atividades A1 (20 pontos) e A2 (20 pontos):
atividades, exercícios e trabalhos
Avaliações D1 (20 pontos), D2 (20 pontos) e D3 (20 pontos)
PI: Reuniões, participação, desenvolvimento do artigo (PI compartilhado)
Alunos que não fazem PI: Trabalho complementar
Média para aprovação: 70 pontos!!!
Entrega via SOL no prazo determinado!!!
Datas:
Projetos:
Competição e-sports - CS + LOL
Campus UNI-BH Party
Projeto Arcade
Cursos/workshops
Parcerias com empresas e problemas reais para trabalhos de TIG/PI e TCC
Regras e acordos:
Problemas e demais dúvidas devem ser sanadas com o professor
As datas das avaliações D1, D2 e D3 não serão alteradas.
Apenas uma atividade poderá ser entregue fora do prazo.
O aluno é responsável por sua ausência!!!
Atividades copiadas não serão avaliadas!!!
Bibliografia
Biblioteca Digital - SOL
Bibliografia Recomendada:
SILVA, Maurício S., HTML5 - A Linguagem de Marcação que Revolucionou a Web - 2ª Edição. Novatec, 2014, 336 p
YANK, Kevin. Só Javascript: tudo o que você precisa saber sobre Javascript a partir do zero. Porto Alegre: Bookman, 2009. 424 p.
WELLING, Luke; THOMSON, Laura. PHP e MySQL: desenvolvimento Web. Rio de Janeiro: Elsevier, 2003. 676 p.1
CONVERSE, Tim; PARK, Joyce. PHP a bíblia. Rio de Janeiro: Elsevier, 2003. 868 p.
DEITEL, Paul J. Ajax, rich internet aplications e desenvolvimento web para programadores. São Paulo: Pearson Prentice Hall, 2008. xxiv, 747 p.
BEIGHLEY, Lynn; MORRISON, Michael. Use a cabeça! PHP & MySQL. Rio de Janeiro: Alta Books, ©2010. xxxvii, 770 p.
LIBERTY, Jesse; KRALEY, Mike. Aprendendo a desenvolver documentos XML para a WEB. São Paulo: Makron Books, 2001. 274p.
BENEDETTI, Ryan; CRANLEY, Ronan. Head first jQuery. Sebastopol, CA: O'Reilly, ©2011. xxxvi, 500 p.
https://www.w3schools.com/