farjana-aktar / Beginners-Course-on-Python

This repository contains all the study materials (like slides, video recordings, code snippets) of the workshop held on June 20-24 (2021) titled 'Beginner's Course on Python'. Thanks to Arduino Community Bangladesh and US Embassy Dhaka for organising this amazing workshop.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Beginners-Course-on-Python

This repository contains all the study materials (like slides, video recordings, code snippets) of the workshop 'Beginner's Course on Python' held on June 20-24, 2021.

Slides

All in One
Day 1
Day 2
Day 3
Day 4
Day 5

Class Recordings :

YouTube Playlist
Day 1
Day 2
Day 3
Day 4
Day 5

Video Resources to Learn Python

  1. Python for Beginners [English] - Programming with Mosh
    In this 6 hours long video, I learnt the basic Syntax of Python. It also covers Django (Web dev with Python), Machine Learning Basics, Excel Automation, Object Oriented Basics etc)

  2. Learn from a Googlers - Python Fundamentals [Bengali] - Zulkarnine Mahmud
    The 1.5 hours long video covers basic Python syntax and file Operation.

  3. CS50 (2019) - David J. Malan - Lecture 6 - Python
    This video is a part of Harvard's CS50 course. This tutorial might be comperatively more difficult to learn for the beginners because CS50 students learn Scratch and C before Python.

  4. Programming Hero | Jhankar Mahbub
    This is one of the best YouTube channel for learning interesting things about Python. It covers automating messenger with PyAutoGUI, making Alexa with Python etc. This channel mainly shows the usages of various modules in Python.

Video Resources to learn the beauty of Computer Science

  • CS50's Introduction to Computer Science (2020)
    This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. This course is the best introduction to computer science course I have ever got on the internet. I highly recommend to all to watch this free course on YouTube or Edx.

Books to Read for Python

Before reading any Python book, make sure if that book is written for Python 3. There is a huge difference between Python 2 and Python 3.

Online Judges to Practise Problem Solving

Some Projects to Explore :

Groups & Pages to Follow for Next Events :

Special Thanks to :

  • Munem Shahriar Bhaia from Tinkers & Arduino Community Bangladesh
  • Mohammad Ruhul Ameen Bhaia from Tinkers & Arduino Community Bangladesh
  • Asma Abbasi Apu from US Embassy - Dhaka

Contact Me for Queries

About

This repository contains all the study materials (like slides, video recordings, code snippets) of the workshop held on June 20-24 (2021) titled 'Beginner's Course on Python'. Thanks to Arduino Community Bangladesh and US Embassy Dhaka for organising this amazing workshop.


Languages

Language:Python 100.0%