Skip to content

wendymunyasi/alx-higher_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Name

Higher-level programming & Algorithm

Author's Details

Name: Wendy Munyasi.

Email: wendymunyasi@gmail.com

Tel: +254707240068.

Technologies

  • Shell Scripts written in Bash 5.0.17(1).
  • Python scripts interpreted/compiled using python3 (version 3.8.5).
  • Python scripts use pycodestyle (version 2.8.*).
  • C files are compiled using gcc 9.4.0.
  • C files are written according to the C99 standard.
  • Tested on Ubuntu 20.04 LTS.

Projects

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

Project name Description
0x00. Python - Hello, World It aims to learn about python programming, the Zen of Python, how to use Python interpreter and print text using print in Python language.
0x00. AirBnB clone - The console It aims to learn how to write a command interpreter in Python language.
0x01. Python - if/else, loops, functions It aims to learn about if, else and loops in Python language.
0x01. AirBnB clone - Web static It aims to build the FE for the AirBnB project.
0x02. Python - import & modules It aims to learn about importing functions from another file and modules in Python language.
0x03. Python - Data Structures: Lists, Tuples It aims to learn about data structures - lists and tuples - in Python language.
0x04. Python - More Data Structures: Set, Dictionary It aims to learn more about data structures - sets, dictionaries, lamda functions etc in Python language.
0x05. Python - Exceptions It aims to learn more about exceptions and how to correctly handle them in Python language.
0x06. Python - Classes and Objects It aims to learn more about objects and classes in Python language.
0x07. Python - Test-driven development It aims to learn more about interactive testing and unit testing in Python language.
0x08. Python - More Classes and Objects It aims to learn more about classes and objects in Python language.
0x09. Python - Everything is object It aims to dive deeper into objects in Python language.
0x10. Python - Network #0 It aims to learn about JavaScript programming.
0x12. JavaScript - Warm up It aims to learn about HTTP, domains, URLS etc.
0x13. JavaScript - Objects, Scopes and Closures It aims to learn about the this keyword, ojects, scopes and closures in JavaScript language.
0x14. JavaScript - Web scraping It aims to learn about web scraping - JSON data, APIs etc in JavaScript language.
0x15. JavaScript - Web jQuery It aims to learn about front-end programming and using JQuery/JQuery Ajax in JavaScript language.
0x0A. Python - Inheritance It aims to learn about inheritance in Python language.
0x0B. Python - Input/Output It aims to learn about input, output and using JSON in Python language.
0x0C. Python - Almost a circle It aims to review everything learnt so far in Python language.
0x0D. SQL - Introduction It aims to leanrn about MySQL database and how to use it.
0x0E. SQL - More queries It aims to learn more about MySQL with regards to queries.
0x0F. Python - Object-relational mapping It aims to learn about the this keyword, ojects, scopes and closures in JavaScript language.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy