Skip to content

meliy-meyada/100-days-of-code-in-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

100 days of code in Python


This course is a comprehensive online course that aims to teach Python programming from beginner to advanced level over the course of 100 days. The course is designed to be hands-on and project-based, with students completing multiple coding projects throughout the course. The course is taught by Angela Yu, a seasoned developer and educator, who has years of experience teaching programming to students of all levels.

  • Basics of Python programming, including variables, data types, operators, and control flow.
  • Functions and modules in Python.
  • Object-oriented programming (OOP) in Python, including classes, inheritance, and polymorphism.
  • File handling and working with external libraries in Python.
  • Error handling and debugging techniques in Python.
  • Data structures in Python, including lists, dictionaries, and tuples.
  • Graphical User Interface (GUI) programming in Python using Tkinter.
  • Web development with Flask and Django, including creating dynamic web applications and using databases.
  • Using APIs and web scraping with Python.
  • Introduction to machine learning with Python, including data visualization and data preprocessing.

The course is divided into multiple sections, with each section covering a different aspect of Python programming. The first few sections cover the basics of Python programming, including variables, data types, control flow, and functions. As students progress through the course, they learn more advanced topics such as object-oriented programming, web development, and more.

Throughout the course, students work on multiple coding projects that help them apply the concepts they learn in a practical setting. These projects range from simple console applications to complex web applications. By the end of the course, students should have a strong foundation in Python programming and be able to build their own Python applications.

In addition to the course content, the 100 Days of Code: The Complete Python Pro Bootcamp by Angela Yu also includes a community aspect. Students are encouraged to join a supportive community of learners, where they can share their progress, ask questions, and get help from their peers.

Overall, the 100 Days of Code: The Complete Python Pro Bootcamp by Angela Yu is a comprehensive and engaging online course that provides a solid foundation in Python programming.

About

Bootcamp 100 days of code in python is a journey to gaining skills in the programming with Angela Yu challenge

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages