Skip to main content
FCCN serviços digitais da FCT
NAU site
  • Help
  • Courses
  • Programs
  • News
  • Partners
  • Espaço AP
  • You are here:
  • Home
  • Técnicas de Desenvolvimento de Software

Técnicas de Desenvolvimento de Software

Ref. TDS
CategoryExact Sciences and Technology
Desenvolva habilidades essenciais em programação funcional e orientada por objetos com Kotlin, programando de forma versátil e atual.
  • Duration: 25 hours
  • Effort: 25 hours
  • Pace: Self paced
  • Languages: Portuguese
Share on FacebookShare on TwitterShare on LinkedinShare by Email

What you will learn

  • Programação em Kotlin
  • Programação Orientada por Objetos (OOP)
  • Programação Funcional (FP)
  • Técnicas avançadas em Kotlin
  • Princípios de desenho de software
  • Arquiteturas de aplicações

Description

O conhecimento e compreensão de várias técnicas de programação é fundamental no desenvolvimento de software. Este curso faz uma abordagem abrangente e prática para capacitar os estudantes com habilidades essenciais no desenvolvimento de aplicações. O foco em técnicas de programação orientada por objetos e de programação funcional, utilizando Kotlin como linguagem principal, reflete a necessidade contemporânea de profissionais de software versáteis em diferentes áreas da programação.

Os temas essências são acompanhados com o desenvolvimento de aplicações desktop usando interface gráfica com o utilizador ou em modo consola com linha de comandos.

Prerequisites

Para esta formação, é recomendável que tenha completado previamente os seguintes cursos:

- Fundamentos de Programação

- Estruturas de Dados

- Algoritmos e Complexidade

Assessment and certification

No final de cada tema há conjunto perguntas. O certificado fica disponível quando concluir a Avaliação Contínua com um resultado igual ou superior a 50%.

Course plan

• Introdução
• Tipos
• Controlo de fluxo
• Classes & Objetos
• Técnicas

Organizations

Instituto Politécnico de Lisboa

Financiamento

Este curso é no âmbito do projeto PRODIGI: Rumo ao Futuro - Programa de Formação em PROgramação, Informação e Cidadania DIGItal, enquadrado no investimento Impulso Mais Digital, financiado pelo Plano de Recuperação e Resiliência (PRR), sendo a entidade responsável pela sua operacionalização a Direção-Geral do Ensino Superior (DGES).

License

License for the course content

Attribution-NonCommercial-NoDerivatives

You are free to:

  • Share — copy and redistribute the material in any medium or format

Under the following terms:

  • Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.
  • NonCommercial — You may not use the material for commercial purposes.
  • NoDerivatives — If you remix, transform, or build upon the material, you may not distribute the modified material.
NAU site
Subscribe our newsletterFollow us on FacebookFollow us on Linkedin
NAU
  • Who we are
  • Courses
  • How to become a partner
  • Open source
  • Accessibility
Communication
  • Help
  • News
  • Media kit
  • Site Map
Legal
  • Terms and conditions
  • Privacy Policy
  • Cookies Policy
  • Certification Policy
  • Newsletter consent
República Portuguesa - Educação, Ciência e Inovação FCCN - Serviços digitais FCT FCCN - Serviços digitais FCT

© 2025 FCCN-FCT. All right reserved.