Skip to content

This repository contains educational materials and projects developed during a Python course offered by OneMonth. It covers Python basics, intermediate concepts, web development with Flask, and data analysis with pandas. The course is structured into weeks, each focusing on a different aspect of Python programming and its applications.

Notifications You must be signed in to change notification settings

emanoelcampos/python-onemonth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 

Repository files navigation

Python Course - OneMonth

This repository contains all the materials and projects developed during the Python course offered by OneMonth. The course is divided into several weeks, each focusing on a different aspect of Python programming and its applications.

Week 1: Introduction to Python Basics

Overview

  • Explored the wide applications of Python in various fields.
  • Compared Python with other programming languages.
  • Learned about the history of Python and the differences between Python 2 and Python 3.

Setup and Basic Python

  • Installed Python via the Anaconda distribution and set up a code editor.
  • Learned command line basics and executed Python scripts.
  • Understood Python syntax, variables, and printing data to the screen.
  • Explored debugging techniques and added comments to code for better readability.

Week 2: Intermediate Python Concepts

Overview

  • Expanded knowledge of Python by learning intermediate concepts.
  • Practiced debugging skills and applied knowledge to practical assignments.

Intermediate Python

  • Learned about conditional statements, logical operators, and control flow in Python.
  • Explored Python data structures like lists and dictionaries.
  • Studied functions, arguments, and scope in Python.
  • Practiced data analysis using pandas library and visualization with Matplotlib and Seaborn.

Week 3: Web Apps and Data Analysis

Overview

  • Learned about building web applications with Flask and analyzing data with pandas.

Building Web Applications with Flask

  • Set up Flask framework and created basic web pages.
  • Explored Flask templates, conditional logic in HTML, and includes for reusable code.
  • Learned about debugging in Flask and serving new pages.

Data Analysis with pandas

  • Imported and manipulated data using pandas library.
  • Visualized data using Matplotlib and Seaborn libraries.
  • Explored advanced data selection, grouping data, and data cleaning techniques.

Week 4: Conclusion and Certification

Conclusion

  • Recapitulated learning from the course, covering Python basics, intermediate concepts, web development with Flask, and data analysis with pandas.

Setup

To run the code in this repository, you will need Python installed on your machine. You can download Python here.

Contributing

This repository is for personal educational purposes. However, suggestions and advice are always welcome. Please feel free to open an issue or create a pull request.

About

This repository contains educational materials and projects developed during a Python course offered by OneMonth. It covers Python basics, intermediate concepts, web development with Flask, and data analysis with pandas. The course is structured into weeks, each focusing on a different aspect of Python programming and its applications.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published