Skip to content

DanielMusau/alx-higher_level_programming

Repository files navigation

Higher-level programming - Python

Module of High-level programming and Python carried out during Full Stack Software Engineering studies as ALX program.

Projects

All of the following folders are projects done during the studies:

Project Name Description
0x00-python-hello_world It aims to teach about variables, basics commands and handle strings with Python.
0x01-python-if_else_loops_functions It aims to teach about if/else statements, loops, range and functions in Python.
0x02-python-import_modules It aims to learn how to import functions, create modules and how to use command line arguments in Python.
0x03-python-data_structures It aims to teach about lists, tuples and strings in Python.
0x04-python-more_data_structures It aims to teach about sets, dictionaries and functions to handle data structures like lambda, map, reduce and filter in Python.
0x05-python-exceptions It aims to teach about exceptions, how to use them, how to use errors and how to raise them in Python.
0x06-python-classes It aims to teach about object oriented programming (OOP), classes, objects, instances, methods and attributes in Python.
0x07-python-test_driven_development It aims to teach about docstrings to create and implement tests in Python.
0x08-python-more_classes It aims to teach about OOP, Data Abstraction, Data Encapsulation, instances and classes attributes in Python.
0x09-python-everything_is_object It aims to teach about OOP, mutability, identity and data types in Python.

About

💻 High-level programming training module

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published