Skip to content

ecaoili24/holbertonschool-higher_level_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Higher Level Programming in Python

The following repository covers programs written in Python for the Higher Level Programming curriculum at Holberton School.

What Sets Holberton Students Apart

At Holberton, students learn by doing and we collaborate with one another to learn computer science concepts and programming.

Key Qualities Why?
Full-Stack engineers The curriculum covers low-level and high-level programming, algorithms, and systems engineering. Students know more than one programming language.
Soft Skills Implemented through stand up presentations and technical writing. Students practice project management and collaboration through group projects
Adaptable Students learn how to learn, therefore, they can pick up new skills and tools easily within any environment. They understand the grit and resilence that comes with becoming exceptional.

Projects

Project Description
0x01-python-hello-world An introduction to Python programming
0x01-python-if_else_loops_functions Loops and Conditionals, If and Else Statements
0x02-python-import & module Python modules
0x03-python-Data Structures Lists and Tuples
0x04-python-more_data_structures Dictionaries and Sets
0x05-python-exceptions Error Management and Exceptions
0x06-python-classes Intro to Object-Oriented Programming
0x07-python-test_driven_development TDD, Doc tests, and Unit tests
0x08-python-more_classes Private, Public, class, and static methods
0x09-python-everything_is_object Immutable objects vs. Mutable objects
0x0A-python-inheritance Child classes, Super classes, and Base Classes
0x0B-python-input_output Writing into a file, opening, and reading a file
0x0C-python-almost_a_circle Args and Kwargs, serialize and deserializing a Class, JSON, and Unit Testing
0x0D-SQL_introduction MySQL tables and Basic queries
0x0E-python-sql-more-queries Joins, unions, and advanced queries
0x0F-python-object-relational-mapping Object Relational Mapping with MySQLdb and MySQLAlchemy
0x10. Python - Network #0 Curl and HTTP responses
0x11. Python - Network #1 API endpoints with Python's requests module

Author

Erika Caoili

Email

Follow me on Twitter

About

Higher Level Programming Curriculum in Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published