Descrição
Vai concorrer ao cargo de Técnico em Tecnologia da Informação – Especialidade: Desenvolvimento de Sistemas da Prefeitura do Município de Indaiatuba/SP? Quer uma preparação diferenciada, totalmente direcionada para o seu melhor desempenho e, consequentemente, sua aprovação? Então, este curso é para você! Reunimos nele tudo aquilo que você precisa para se manter competitivo no certame: teoria na medida certa! Esse processo será conduzido por uma equipe de professores totalmente comprometidos com o objetivo de dar a você segurança para fazer a prova sem surpresas! Mais detalhes: 1. Curso baseado no edital 01/2021. 2. Serão abordados os tópicos relevantes (não necessariamente todos) a critério do professor. 3. Carga horária prevista: 800 videoaulas, aproximadamente. 4. As videoaulas ainda não disponíveis estarão acessíveis de modo gradativo e em conformidade com o cronograma de gravação dos respectivos professores. Todo curso estará completo com tempo hábil de estudos. 5. Não serão ministrados:Marco Civil da Internet, Lei Geral de Proteção de Dados e das Normas de Informática vigentes na Prefeitura de Indaiatuba (https://www.indaiatuba.sp.gov.br/administracao/informatica/normas-de-informatica/). Lei Complementar nº 45, de 20/12/2018 – Dispõe sobre o regime jurídico dos Servidores Públicos do Município de Indaiatuba. 6. O curso está em fase de estruturação. A coordenação pedagógica juntamente com os professores estão trabalhando com foco total, para uma preparação completa e efetiva. O rol de professores poderá sofrer acréscimos ou supressões por motivo de força maior, ficando a cargo do Gran Cursos Online as devidas modificações. AULAS EM PDF AUTOSSUFICIENTES: 1. Conteúdo produzido por mestres especializados na leitura como recurso didático completo. 2. Material prático que facilita a aprendizagem de maneira acelerada. 3. Exercícios comentados. 4. Não serão ministrados em PDF: Atualidades e Conhecimentos Gerais sobre o estado e sobre o município. Teoria geral dos sistemas. Conceito de dado, informação e sistema de informação. Conceitos de análise de sistemas. Modelagem de sistema. Conceito de sistema orientado a objeto. Processo de desenvolvimento de sistema. Metodologia para desenvolvimento de projeto de software: ciclos iterativos e caso de uso. Componentes de um modelo de caso de uso. Documentação do modelo de caso de uso. Modelagem de classe de objeto: identificação de classes, de atributos e de relacionamentos; relacionamento entre classes. Diagrama de classe. Diagrama de interação. Layout de telas e relatórios. Criação e implantação de programas de Informática. Diagrama de fluxos de dados. Linguagem JAVA: Declaração de variáveis, estruturas de repetição e seleção, arrays. Estruturas de dados, filas, listas, pilhas. Orientação à objetos, encapsulamento, herança e polimorfismo. Design Patterns, Model View Controller (MVC). JPA, mapeamento objeto relacional, HQL, Hibernate. Servlets, JSF (JavaServer Faces), Primefaces. JasperReports. Injeção de dependência (CDI). JTA. Implementação e consumo de WebService, RESTful, SOAP, RESTEasy. Programação WEB: PHP, Javascript, Jquery, HTML, CSS3, Framework Codeigniter, Framework Bootstrap, Webservices. Normas de Informática vigentes na Prefeitura de Indaiatuba. Lei Complementar nº 45, de 20/12/2018 – Dispõe sobre o regime jurídico dos Servidores Públicos do Município de Indaiatuba.