Este curso visa dar habilidades de programação aos seus cursistas, integrando os diversos estudantesde engenharia e outras áreas além construir competências integralizadoras com outras áreas do conhecimento destacadamente a área de desenvolvimento de tecnologia da informação. O aluno destecurso será apto a fazer integrações, compreender banco de dados e uma linguagem, ainda que básica, orientada a objeto
Introdução a arquitetura Web• Como a Internet funciona ;• Como o Browser funciona• Arquitetura cliente-servidor;• Linguagens client-side e server-side e suas interações;
Introdução ao HTML e CSS• Principais Tags;• Histórico HTML;• Principais formas de implementar o CSS• Principais Propriedades;• Exercícios práticos de autoria Web
Introdução ao Código Client-Side• Funcionamento do JavaScript;• Utilização do Framework jQuery;• Estrutura de dados JavaScript;• Seletores jQuery;• Funções do jQuery;• Brincando com o DOM• Plugins jQuery;• JavaScript Não intrusivo;• Acessibilidade;
Introdução ao Código Server-Side• O que é o PHP;• Variáveis;• Operadores;• Estrutura de controle;• Manipulação de Strings;• Manipulação de Arrays;• Manipulação de Arquivos e diretórios;
Orientação a Objetos• Programação Estruturada X Orientada a Objetos• Classes;• Objetos;• Construtores;• Destrutores;• Herança;• Polimorfismo;• Classes Abstratas;• Classes Finais;• Métodos Abstratos;• Métodos estáticos• Métodos Finais;• Encapsulamento• Associação, Agregação e composição
Manipulação de dados• PDO:PHP Data Objec• Introdução ao banco de dados MySql;• Utilização do PHPMyAdmin;• Sintaxe SQL – SELECT , INSERT, UPDATE, DELETE, CREATE;• Tratando dados em formulários (persistência)• Criação da API para Manipulação de dados – Com Tratamento de errosTry catch;• Trabalho final – Incrementado a API criada.
Estudantes de graduação, pós-graduação e profissionais de TI que desejam aprender conceitos e comandos básicos de programação.
Profissionais de TI que desejam aprender conceitos e comandos básicos de programação.
Não há fotos cadastradas para esta ação
SIGAA | Superintendência de Tecnologia da Informação - (84) 3342 2210 | Copyright © 2006-2024 - UFRN - sigaa09-producao.info.ufrn.br.sigaa09-producao v4.15.3