Data Abstraction

Filter Courses within "Data Abstraction" (Click to filter)
Desenvolvimento Ágil com Padrões de Projeto (Coursera) Coursera
Instituto Tecnológico de Aeronáutica

Desenvolvimento Ágil com Padrões de Projeto (Coursera)

Este curso vai além das práticas básicas de desenvolvimento, ensinando você a utilizar padrões de projeto em projetos ágeis para criar sistemas robustos que podem se adaptar rapidamente a mudanças nos requisitos. Aprenda técnicas avançadas e aplique-as no desenvolvimento de software em Java.

Jun 1st 2026
4 Weeks
Functional Programming Principles in Scala (Scala 2 version) (Coursera) Coursera
École Polytechnique Fédérale de Lausanne

Functional Programming Principles in Scala (Scala 2 version) (Coursera)

Dive into the world of Functional Programming with our comprehensive course on Scala 2 version. This course will guide you through the fundamentals of functional programming and teach you how to apply these principles using Scala, a powerful language that combines object-oriented and functional programming. Whether you're new to programming or looking to advance your skills, this course offers practical knowledge for developing robust, maintainable applications.

May 18th 2026
5-12 Weeks
Introduction to Java Programming - Part 1 (edX) EdX
The Hong Kong University of Science and Technology - HKUST,HKUSTx

Introduction to Java Programming - Part 1 (edX)

Discover the fundamentals of Java programming with our beginner-friendly course. Learn essential concepts like variables, operators, control structures, and object-oriented principles through engaging examples and practical exercises. Perfect for those new to coding or transitioning into Java development.

Self Paced
Self-Paced
Paradigms of Computer Programming - Abstraction and Concurrency (edX) EdX
LouvainX,Université Catholique de Louvain - UCL

Paradigms of Computer Programming - Abstraction and Concurrency (edX)

Dive into the core concepts of computer programming with 'Paradigms of Computer Programming - Abstraction and Concurrency'. This course offers a deep dive into data abstraction, state management, and deterministic dataflow, all unified in a practical framework with hands-on coding exercises. Whether you're a beginner or an experienced programmer looking to refine your skills, this course will equip you with the tools needed to tackle complex systems.

No sessions available
5-12 Weeks
Introduction to Java Programming - Part 2 (edX) EdX
The Hong Kong University of Science and Technology - HKUST,HKUSTx

Introduction to Java Programming - Part 2 (edX)

Dive into the world of Java programming with 'Introduction to Java Programming - Part 2' from edX. This course is designed for those who want to enhance their problem-solving skills and gain a solid understanding of basic Java elements and data abstraction. Whether you're new to coding or looking to refine your existing knowledge, this course offers an engaging and structured approach to learning.

Self Paced
Self-Paced
Page 1