O curso Starting Point de Programação Python é ideal para quem pretende iniciar o seu caminho na programação, com foco na linguagem Python.
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.
Neste percurso irás adquirir os conhecimentos necessários para aplicar a linguagem Python, de forma eficaz, 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, vais dominar não só os conceitos, mas também perceber a forma como aplicar os mesmos em projetos do dia-a-dia.
Irás adquirir 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, vais dominar não só os conceitos, mas também perceber a forma como aplicar os mesmos em projetos do dia-a-dia.
Ao longo do curso serão elaborados projetos práticos em sprint de equipa, com resolução individualizada. Ao aplicares na prática o que aprendes no curso, estará garantinda uma aprendizagem mais eficaz. Irás 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:
Este curso prepara e inclui a certificação internacional: PCEP – Certified Entry-Level Python Programmer.
Objetivos
Proporcionar uma introdução sólida à programação em Python, abordando os conceitos fundamentais da linguagem e o seu ambiente de desenvolvimento.
Utilizar o Jupyter Notebook explorando as bases essenciais para a criação de aplicações eficientes.
Estruturar programas com os principais elementos da linguagem, incluindo variáveis, operadores, estruturas de controlo de fluxo e manipulação de tipos de dados básicos.
Explorar as estruturas de controlo de fluxo, como condicionais e laços, para permitir a criação de programas dinâmicos e interativos.
Trabalhar com estruturas de dados avançadas, para o armazenamento e processamento eficaz de grandes volumes de dados.
Utilizar bibliotecas e implementar operações de Input e Output (I/O), permitindo a leitura e escrita de ficheiros para interagir com diferentes tipos de dados.
Aplicar os princípios da Programação Orientada a Objetos (OOP), desenvolvendo classes, objetos e métodos para estruturar o código de forma modular e reutilizável.
Destinatários
O curso é ideal para quem está a dar os primeiros passos na programação e deseja especializar-se na linguagem Python. Destina-se a estudantes, recém-licenciados em áreas tecnológicas, ou profissionais que querem aprender os fundamentos de programação para iniciar uma carreira em desenvolvimento de software, aplicações, ou aplicar a linguagem Pyhton noutras áreas profissionais.
Condições
Taxa de inscrição: 240€, dedutível no valor total do curso.
Formandos não residentes no território nacional, terão de efetuar um pagamento de 50% do valor total da propina no momento da inscrição.
Inscrições a título particular de pessoas que se encontrem em situação de desemprego, beneficiam de um desconto de 10%, mediante apresentação de comprovativo da situação atual (não acumulável com outras campanhas em vigor).
Os valores apresentados não incluem IVA. Isenção do valor do IVA a particulares.
Pronto pagamento: Liquide o valor total do curso no momento da inscrição e beneficie de um desconto adicional de 5%.
Cofidis Pay: Financie o seu curso em até 12 prestações mensais sem juros, com um valor máximo de 2.500€. (Sujeito a aprovação, consulte as condições com a GALILEU.)
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. 80 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 assíncronos (e-learning) e integrados numa ótica de sessões mistas de teoria e de prática.
Durante o curso, os formandos terão acompanhamento permanente e personalizado por parte do formador, onde serão elaborados projetos práticos em sprint de equipa, com resolução individualizada, garantindo uma aprendizagem mais eficaz.
Composição
28 horas de formação com formador em sala virtual, via Live Training
12 horas de formação teórica
12 horas em Sprints práticos
2 horas em workshops
2 horas de preparação para exame
30 horas de formação autónoma
6 horas de auto estudo
20 horas em Sprints práticos
4 horas em Workshops
42 horas de formação e-learning
1 exame de Certificação
Cronograma:
Programa
Initial Python Crash Course
Sprint Sessions
Workshops
Preparação para Certificação
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
O nosso site utiliza cookies para lhe oferecer uma melhor experiência. Ao clicar em “Aceitar cookies”, concorda com a utilização de TODOS os cookies. No entanto pode visitar "Gerir cookies" para um gerenciamento controlado.
A Galileu utiliza cookies para proporcionar ao utilizador uma experiência mais agradável. Os cookies que são categorizados como necessários para a execução da nossa página web são armazenados no seu navegador (browser).
Utilizamos também cookies de terceiros que nos ajudam a analisar e entender como o nosso website é utilizado. Esses cookies serão armazenados no seu browser apenas com o seu consentimento. Terá também a opção de cancelar esses cookies. Consulte a nossa política de cookies.
Os cookies necessários são absolutamente essenciais para o funcionamento adequado do site. Esses cookies garantem funcionalidades básicas e recursos de segurança do site, de forma anónima.
Cookie
Duração
Descrição
__cfduid
1 month
O cookie é utilizado por serviços cdn como CloudFlare para identificar clientes individuais por trás de um endereço IP partilhado e aplica configurações de segurança por cliente. Não corresponde a nenhum ID de utilizador na aplicação web e não armazena nenhuma informação de identificação pessoal.
center
7 days
Este cookie é utilizado para guardar o centro preferencial do utilizador.
cookielawinfo-checbox-analytics
11 months
Este cookie é definido pelo plug-in GDPR Cookie Consent. O cookie é utilizado para armazenar o consentimento do utilizador para os cookies na categoria "Analíticos".
cookielawinfo-checkbox-necessary
11 months
Este cookie é definido pelo plug-in GDPR Cookie Consent. Os cookies são utilizados para armazenar o consentimento do utilizador para os cookies na categoria "Necessário".
viewed_cookie_policy
11 months
O cookie é definido pelo plug-in GDPR Cookie Consent e é usado para armazenar se o utilizador consentiu ou não com o uso de cookies. Não armazena nenhum dado pessoal.
Os cookies analíticos são utilizados para entender como os utilizadores interagem com o site. Esses cookies ajudam a fornecer informações sobre as métricas do número de visitantes, taxa de rejeição, origem do tráfego, etc.
Cookie
Duração
Descrição
_ga
2 years
Este cookie é instalado pelo Google Analytics. O cookie é utilizado para calcular o visitante, a sessão, os dados de campanha e controlar a utilização do website para o relatório de análise. Os cookies armazenam informações anonimamente e atribuem um número gerado aleatoriamente para identificar visitantes únicos.
_gat_gtag_UA_3112598_1
1 minute
Este cookie é definido pelo Google e é utilizado para distinguir utilizadores.
_gid
1 day
Este cookie é instalado pelo Google Analytics. O cookie é utilizado para armazenar informações de como os visitantes usam um website e ajuda na criação de um relatório analítico. Os dados armazenados incluem o número de visitantes, a fonte de onde vieram e as páginas visitadas de forma anónima.
vuid
2 years
O domínio deste cookie é propriedade do Vimeo. Este cookie é usado pelo vimeo para recolher informações de rastreamento. Define um ID único para inserir vídeos no website.
YSC
session
Esses cookies são definidos pelo Youtube e são usados para rastrear as visualizações dos vídeos incorporados.
Os cookies de marketing são utilizados para fornecer aos visitantes anúncios e campanhas de marketing relevantes. Esses cookies rastreiam visitantes em sites e coletam informações para fornecer anúncios personalizados.
Cookie
Duração
Descrição
IDE
1 year 24 days
Utilizado pelo Google DoubleClick armazena informações sobre como o utilizador utiliza o website e qualquer outro anúncio antes de visitar o site. É utilizado para apresentar anúncios que são relevantes de acordo com o perfil de utilização.
NID
6 months
Este cookie é usado para criar um perfil baseado no interesse do utilizador e exibir anúncios personalizados aos utilizadores.
test_cookie
15 minutes
Este cookie é definido por doubleclick.net. O objetivo do cookie é determinar se o browser do utilizador oferece suporte a cookies.
VISITOR_INFO1_LIVE
5 months 27 days
Este cookie é definido pelo Youtube. Utilizado para rastrear informações dos vídeos incorporados do YouTube.