An open API service indexing awesome lists of open source software.

https://github.com/ngugimuchangi/alx-higher_level_programming

ALX Higher Level Programming Projects: Python | JavaScript | SQL | HTML | CSS | Flask | RestFul API
https://github.com/ngugimuchangi/alx-higher_level_programming

css flask html5 javascript python rest-api sql

Last synced: 3 months ago
JSON representation

ALX Higher Level Programming Projects: Python | JavaScript | SQL | HTML | CSS | Flask | RestFul API

Awesome Lists containing this project

README

          

# ALX Higher Level Programming

## About
* Higher level programming languages
- Python
- Structured Query Language (SQL)
- JavaScript
* Webpage structure and style languages
- Hypertext Markup Lanuguage (HTML)
- Cascading Style Sheets(CSS)

## Projects

### 0x00. Python - Hello, World
* Introduction to Python
* [0x00-python-hello_world](0x00-python-hello_world)
### 0x01-python-if_else_loops_functions
* Conditional loops and statements
* [0x01-python-if_else_loops_functions](0x01-python-if_else_loops_functions)

### 0x02. Python - import & modules
* Python modules and command line arguments
* [0x02-python-import_modules](0x02-python-import_modules)

### 0x03. Python - Data Structures: Lists, Tuples
* Data structures
* [0x03-python-data_structures](0x03-python-data_structures)

### 0x04. Python - More Data Structures: Set, Dictionary
* [0x04-python-more_data_structures](0x04-python-more_data_structures)
* Set, Dictionary, Lambda, Map, Filter, Reduce
* [0x04-python-more_data_structures](0x04-python-more_data_structures)

### 0x05. Python - Exceptions
* Handling Exception Errors
* [0x05-python-exceptions](0x05-python-exceptions)

### 0x06. Python - Classes and Objects
* Object Oriented Programming in Python
* Using classes and objects
* [0x06-python-classes](0x06-python-classes)

### 0x07. Python - Test-driven development
* Test-driven Development in Python
* Unit Tests and Interactive Tests for Python modules
* [0x07-python-test_driven_development](0x07-python-test_driven_development)

### 0x08. Python - More Classes and Objects
* Object Oriented Programming in Python
* More classes and objects
* [0x08-python-more_classes](0x08-python-more_classes)

### 0x09. Python - Everything is object
* Objects and values, Mutable vs immutable types, Aliasing, Clonning lists and Mutations
* [0x09-python-everything_is_object](0x09-python-everything_is_object)

### 0x0A. Python - Inheritance
* Inheritance
* Single and multiple inheritance
* Inheritance of magic methods
* [0x0A-python-inheritance](0x0A-python-inheritance)

### 0x0B. Python - Input/Output
* Input/Output Operations
* Opening, reading and closing files
* JavaScript Object Notation (JSON)
* [0x0B-python-input_output](0x0B-python-input_output)

### 0x0C. Python - Almost a circle
* Unittesting
* JavaScript Object Notation (JSON)
* Dynamic and static polymorphism
- non-keyword arguments(args)
- keyword arguments(kwargs)
* [0x0C-python-almost_a_circle](0x0C-python-almost_a_circle)

### 0x0D. SQL - Introduction
* Database introduction
* Structured Query Language Introduction
* [0x0D-SQL_introduction](0x0D-SQL_introduction)

### 0x0E. SQL - More queries
* More SQL Queries
* Cross table joins
* Relationships
* [0x0E-SQL_more_queries](0x0E-SQL_more_queries)

### 0x0F. Python - Object-relational mapping
* Object relational mapping
* `MsqlDb API`
* `Sqlalchemy`
* [0x0F-python-object_relational_mappi](0x0F-python-object_relational_mappi)

### 0x10. Python - Network #0
* HTTP protocol
* [0x10-python-network_0](0x10-python-network_0)

### 0x11. Python - Network #1
* Python `urllib` and `request` packages
* Introduction to `GitHub` API
* [0x11-python-network_1](0x11-python-network_1)

### 0x12. JavaScript - Warm up
* Introduction to javascript
* [0x12-javascript-warm_up](0x12-javascript-warm_up)

### 0x13. JavaScript - Objects, Scopes and Closures
* Object oriented programming in javascript
* [0x13-javascript_objects_scopes_closures](0x13-javascript_objects_scopes_closures)

### 0x14. JavaScript - Web scraping
* Web scraping with `JavaScript`
* [0x14-javascript-web_scraping](0x14-javascript-web_scraping)
### 0x15. JavaScript - Web jQuery
* Working with `jQuery` library for dynamic websites
* [0x15-javascript-web_jquery](0x15-javascript-web_jquery)