Cursos Presenciais

Lógica de Programação
Lógica de Programação

Para ser um bom programador é preciso raciocinar de uma maneira um pouco diferente e para isso é fundamental ter bons conhecimentos de algoritmos e Lógica de Programação.
Uma das profissões de TI mais valorizadas no mercado é a de Desenvolvedor de Aplicações; no entanto, faltam profissionais qualificados na área. Este é um curso ideal para quem quer iniciar o aprendizado com computadores, aprendendo inicialmente como funciona a Lógica Computacional para depois conseguir então migrar para outras outras Linguagens. Sendo assim, ter o domínio da lógica de programação é a porta de entrada para tornar-se um programador completo, seja em front-end ou back-end.
Apesar da Linguagem C ser considerada uma linguagem antiga, ainda assim se destaca entre as mais utilizadas no mundo. Seu aprendizado facilita e muito a utilização de outras linguagens como C++ e CSHARP. Além disso, a Linguagem C é muito utilizada em sistemas embarcados e IoT (Internet das Coisas).

O objetivo deste curso é oferecer ao futuro programador, conceitos sobre a lógica de programação, para que no final do treinamento ele possa ter conhecimento suficiente para desenvolver programas eficientes, com a linguagem de programação mais adequada.

O curso será ministrado pelo Engenheiro Maurício Arruda, profissional com mais de 30 anos de experiência na área e atua diariamente no desenvolvimento de projetos de circuitos eletrônicos, softwares de controle e aquisição de dados, sistemas embarcados, automação, controle de dispositivos e manutenção de equipamentos científicos.
Ministrou aulas/cursos nas Instituições de Ensino: Colégio Politécnico Bento Quirino (10 anos – Coordenador do Curso Técnico em Eletrônica), Escola Senai Roberto Mange (07 anos – Curso Técnico em Eletroeletrônica), Escola Senai Jaguariúna (04 anos – Curso Técnico em Telecomunicações) e na Uptex desde 2004 (20 anos – Sócio e responsável pelas áreas técnica e educacional).
Desde 1988 (36 anos) trabalha no Departamento de Eletrônica Quântica no Instituto de Física da UNICAMP onde, durante 12 anos atuou como Técnico em Eletrônica e os últimos 24 anos está na função de Engenheiro Eletrônico. Atualmente está envolvido no desenvolvimento de instrumentação científica de última geração, envolvendo os grupos de pesquisa do IAG-USP, USP-São Carlos e UNICAMP, juntamente com colaboradores do Observatório Harvard-Smithsonian, Universidade do Colorado (Boulder – USA) e NIST (National Institute of Standards and Technology). Também tem grande interação com pesquisadores e engenheiros em colaboração de projetos – Empresa HwIT Hardware Innovation Technologies – CPqD e o Acelerador de Partículas – SIRIUS – CNPEM.
Na UNICAMP já desenvolveu vários trabalhos junto aos grupos de pesquisa: Grupo de Lasers e Aplicações, Centro de Pesquisa em Óptica e Fotônica – CEPOF, Grupo de Fenômenos Ultrarápidos e Comunicações Ópticas e o Grupo Fototérmica e Ressonância Magnética.
Possui Mestrado em  Engenharia Agrícola ministrado pela Faculdade de Engenharia Agrícola da UNICAMP – FEAGRI na área de Agricultura Digital – Sistema Optoeletrônico de Detecção e Quantificação do Teor de Poeira de Sementes Beneficiadas – Projeto de parceria entre a UNICAMP e a Empresa BAYER S/A.
Software registrado no INPI – Instituto Nacional de Propriedade Industrial
Certificado de Registro do Programa de Computador – Título: Real-Time Dust Monitoring
Processo Nº: BR512025001330-2 / Expedido em: 08/04/2025

A quem se destina: pessoas que desejam trabalhar com desenvolvimento de programas e sistemas.

Pré-requisitos: conhecimento básico de informática.
IMPORTANTE: Fica a critério do aluno trazer seu próprio notebook.
A escola disponibilizará desktops de alto desempenho para cada aluno desenvolver seus projetos em sala de aula.

Metodologia: Aula prática e objetiva onde o aluno irá explorar o conhecimento e a lógica através do desenvolvimento de programas.

Recursos didáticos: Notas de Aula em PDF, Desktops, Internet, Data show e Softwares.

Salas climatizadas: Nossos alunos contam com salas climatizadas para garantir seu conforto e focar no que importa – seu aprendizado!

Carga Horária: 24 horas.

Turmas Reduzidas: Máximo 07 alunos.

Conteúdo Programático:
– Introdução
– Algoritmos
– Programas
– Compilador
– Interpretador
– IDE
– Linguagens de Programação
– Pseudolinguagem
– Boas Práticas para Construção de um Algoritmo
– Diagrama de Bloco
– Simbologia
– Outros Símbolos
– Dados
– Tipos de Dados
– Variáveis e Atributos
– Variável Global e Local
– Constantes
– Operadores
– Operadores Aritméticos
– Operadores Relacionais
– Operadores Lógicos
– Tabela Verdade
– Exemplos e exercícios
– Estruturas Condicionais
– Estruturas de Decisão: if / if – else / if –  else if – else / switch – case
– Estruturas de Repetição: for / while /do – while
– Uso de Funções
– Uso de Vetores e Matrizes

Se você tem pressa em aprender, inscreva-se logo!

– Certificado (obrigatório 75% de frequência);
– Notas de Aula em PDF;
– Coffee Break.

Turmas reduzidas é a nossa estratégia para ministrar uma aula de qualidade e assim conseguir  preparar o aluno para o Mercado de Trabalho.


Valores e Formas de Pagamento:

R$ 550,00 – parcelado
à vista: R$ 495,00
Parcelamento:
4x sem juros no cartão – R$ 137,50/mês
ou 
Matrícula: R$ 300,00 + 1 parcela de R$ 250,00 (Boleto Bancário)

 

Calendário: 2025  –  Matrículas Abertas – Reserve sua vaga!

Maio

Turma I
(Noite)

08/05 a 26/06 – Quintas (08 dias) – 19h às 22h

Turma I
(Manhã)

10/05 a 14/06 – Sábados (06 dias) – 8h30 às 12h30