Welcome to the repository for my ALX Higher-Level Programming projects. This README provides a detailed overview of the projects I have completed in Python, JavaScript, and SQL. Each project aims to build advanced skills in these languages and technologies.
-
0x00. Python - Hello, World
- Description: Introduction to Python, covering basic syntax and the "Hello, World" program.
- Python - Hello, World
-
0x01. Python - if/else, loops, functions
- Description: Explore conditional statements, loops, and functions in Python.
- Python - if/else, loops, functions
-
0x02. Python - import & modules
- Description: Learn about importing modules and utilizing standard libraries in Python.
- Python - import & modules
-
0x03. Python - Data Structures: Lists, Tuples
- Description: Introduction to Python's built-in data structures, including lists and tuples.
- Python - Data Structures: Lists, Tuples
-
0x04. Python - More Data Structures: Set, Dictionary
- Description: Advanced data structures in Python, focusing on sets and dictionaries.
- Python - More Data Structures: Set, Dictionary
-
0x05. Python - Exceptions
- Description: Handling exceptions and errors in Python programs.
- Python - Exceptions
-
0x06. Python - Classes and Objects
- Description: Introduction to object-oriented programming in Python, including classes and objects.
- Python - Classes and Objects
-
0x07. Python - Test-driven development
- Description: Implementing test-driven development (TDD) principles in Python.
- Python - Test-driven development
-
0x08. Python - More Classes and Objects
- Description: Advanced topics in object-oriented programming, including additional class features.
- Python - More Classes and Objects
-
0x09. Python - Everything is object
- Description: Understanding Python's object model and everything being an object.
* [Python - Everything is object](https://github.com/PetrusHimself/alx-higher_level_programming/tree/master/0x09-python-everything_is_object)
-
0x0A. Python - Inheritance
- Description: Explore inheritance and polymorphism in Python. * Python - Inheritance
-
0x0B. Python - Input/Output
- Description: Working with input and output operations in Python. * Python - Input/Output
-
0x0C. Python - Almost a circle
- Description: Implementing object-oriented programming concepts with a project centered around circles. * Python - Almost a circle
-
0x0F. Python - Object-relational mapping
- Description: Introduction to Object-Relational Mapping (ORM) in Python. * Python - Object-relational mapping
-
0x10. Python - Network #0
- Description: Basics of network programming and working with network protocols in Python. * Python - Network #0
-
0x11. Python - Network #1
- Description: Advanced network programming concepts and protocols in Python. * Python - Network #1
-
0x12. JavaScript - Warm up
- Description: Introduction to JavaScript, including basic syntax and operations.
- JavaScript - Warm up
-
0x13. JavaScript - Objects, Scopes and Closures
- Description: Understanding JavaScript objects, scopes, and closures.
- JavaScript - Objects, Scopes and Closures
-
0x14. JavaScript - Web scraping
- Description: Techniques for web scraping using JavaScript.
- JavaScript - Web scraping
-
0x15. JavaScript - Web jQuery
- Description: Introduction to jQuery and its usage in web development.
- JavaScript - Web jQuery
-
0x0D. SQL - Introduction
- Description: Basics of SQL, including fundamental queries and database operations.
- SQL - Introduction
-
0x0E. SQL - More queries
- Description: Advanced SQL queries and operations.
- SQL - More queries
Each project directory contains:
- A detailed README file with an overview of the project.
- Source code files for the exercises and tasks.
- Any relevant resources, scripts, or data files.
To get started with a project, navigate to the corresponding directory using the links above.
For any questions or feedback, please feel free to reach out via GitHub.
Thank you for visiting my repository. Happy coding!
