In short: this course gives one-to-one online tutoring in programming fundamentals for complete beginners and first-year students. A verified tutor teaches variables, conditions, loops, functions, arrays and debugging in Python, C, C++ or Java.
Programming fundamentals are the core ideas shared by almost every programming language: storing data in variables, making decisions with conditions, repeating actions with loops, organising code into functions, and working with arrays, strings and simple data structures. Learning them well makes any later language or computer science module far easier.
This online course teaches Programming Fundamentals one to one with a verified tutor who has studied or taught it at university level, at your pace and aligned with your own module.
Related subject: Programming fundamentals help.
After the basics, continue with our Java Programming course or the Web Development course.