Object-Oriented Programming

Filter Courses within "Object-Oriented Programming" (Click to filter)
Object-oriented programming (Coursera) Coursera
Higher School of Economics - HSE University

Object-oriented programming (Coursera)

Discover the power of Object-Oriented Programming (OOP) through our in-depth C++ course designed for beginners with basic programming experience. Dive into understanding OOP's advantages over procedural programming, mastering key concepts like classes, objects, inheritance, polymorphism, and encapsulation. This course also covers the essential Standard Template Library (STL) and introduces you to CMake, a crucial tool for building, testing, and packaging your software projects.

May 16th 2022
3 Weeks
Intermediate Python (FutureLearn) FutureLearn
University of California, Irvine

Intermediate Python (FutureLearn)

Enhance Your Python Proficiency: This six-week course from the University of California, Irvine, is designed to take your basic understanding of Python to an intermediate level. You'll delve into object-oriented programming (OOP) principles and apply them in data-science contexts, making you more efficient with Python for real-world applications.

Nov 29th 2021
5-12 Weeks
Fortran for Scientific Computing (FutureLearn) FutureLearn
Partnership for Advanced Computing in Europe - PRACE,Vlaams Supercomputer Centre

Fortran for Scientific Computing (FutureLearn)

Dive into the world of Fortran with our expert-led online course designed to equip you with the skills needed for scientific computing. From basic concepts to advanced object-oriented programming, this course will guide you in creating efficient, maintainable, and powerful Fortran programs that can handle intricate numerical challenges.

Sep 27th 2021
5-12 Weeks
Programmazione I (Federica Web Learning) Federica Web Learning
University of Naples Federico II

Programmazione I (Federica Web Learning)

Benvenuto nel Corso di Programmazione I, un viaggio introduttivo ma profondo nella scienza del codice. Questo corso è progettato per fornire una solida base teorica e pratica in programmazione orientata agli oggetti, con particolare attenzione al linguaggio C++. Scoprirai le fondamenta della programmazione, acquisirai competenze avanzate e imparerai a risolvere problemi complessi attraverso esempi pratici.

Sep 9th 2019
No Information
Java Programming Basics (Udacity) Udacity
Udacity

Java Programming Basics (Udacity)

Embark on your journey to becoming a proficient Java developer by mastering the basics with our beginner-friendly course. Dive into Java syntax, understand how computers make decisions through conditional statements and loops, and learn to create functional programs using functions. This course is perfect for those new to programming or looking to expand their knowledge in Java.

Self Paced
Self-Paced
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
Introduction to Java Programming: Starting to code in Java (edX) EdX
Universidad Carlos III de Madrid - UC3M,UC3Mx

Introduction to Java Programming: Starting to code in Java (edX)

Embark on a journey into the world of Java programming with our beginner-friendly course. This interactive learning experience will guide you through essential concepts like functional abstraction, the object-oriented paradigm, and Application Programming Interfaces (APIs). Start building your own simple programs and collaborate with peers as you master the basics of coding in Java.

Self Paced
Self-Paced
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