Skip to content

dr8co/alx-higher_level_programming

Repository files navigation

Higher level programming

Table of Content

About

This repository contains projects on higher level programming using Python and JavaScript programming languages. The concepts covered:

  • Classes and objects
  • Object-oriented programming principles:
    • Inheritance
    • Encapsulation
    • Abstraction
    • Polymorphism
  • SQL queries
  • SQL joins
  • Unit testing
  • Object scopes
  • Exceptions
  • Imports and modules

Projects

More about individual projects can be found in their respective READMEs.

The projects are:

Acknowledgement

Author: Ian Duncan.

All work contained in this repository was completed as part of the curriculum for the 12-month ALX Software Engineering Programme, offered in collaboration with Holberton School.