vumaasha / lets_python

A Beginner level Python Course.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lets Python

This is a beginner level course in Python.

The reading materials for Python basics can be found in notebooks/ folder and assignments can be found in exercises folder.

Getting started with learning materials

You can clone this repository and launch jupyter and access the notebooks

OR

You can use Google Collab (a simple one click solution from Google) to read and playaround with the learning materials/notebooks. We recommend you to use this setup, to avoid any version or installation problems. To Open a notebook in this GitHub Repository in Google Collab:

  • Open Google Collab and choose GITHUB tab
  • Copy the GitHub link to the notebook that you want to open
  • Paste this Github link in Google Collab and hit the Search Icon
  • It shows the notebook's name along with the name of the repository and current branch.
  • Click on the notebook's name to get started

Getting started with assignments

To work on the assignments in your local machine, make sure you have completed these steps

Recommended Schedule

Week Concepts Exercises
Week 1 Basics and Strings list1.py,string1.py,string2.py
Week 2 List, Tuples, Set,Dict and Files wordcount.py
Week 3 Regex, Utils (os, path, subprocess), Exceptions exercises inline in the notebook
Week 4 Object Oriented Programming exercises inline in the notebook
Week 5 Advaced Python exercises inline in the notebook

About

A Beginner level Python Course.


Languages

Language:HTML 77.6%Language:Jupyter Notebook 20.8%Language:Python 1.6%