Você está na página 1de 7

Ir para o conteúdo principal

PLATAFORMA E-LEARNINGPLANO DE FORMAÇÃONOTÍCIASCONTACTOS

TECMINHO
ENTRAR
SOBRE ATECMINHO
PARA AUMINHO
PARA ASORGANIZAÇÕES
PARA ASPESSOAS

08/05/2024 a 26/06/2024
Online
30h
Datas: 8, 13, 15, 20, 22, 27, 29 de maio; 3, 5, 12, 17, 19 e 26 de junho de 2024

Segundas e quartas-feiras, das 19h30 às 22h00


280€
Valor para ex-formandos da TecMinho, Comunidade Académica da Universidade do
Minho (docentes, funcionários, investigadores, alunos, ex-alunos, interfaces)
e desempregados.
295€
Valor para outros participantes
INSCRIÇÃO
Para mais informações contactar
253 510 590
Custo de chamada nacional
psousa@tecminho.uminho.ptVoltar ao plano de formação

8.ª edição
ONLINE

Programação para não-informáticos


DESCRIÇÃO
CURSO ONLINE - Para gestores ou criativos que desejam tratar assuntos tecnológicos com sua
equipa de desenvolvimento web. Talvez deseje codificar uma aplicação por si mesmo?

Este é um curso projetado para ajudar os não-programadores a comunicar de forma mais


eficiente com os programadores ou para ajudar os aspirantes a programador a começar.
Explora as linguagens de programação e identifica quais são adequadas para cada trabalho, ajuda
a ler e interpretar o código e exemplifica os princípios do desenvolvimento.

Sem pré-requisitos, qualquer pessoa com experiência moderada de computador consegue


dominar os conteúdos. É recomendado, mas não obrigatório, que os participantes tenham
conhecimentos básicos de Inglês.
"Programação para Não Informáticos" foi criado para ser um primeiro curso de programação,
recorrendo a exemplos simples em várias linguagens populares como o Visual Basic, Java, PHP.
São abordados princípios de desenvolvimento para orientação do caminho correto a seguir.

Vão ser resolvidas questões como:


- Que linguagem devo utilizar no meu próximo projeto?
- Qual é o CMS mais apropriado para o trabalho?
- Quais os passos e estágios do desenvolvimento web?
- Que recursos devo fornecer ao meu programador web?

O curso "Programação para não-informáticos" pode despertar o interesse em cursos mais


avançados de programação, ou cursos de web design e desenvolvimento, ou apenas fornecer
competências para abordar problemas relacionados com aplicações informáticas.

Duração - 24 horas síncronas + 6 horas assíncronas com apoio do formador:


- 12 sessões síncronas de interação formador/formandos
- atividades assíncronas entre sessões para consolidação de aprendizagens.

OBJETIVOS
No final da formação, os formandos serão capazes de:
- Identificar diferentes linguagens de programação e o seu âmbito e aplicação
- Identificar as linguagens e tecnologias mais adequadas a cada problema
- Conhecer o processo de desenvolvimento de aplicações
- Desenvolver e interpretar comandos de código
- Identificar necessidades e recursos para o desenvolvimento de aplicações
- Conhecer conceitos básicos de programação válidos para todas as linguagens

CONTEÚDOS PROGRAMÁTICOS
Módulo 1. Algoritmia - 3 sessões

 Algoritmos - fluxogramas e pseudocódigo


 Objetos
 Dados e informação
 Tipos de dados
 Variáveis e expressões
 Listas de dados (array)
 Objetos: características, propriedades e métodos
 Código
 Estrutura e fluxo de código
 Estruturas condicionais
 Ciclos de repetição e iterações
 Funções

Módulo 2. Servidores e Bases de Dados - 3 sessões

 Servidores e clientes
 Comunicação entre computadores: redes
 Servidores de rede: HTTP, FTP, SQL
 Bases de dados
 Bases de dados relacionais
 Tabelas de dados e pesquisas
 Procedimentos e linguagem SQL

Módulo 3. Aplicações (desktop e web) - 6 sessões

 Modelos e frameworks
 Aplicações desktop: ,NET framework
 Aplicações web: responsive, bootstrap
 Interatividade
 Formulários
 Eventos
 Animação
 Multimédia
 Ficheiros e documentos
 Acesso ao sistema de ficheiros do servidor
 Upload e download de ficheiros
 Manusear ficheiros no servidor

METODOLOGIAS
Este curso será online, adotando uma estratégia muito semelhante à formação
presencial. Teremos sessões de forma síncrona/em direto (formador e participantes estão online
através de sistema de videoconferência), onde o formador abordará os conteúdos da formação e
interagirá com os participantes e estes com o formador e com os restantes colegas. O formador
estará disponível 15 minutos antes do início da sessão para apoio aos formandos na preparação
dos meios necessários à participação.

Entre cada sessão síncrona, haverá atividades assíncronas que cada participante desenvolverá
autonomamente, reforçando a sua aprendizagem.

Todos os módulos terão atividades individuais e/ou em grupo para investigação e estudo dos
temas, consolidação de conhecimentos e prática nos softwares apresentados nas sessões
síncronas.

Nos dias de intervalo das sessões, o formador estará disponível para apoio aos formandos
por via de e-mail, chat ou videochamada, em horário a combinar.Quando apropriado o
formador poderá sugerir/agendar reuniões de grupo ou fóruns e chats na Moodle para resolver
questões comuns a vários formandos.

DESTINATÁRIOS
Destina-se a todos os que pretendem adquirir os conceitos de programação de computadores.

PRÉ-REQUISITOS
É recomendado, mas não obrigatório, que os participantes tenham conhecimentos básicos do
idioma Inglês. Os formandos devem ter permissões de administrador do computador utilizado
durante a formação, uma vez que será necessário instalar software diversificado:

- Microsoft Visual Studio 2019 Community Edition


- Microsoft Visual Studio Code
- Xampp for Windows
- Microsoft SQL Server Express Edition
- Microsoft SQL Server Management Studio

A primeira sessão do curso será dedicada à abordagem destas questões de software.

Sendo um curso online, necessitará de um computador com ligação à internet, webcam e


microfone. Não são necessários conhecimentos de utilização de nenhum software ou ferramenta
específica.

FORMADORES
José Inácio Menezes - Licenciado em Engenharia de Produção pela Universidade do Minho.
Possui certificação internacional em ECDL (European Computer Driving Licence) e em
Information Technology Service Management (ITIL). Experiência profissional de mais de 20
anos na Indústria, em funções de gestão em áreas como Planeamento e Controlo de Produção,
Logística, Sistemas de Informação e Informática. É formador e consultor empresarial há mais de
15 anos nas áreas de Microsoft Office, Sistemas de Informação, Redes Informáticas e no
desenvolvimento de soluções de software à medida e metodologias ágeis. Especialista em redes
informáticas empresariais e programação de computadores, nomeadamente na instalação e
manutenção de servidores e programação .NET, linguagens web (HTML, PHP, Javascript) e
bases de dados.
TEM ALGUMA QUESTÃO QUE NOS QUEIRA COLOCAR?
GUIMARÃES
253 510 590

Custo de chamada nacional


BRAGA
253 604 010

Custo de chamada nacional

ENVIE-NOS A SUA QUESTÃO


SOBRE A

TECMINHO
 Missão, estratégia e valores
 Política SGI
 Órgãos Sociais e organograma
 Cronologia
 Factos e números
 Equipa
 Projetos

PARA A

UMINHO
 Desenvolver uma ideia de negócio
 Valorização do Conhecimento
 Criar uma Spin-off
 Proteger o conhecimento
 Desenvolver competências: Formação
 Oportunidades Profissionais

PARA AS

ORGANIZAÇÕES
 Promover o empreendedorismo
 Desenvolver projetos de I&D+I
 Desenvolvimento Organizacional
 Desenvolver competências: Formação
 Desenvolver e-learning
 Licenciamento de tecnologias
 Registar o conhecimento

PARA AS

PESSOAS
 Formação - Desenvolver competências
 Desenvolvimento profissional
 Desenvolver uma ideia de negócio
 Registar o conhecimento
 Oportunidades Profissionais

 CONTACTOS
 NOTÍCIAS
 NEWSLETTER
 PUBLICAÇÕES
 INCENTIVOS
 PLANO DE FORMAÇÃO

© 2021 TecMinho - Todos os direitos reservados. Design por Michelle Monteiro

 Política de Privacidade
 Aviso legal
 Política de cookies

 Livro de Reclamações
 Regulamento Geral da Formação

Você também pode gostar