Skip to content

This repository contains a series of Python and SQL projects completed as part of the ALX School curriculum, covering a wide range of topics from basic programming concepts to advanced database queries.

Notifications You must be signed in to change notification settings

gabbyedgar/alx-higher_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ALX High-Level Programming

This repository contains a collection of Python and SQL projects completed as part of the ALX School curriculum. Each project focuses on different aspects of Python programming and SQL queries.

Python Projects

0x00-python-hello_world

  • Description: Introduction to Python basics, including printing, indentation, and using variables.
  • Folder: python

0x01-python-if_else_loops_functions

  • Description: Covers if/else statements, loops, and defining functions in Python.
  • Folder: python

0x02-python-import_modules

  • Description: Introduction to importing and using Python modules.
  • Folder: python

0x03-python-data_structures

  • Description: Implementation of various data structures in Python, including lists and dictionaries.
  • Folder: palindrome

0x04-python-more_data_structures

  • Description: Explores more advanced data structures like sets and dictionaries in Python.
  • Folder: python

0x05-python-exceptions

  • Description: Introduction to handling exceptions and errors in Python.
  • Folder: python

0x06-python-classes

  • Description: Introduction to Python classes and objects.
  • Folder: classes and objects

0x07-python-test_driven_development

  • Description: Focuses on test-driven development in Python.

0x08-python-more_classes

  • Description: Further exploration of Python classes and object-oriented programming.
  • Folder: python

0x09-python-everything_is_object

  • Description: Dives deep into Python's object-oriented nature.
  • Folder: objects

0x0A-python-inheritance

  • Description: Introduction to Python inheritance and polymorphism.
  • Folder: tests

0x0B-python-input_output

  • Description: Covers reading and writing files in Python.
  • Folder: readfile

0x0C-python-almost_a_circle

  • Description: Final project focusing on implementing a base class and unit testing.
  • Folder: models

SQL Projects

0x0D-SQL_introduction

  • Description: Introduction to SQL and basic queries.
  • Folder: create 0x0D-SQL_introduction

0x0E-SQL_more_queries

  • Description: Covers more advanced SQL queries and joins.

Please navigate to each project's respective folder to view the code and detailed project descriptions.

This project is for the ALX Software Engineering program. Author: Ochiba Gabriel

About

This repository contains a series of Python and SQL projects completed as part of the ALX School curriculum, covering a wide range of topics from basic programming concepts to advanced database queries.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published