Skip to content

OlaoluwaISOGUN/alx-higher_level_programming

Repository files navigation

ALX HIGH LEVEL PROGRAMMING

Getting started with high-level programming in Python.

Synopsis

A high-level language is any programming language that enables development of a program in a much more user-friendly programming context and is generally independent of the computer's hardware architecture.

A high-level language has a higher level of abstraction from the computer, and focuses more on the programming logic rather than the underlying hardware components such as memory addressing and register utilization.

Description

At ALX Holberton School, we learn by doing. We have projects everyday that we have to push on GitHub in order for an automatic review to be done. This repository contains directories each corresponding to a high-level language project. These projects are part of the ALX Holberton School 1 year curriculum. In these projects, we cover everything from the basics of Python and Javascript (Node), as well as SQL (with MySQL) to more advanced topics.

Table of Contents

Directories Description
0x00. Python - Hello, World Introduction to Python programming.
0x01-python-if_else_loops_functions Introduction to Python if/else statements, loops and functions.
0x02-python-import_modules Introduction to Python modules.
0x03-python-data_structures Introduction to Python data structures.
0x04-python-more_data_structures Advanced data structures in Python.
0x05-python-exceptions Introduction to Python exceptions and error handling.
0x06-python-classes Introduction to classes in Python.
0x07-python-test_driven_development Introduction to unit tests, docstring tests in Python.
0x08-python-more_classes Advanced classes in Python.
0x0D-SQL_introduction Introduction to SQL.

Credits & Authors

Other collaborators are acknowledged within each project.

About

Getting started with high level programming in Python.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published