A high-level programming language is characterized by expressing algorithms in a way appropriate to human cognitive capacity, instead of the capacity with which machines run. These languages allow the programmer maximum flexibility when it comes to abstracting or being literal. They allow a bidirectional path between the machine language and an almost oral expression between the writing of the program and its subsequent compilation, that is why nowadays they are highly demanded and used languages, hence the importance of learning them This repository contains all the project tasks of Holberton School higher level programing program, most of them where written in Python and Javascript programing lenguage.
This repository contains projects on the Python programming language. The projects cover:
- Python programming
- If, else, elif
- Loops (while, for)
- Modules
- Data structures
- Exceptions
- Classes and objects
- Tests development
- Networking
- Web scraping
- Ubuntu 14.04 LTS
- Phyton 3.7
- Node JS 14.15
- MySQL
Each of the following folders contain the projects, with the different topics in the process of learning the different programming languages mentioned above.
- 0x00. Python - Hello, World
- 0x01. Python - if/else, loops, functions
- 0x02. Python - import & modules
- 0x03. Python - Data Structures: Lists, Tuples
- 0x04. Python - More Data Structures: Set, Dictionary
- 0x05. Python - Exceptions
- 0x06. Python - Classes and Objects
- 0x07. Python - Test-driven development
- 0x08. Python - More Classes and Objects
- 0x09. Python - Everything is object
- 0x0A. Python - Inheritance
- 0x0B. Python - Input/Output
- 0x0C. Python - Almost a circle
- 0x0D. SQL - Introduction
- 0x0E. SQL - More queries
- 0x0F. Python - Object-relational mapping
- 0x10. Python - Network #0
- 0x11. Python - Network #1
- 0x12. Javascript - Warm up
- 0x13. Javascript - Objects, Scopes and Closures
- 0x14. Javascript - Web scraping
- 0x15. Javascript - Web JQuery
Mechatronic engineer and student of software development in holberton school, lover of building new things from scratch, that's why my passion for programming, starting from an empty sheet and turning it into a solution for real problems.
LinkedIn
Twitter