Skip to content

santiagopemo/holbertonschool-higher_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

357 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Holbertonschool Higher Level Programming 💥

Description

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.

Table of Contents 📖

About

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

Requirements ✅

  • Ubuntu 14.04 LTS
  • Phyton 3.7
  • Node JS 14.15
  • MySQL

Projects 📃

Each of the following folders contain the projects, with the different topics in the process of learning the different programming languages mentioned above.

  1. 0x00. Python - Hello, World
  2. 0x01. Python - if/else, loops, functions
  3. 0x02. Python - import & modules
  4. 0x03. Python - Data Structures: Lists, Tuples
  5. 0x04. Python - More Data Structures: Set, Dictionary
  6. 0x05. Python - Exceptions
  7. 0x06. Python - Classes and Objects
  8. 0x07. Python - Test-driven development
  9. 0x08. Python - More Classes and Objects
  10. 0x09. Python - Everything is object
  11. 0x0A. Python - Inheritance
  12. 0x0B. Python - Input/Output
  13. 0x0C. Python - Almost a circle
  14. 0x0D. SQL - Introduction
  15. 0x0E. SQL - More queries
  16. 0x0F. Python - Object-relational mapping
  17. 0x10. Python - Network #0
  18. 0x11. Python - Network #1
  19. 0x12. Javascript - Warm up
  20. 0x13. Javascript - Objects, Scopes and Closures
  21. 0x14. Javascript - Web scraping
  22. 0x15. Javascript - Web JQuery

Author 📝

Santiago Peña Mosquera

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors