Awesome
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. π
β 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-
-
Variables and operators
-
Loops and nested loops
-
Lists, tuples and dictionaries
-
String functions
B) Intermediate-
-
User defined functions
-
Numeric and Mathematical Modules
-
GUI and design
-
File handling in Python
-
OOP techniques
c) Advanced-
-
MySql
-
Database connectivity
-
Form designing
-
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 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 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