fbpx
Inclui Certificação

Python Programming

Nacional
09 Mar 2022

  A 28 Abr 2022

Pós-Laboral

Horário: 18h30 - 20h30/21h30 (2ª a 6ª feira)

Chat

Aprender Python tornou-se obrigatório entre programadores e é uma das formas mais simples, acessíveis e com melhor índice de evolução, para se iniciar no mundo do desenvolvimento.

Com uma aplicabilidade muito variada e de elevado potencial, o Python tem vindo a subir no índice das linguagens de programação mais usadas, de forma muito acentuada, ocupando, atualmente, uma posição de elevado destaque.

  • 100% Online:
    Este é um curso 100% online, com módulos síncronos (online em tempo real) e não síncronos (e-learning) integrados numa ótica de sessões teórico-práticas, com acompanhamento permanente e personalizado por parte de um formador.

 

  • Hands-on:
    O formando vai ganhar os conhecimentos necessários para aplicar a linguagem Python no desenvolvimento de aplicações, não só através da aprendizagem de conceitos, mas também pelo desenvolvimento de exercícios práticos encadeados. Todos os desafios hands-on lançados durante o curso, estão orientados para a execução e concretização de um projeto final. Assim, o formando vai dominar não só os conceitos, mas também perceber a forma como aplicar os mesmos em projetos do dia-a-dia.

 

  • Project-Based:
    Ao longo do curso serão elaborados projetos práticos em sprint de equipa, com resolução individualizada. Ao aplicar na prática o que aprende no curso, estará garantinda uma aprendizagem mais eficaz. Irá ser desafiado a criar e a desenvolver uma aplicação de forma autónoma, mas em grupo, trabalhando assim competências imprescindíveis para um programador:

    • Comunicação;
    • Orientação para o cliente;
    • Trabalho em equipa;
    • Organização;
    • Resiliência.

 

  • Certificação:
    No mercado das TI, a certificação técnica é extremamente valorizada. No final do curso, para além de ficar com o projeto concluído, estará preparado para a certificação, e terá acesso ao exame para a certificação internacional, PCEP – Certified Entry-Level Python Programmer.

Objetivos

Ao longo deste curso, os alunos irão apreender e aplicar os seguintes conceitos:

  • Introduction to Python
  • Course Environment and Jupiter Notebooks
  • Basic Program Elements
  • Program Flow Control Elements
  • Advanced Data Structures
  • Libraries
  • Input and Output (I/O)
  • Object Oriented Programming

Pré-Requisitos

  • Conhecimentos de Inglês ao nível técnico, pois apesar da formação ser ministrada em português, todos os materiais de suporte e exame estarão em Inglês.
  • Raciocínio lógico e postura de proatividade na resolução de problemas.
  • Pré-visualização de vídeos introdutórios (aprox. 60 minutos) à linguagem Python (lista fornecida após inscrição).

Metodologia

Este curso é constituído por módulos de formação síncronos (online em tempo real) e não síncronos (e-learning) e integrados numa ótica de sessões mistas de teoria e de prática. Durante todo o curso, os formandos terão acompanhamento permanente e personalizado por parte do formador.

Serão elaborados projetos práticos em sprint de equipa, com resolução individualizada, garantindo uma aprendizagem mais eficaz.

Composição

  • 12 horas de formação com formador em sala virtual
  • 32 horas de Sprints de desenvolvimento práticos
  • 6 horas de Workshops
  • 43 horas de formação e-learning
  • 9 horas de autoestudo para exame
  • 2 horas de preparação para exame
  • 1 exame de Certificação
  • 1 exame de Certificação

Cronograma:

Cronograma Python Programming

Programa

Initial Python Crash Course

Formação teórica, em formato online síncrono

  • Variables
  • Collections
  • Loops
  • Flow control
  • Libraries

Sprint Sessions

Desenvolvimento de exercícios práticos encadeados, lançados e acompanhados pelo formador, com crescente autonomia do formando.

  • Sprint 1: Work with variables and type conversions
  • Sprint 2: Secure data analytics and graphics
  • Sprint 3: I/O Log File data mining
  • Sprint 4: API REST Interfaces

Workshops

Resolução de desafios mais complexos que servem para revisão dos conceitos adquiridos

  • Master Lab
  • Extra Lab

Preparação para Certificação

  • Programming Fundamentals in Python (e-Learning)
  • Ação de preparação para Exame
Chat

Quero saber mais informações sobre este curso

Python Programming

Desenvolvimento | 52h - Pós-Laboral: 18h30 - 20h30/21h30 (2ª a 6ª feira)


Notas

Pretende mais informação sobre este curso?

Preencha o formulário com os seus dados e as suas questões e entraremos em contacto consigo para lhe darmos todas as informações pretendidas.

Obrigado!

Quero inscrever-me neste curso

Python Programming

Desenvolvimento | 52h - Pós-Laboral: 18h30 - 20h30/21h30 (2ª a 6ª feira)


Dados Pessoais
Dados para faturação