technifyed

Free online

Object-Oriented Programming courses 338

Learn Object-Oriented Programming online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

Explore subjects

Showing 338 courses

Technical University of Munich

Lernen objekt-orientierter Programmierung

4.49 ratings

Leicht zugänglicher Einstieg in die faszinierende Welt der Informatik und die Programmierung mit Java.

  • edX
  • Fixed dates
  • Free to audit
  • Paid certificate
  • Beginner

Microsoft

Introduction to Programming With C#

4.6145 ratings

This course introduces the fundamentals of programming in C# within the .NET framework. You'll gain hands-on experience setting up projects, mastering core programming concepts, and using object-oriented principles to create scalable applications while utilizing Microsoft Copilot to enhance code qu…

  • Coursera
  • 31 hours
  • Self-paced
  • Paid certificate

Microsoft

Building Applications: Get started

Learn the fundamentals of creating web applications with ASP.NET Core and building .NET applications using C#, including essential concepts and skills for web development.

  • edX
  • 1 weeks, 3 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Great Learning

C# Programming for Developers

In this course, you will be able to learn C# for free, along with the ability to create dynamic applications through the C# language and the .NET framework. Basics of C#, data types, variables, operators, arrays, and collections, and most important topics of object-oriented programming, encapsulati…

  • Great Learning Academy
  • 2.5 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Université catholique de Louvain

Paradigms of Computer Programming – Fundamentals

This course covers functional, object-oriented, and declarative dataflow programming in a unified framework, with practical code fragments and a simple semantics.

  • edX
  • Fixed dates
  • Free to audit
  • Paid certificate
  • Advanced

Universitat Politècnica de València

IT Fundamentals for Business Professionals: Programming

4.85 ratings

Working with Information Technology (IT) without the necessary background? Learn the fundamentals of software programming

  • edX
  • 3 weeks, 3 - 6 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Alison

Setting Up and Publishing a Chat Application Using Kotlin

3.56 ratings

Kotlin is a general-purpose open-source programming language initially designed for the Java virtual machine (JVM) and Android that combines object-oriented and functional programming features. Building a real-time Android chat application can be challenging and there are different open-source opti…

  • Alison
  • 5 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Advanced

KU Leuven

Fortran for Scientific Programming

Learn how to program in Fortran. Use object-oriented programming to design efficient and maintainable code.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

freeCodeCamp

Python Game Development Project Using OOP – Minesweeper Tutorial (w/ Tkinter)

In this course, you will improve your Python skills by coding a Minesweeper game using the tkinter library. The game is fully implemented using Object Oriented Programming. ✏️ Course from JimShapedCoding. Check out his channel: https://www.youtube.com/channel/UCU8d7rcShA7MGuDyYH1aWGg 💻 Code: https:…

Free video
  • YouTube
  • 2.5 hours
  • Self-paced
  • Free video

freeCodeCamp

Drum Machine with Python and Pygame – Full Project Course

In this Python & Pygame project course you will learn how to create a drum kit machine / beat maker. This course is for both beginners and experienced developers. It covers Python and Object Oriented Programming concepts including nested for loops, functions, using audio files for generating sound,…

Free video
  • YouTube
  • 3 hours
  • Self-paced
  • Free video

Tech With Tim

Python Object Oriented Programming (OOP) - For Beginners

GET MY FREE SOFTWARE DEVELOPMENT GUIDE👇 https://training.techwithtim.net/free-guide In this beginner object oriented programming tutorial I will be covering everything you need to know about classes, objects and OOP in python. This tutorial is designed for beginner python programmers and will give…

Free video
  • YouTube
  • 55 minutes
  • Self-paced
  • Free video

Johns Hopkins University

Advanced R Programming

4.2576 ratings

This course covers advanced topics in R programming that are necessary for developing powerful, robust, and reusable data science tools. Topics covered include functional programming in R, robust error handling, object oriented programming, profiling and benchmarking, debugging, and proper design o…

  • Coursera
  • 18 hours
  • Self-paced
  • Paid certificate

Alison

Diploma in C++ Intermediate

3.612 ratings

The next chapter in your C++ programming learning provides a comprehensive guide to understanding the various concepts of object-oriented programming including: class, class library, member variable or instance, member methods, public, protected or private. The course consists of two modules which…

Learning path or series
  • Alison
  • 10 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Beginner

Enter your email and the official page opens. Phone is optional.