Learning-Python icon indicating copy to clipboard operation
Learning-Python copied to clipboard

This repo is made for the Learning Python blog course. In this course, all relevant material is provided for the course. For any suggestions, feedback or doubts, feel free to contact me via LinkedIn o...

Learning-Python πŸ‘

Hi,🀟 in this repo you will find all material required for the learning python course! 😁 All material from sample codes to exercise solutions can be found here. πŸ˜‡ For any suggestions, feedback or doubts, feel free to contact me via LinkedIn or Gmail. 😊

LinkedIn Gmail

⭐ Star this repo 🀩 and follow me for updates!πŸ™‚ πŸ‘ πŸ’₯ πŸ™πŸ™πŸ™

Feel free to fork this repo!


Hi all!🀟 I am launching a brand new blog series for self-learning python. Learn python from the scratch! Have fun while learning Python in an easy way.

These blogs will be published on the Dev.to platform. Here is the hyperlink. 😁

All code, exercise solutions and relevant material will be on this repo.πŸ‘

This course is for everyone from beginner to advanced. For that, it is designed in three levels- basic, intermediate and advanced. The topics covered are as follows-

A) Basic-

  1. Variables and operators

  2. Loops and nested loops

  3. Lists, tuples and dictionaries

  4. String functions

B) Intermediate-

  1. User defined functions

  2. Numeric and Mathematical Modules

  3. GUI and design

  4. File handling in Python

  5. OOP techniques

c) Advanced-

  1. MySql

  2. Database connectivity

  3. Form designing

  4. Interesting Projects

Hope to hear from you all in the comments on dev.to! Please feel free to add any suggestions too!


Learning Python-Basic course: Day 1, Introduction and Installation

Learning Python-Basic course: Day 2, Statements, Comments and Indentation

Learning Python-Basic course: Day 3, Operators and If-elif-else

Learning Python-Basic course: Day 4, The for loop

Learning Python-Basic course: Day 5, Summary of the week and Interview questions

Learning Python-Basic course: Day 6, The While Loop and more questionsπŸ€“!

Learning Python-Basic course: Day 7, Exercises and coding challengesβš”οΈ

Learning Python-Basic course: Day 8, Unicode in Python

Learning Python-Basic course: Day 9, Summary of the week and exercises.

Learning Python-Basic course: Day 10, Lists in Python

Learning Python-Basic course: Day 11, Multidimensional lists and Tuples

Learning Python-Basic course: Day 12, Basic algorithms

Learning Python-Basic course: Day 13, Summary of the week and Stack implementation

Learning Python-Basic course: Day 14, Basic Exception and error handling using try-except

Learning Python-Basic course: Day 15, More about try-except

Learning Python-Basic course: Day 16, Fractal lists and other questions

Learning Python-Basic course: Day 17, Summary of the week and Insertion sort

Learning Python-Basic course: Day 18, Dictionaries in Python

Learning Python-Basic course: Day 19, Practicing Dictionary exercises

Learning Python-Basic course: Day 20, HashTables via Dictionaries

Learning Python-Basic course: Day 21, Summary of the week and dictionary exercises.

Learning Python-Basic course: Day 22, String Methods Part-1

Learning Python-Basic course: Day 23, String Methods Part-2

Learning Python-Basic course: Day 24, String Methods Part-3

Learning Python-Basic course: Day 25, Summary of the basic course.


Learning Python- Intermediate course: Day 1, User defined functions

Learning Python- Intermediate course: Day 2, returning values from methods

Learning Python- Intermediate course: Day 3, Recursion in Python

Learning Python- Intermediate course: Day 4, Summary of the week, Guidelines for Recursion and high-level questions.

Learning Python- Intermediate course: Day 5, Exploring the math module

Learning Python- Intermediate course: Day 6, Math Exercises

Learning Python- Intermediate course: Day 7, Making Python modules

Learning Python- Intermediate course: Day 8, Summary of the week and nested Modules

Learning Python- Intermediate course: Day 9, Complex numbers part 1

Learning Python- Intermediate course: Day 10, Complex numbers part 2

Learning Python- Intermediate course: Day 11, Random numbers

Learning Python- Intermediate course: Day 12, Summary of the week

Learning Python- Intermediate course: Day 13, The Statistics Module

Learning Python- Intermediate course: Day 14, Introduction to the Decimal module

Learning Python- Intermediate course: Day 15, Complete guide to the fractions module

Learning Python- Intermediate course: Day 16, Summary of the week

Learning Python- Intermediate course: Day 17, Tkinter β€” a fast and easy way to create GUI applications.

Learning Python- Intermediate course: Day 18, Tkinter β€” Types of Widgets part 1

Learning Python- Intermediate course: Day 19, Tkinter β€” Types of Widgets part 2

Learning Python- Intermediate course: Day 20, Tkinter β€” Types of Widgets part 3

Learning Python- Intermediate course: Day 21, Hello world in Tkinter !

Learning Python- Intermediate course: Day 22, Bold or Italics !

Learning Python- Intermediate course: Day 23, IntVar() and Radio-buttons.

Learning Python- Intermediate course: Day 24, Summary of the week and Adding Colors

Learning Python- Intermediate course: Day 25, Buttons, Entry and Textboxes

Learning Python- Intermediate course: Day 26, Password Manager-Tkinter

Learning Python- Intermediate course: Day 27, Entry keypress event

Learning Python- Intermediate course: Day 28, Summary of the week

Learning Python- Intermediate course: Day 29, Sliders in Tkinter

Learning Python- Intermediate course: Day 30, Spinbox and Labelbox

Learning Python- Intermediate course: Day 31, Coordinate positions

Learning Python- Intermediate course: Day 32, The Menubutton Widget

Learning Python- Intermediate course: Day 33, The Menu Widget

Learning Python- Intermediate course: Day 34, Toplevel, Panedwindow and Message widgets

Learning Python- Intermediate course: Day 35, MessageBox widget

Learning Python- Intermediate course: Day 36, Summary of the week

Learning Python- Intermediate course: Day 37, File handling in Python

Learning Python- Intermediate course: Day 38, OOP

Learning Python- Intermediate course: Day 39, OOP-Constructor

Learning Python- Intermediate course: Day 40, Summary of the week and more about OOP

Learning Python- Intermediate course: Day 41, Inheritance in Python

Learning Python- Intermediate course: Day 42, Polymorphism.

Learning Python- Intermediate course: Day 43, DDD and more on OOP

Learning Python- Intermediate course: Day 44, Summary of the week, examples and exercises


Find more python code, university notes and practicals here