Lecture 1: Lists, Tuples, Sets, Dictionaries (with use-cases), List Comprehensions . .[FREE CLASS]. . - betterskill.io
Complete Python Course: Pyqt5, Django, Data Science & Machine Learning Lecture 1: Lists, Tuples, Sets, Dictionaries (with use-cases), List Comprehensions . .[FREE CLASS]. .
Complete Python Course: Pyqt5, Django, Data Science & Machine Learning
0% Completed
DEMO CLASS: [ক্লিক করে দেখে নিন কোর্সের ডেমো ক্লাসগুলো]
Demo Class 1: Build a Simple Calculator Using Python Function
Video - 7:28 mins
Demo Class 2: How to Define Views in Django
Video - 3:10 mins
Demo Class 3: Dataset Visualization and Plotting Graphs
Video - 5:47 mins
Module 1: Introduction to Python (Beginner Friendly)
Lecture 1: Installing Python and IDEs (PyCharm, VSCode, Jupyter) . .[FREE CLASS]. .
Video - 3:06 mins
Lecture 2: Variables and Data Types . .[FREE CLASS]. .
Video - 9:37 mins
Lecture 3: Typecasting and Conversion
Video - 6:45 mins
Lecture 4: Conditional Statements: if, elif, else
Video - 8:22 mins
Lecture 5: Loops: for and while
Video - 5:35 mins
Lecture 6: Functions & Reusability
Video - 6:01 mins
Lecture 7: Data Structures
Video - 7:34 mins
Python Cheat Sheet
Reading
Project: Build a Number Guessing Game
Video - 4:04 mins
Project: Build a Simple Calculator Using Python Function
Video - 7:29 mins
Support: Join the WhatsApp group to get any help from instructor
Reading
Module 2: Core Python Concepts
Lecture 1: Lists, Tuples, Sets, Dictionaries (with use-cases), List Comprehensions . .[FREE CLASS]. .
Video - 18:12 mins
Lecture 2: String Operations and Formatting . .[FREE CLASS]. .
Video - 8:49 mins
Lecture 3: Functions (parameters, return, scope)
Video - 17:25 mins
Lecture 4: Recursion Basics
Video - 3:21 mins
Lecture 5: Lambda Functions & map(), filter(), reduce()
Video - 8:02 mins
Lecture 6: Error Handling (try, except, finally)
Video - 7:31 mins
Lecture 7: File I/O: Reading & Writing Files (Part 1)
Video - 8:14 mins
Lecture 8: File I/O: Reading & Writing Files (Part 2)
Video - 2:57 mins
Lecture 9: File I/O: Reading & Writing Files (Part 3)
Video - 4:07 mins
Module 3: Project- Build A Student Record Management System
Build A Student Record Management System (Part 1) . .[FREE CLASS]. .
Video - 5:23 mins
Build A Student Record Management System (Part 2)
Video - 4:34 mins
Build A Student Record Management System (Part 3)
Video - 19:57 mins
Build A Student Record Management System (Part 4)
Video - 4:36 mins
Module 4: Data Structures & Algorithms in Python
Lecture 1: Stack . .[FREE CLASS]. .
Video - 11:21 mins
Lecture 2: Queues (Part 1)
Video - 8:13 mins
Lecture 3: Queue (Part 2)
Video - 3:04 mins
Lecture 4: Linked List (Part 1)
Video - 5:45 mins
Lecture 5: Linked list (Part 2)
Video - 5:33 mins
Lecture 6: Binary tree (Part 1)
Video - 2:36 mins
Lecture 7: Binary tree (Part 2)
Video - 10:28 mins
Lecture 8: Trees
Video - 15:19 mins
Lecture 9: Hash Maps (Dictionaries)
Video - 5:57 mins
Lecture 10: Searching Algo
Video - 12:52 mins
Lecture 11: Bubble Sort
Video - 5:13 mins
Lecture 12: Merge Sort (Part 1)
Video - 3:07 mins
Lecture 13: Merge Sort (Part 2)
Video - 10:35 mins
Lecture 14: Quick Sort
Video - 7:19 mins
Lecture 15: Selection Sort
Video - 5:03 mins
Module 5: Project- Build A Student Contact Manager System
Build A Student Contact Manager System (Part 1)
Video - 14:09 mins
Build A Student Contact Manager System (Part 2)
Video - 5:30 mins
Build A Student Contact Manager System (Part 3)
Video - 19:13 mins
Module 6: Object-Oriented Programming (OOP) in Python
Lecture 1: What is OOP and Why? . .[FREE CLASS]. .
Video - 4:50 mins
Lecture 2: Classes & Objects (Part 1)
Video - 9:04 mins
Lecture 3: Classes & Objects (Part 2)
Video - 4:41 mins
Lecture 4: Classes & Objects (Part 3)
Video - 5:50 mins
Lecture 5: Inheritence
Video - 11:22 mins
Lecture 6: Abstract
Video - 10:29 mins
Lecture 7: Polymorphism
Video - 9:47 mins
Lecture 8: Encapsulation
Video - 9:06 mins
Lecture 9: Multiple Inheritence
Video - 9:04 mins
Lecture 10: Super Class
Video - 17:49 mins
Module 7: Project- Build A Library Management System
Build A Library Management System (Part 1)
Video - 15:58 mins
Build A Library Management System (Part 2)
Video - 19:31 mins
Module 8: Advanced Python Concepts and File Handling
Lecture 1: Type Hinting
Video - 17:28 mins
Lecture 2: Aggregation and Composition (Part 1)
Video - 7:38 mins
Lecture 3: Aggregation and Composition (Part 2)
Video - 14:43 mins
Lecture 4: Magic Methods
Video - 9:47 mins
Lecture 5: Decorator (Part 1)
Video - 7:26 mins
Lecture 6: Decorator (Part 2)
Video - 8:09 mins
Lecture 7: Generator
Video - 12:30 mins
Lecture 8: Working with csv file
Video - 10:07 mins
Lecture 9: Working with json file (Part 1)
Video - 6:11 mins
Lecture 10: Working with json file (Part 2)
Video - 3:30 mins
Module 9: GUI Programming with PyQt5
Lecture 1: Introduction of PyQt5
Video - 4:16 mins
Lecture 2: PyQt5 installation
Video - 4:18 mins
Lecture 3: Basic Window
Video - 7:20 mins
Lecture 4: Icon and Label
Video - 16:11 mins
Lecture 5: Image (Part 1)
Video - 3:25 mins
Lecture 6: Image (Part 2)
Video - 3:13 mins
Lecture 7: Layouts
Video - 12:03 mins
Lecture 8: Push Button (Part 1)
Video - 5:56 mins
Lecture 9: Push Button (Part 2)
Video - 7:26 mins
Lecture 10: Checkbox (Part 1)
Video - 4:56 mins
Lecture 11: Checkbox (Part 2)
Video - 4:44 mins
Lecture 12: Radio Button
Video - 16:15 mins
Lecture 13: Text Box Widget
Video - 7:18 mins
Module 10: Project- Build A “To Do List App” Using PyQt5
Build A "To Do List" App Using PyQt5 (Part 1)
Video - 13:14 mins
Build A "To Do List" App Using PyQt5 (Part 2)
Video - 6:19 mins
Build A "To Do List" App Using PyQt5 (Part 3)
Video - 3:24 mins
Module 11: Project- Build A “Expense Tracker” Desktop App
Build a "Expense Tracker" Desktop App (Part 1)
Video - 7:16 mins
Build a "Expense Tracker" Desktop App (Part 2)
Video - 8:55 mins
Build a "Expense Tracker" Desktop App (Part 3)
Video - 12:33 mins
Build a "Expense Tracker" Desktop App (Part 4)
Video - 14:34 mins
Build a "Expense Tracker" Desktop App (Part 5)
Video - 6:44 mins
Build a "Expense Tracker" Desktop App (Part 6)
Video - 7:01 mins
Module 12: Project- Build A “Rock Paper Scissors ” Game
Build A "Rock Paper Scissors" Game (Part 1)
Video - 4:28 mins
Build A "Rock Paper Scissors" Game (Part 2)
Video - 10:34 mins
Build A "Rock Paper Scissors" Game (Part 3)
Video - 12:05 mins
Module 13: Project- Build A “Password Generator” App
Build A "Password Generator" App
Video - 12:37 mins
Module 14: Project- Build An “ATM System” App
Build An "ATM System" App (part 1)
Video - 25:57 mins
Build An "ATM System" App (part 2)
Video - 15:35 mins
Build An "ATM System" App (part 3)
Video - 10:07 mins
Build An "ATM System" App (part 4)
Video - 18:28 mins
Build An "ATM System" App (part 5)
Video - 4:57 mins
Module 15: Django Web-Development
Lecture 1: Introduction to Web Development with Django
Video - 8:57 mins
Lecture 2: How to Download VsCode
Video - 0:37 mins
Lecture 3: Setting up Virtual Environment and Installing Django (Part 1)
Video - 4:24 mins
Lecture 4: Setting up Virtual Environment and Installing Django (Part 2)
Video - 4:23 mins
Lecture 5: How to Create a Django App
Video - 1:32 mins
Lecture 6: Libraries vs Frameworks MVT Architecture
Video - 4:04 mins
Lecture 7: How to Write Views in Django
Video - 12:37 mins
Lecture 8: How to Define Views in Django
Video - 3:10 mins
Lecture 9: Request and Response Object
Video - 2:38 mins
Lecture 10: How to Create Models
Video - 5:29 mins
Lecture 11: How to Create Forms
Video - 5:09 mins
Lecture 12: Django Admin Panel
Video - 6:22 mins
Lecture 13: Form Populate from Django Admin Panel
Video - 16:09 mins
Lecture 14: How to Create Templates
Video - 7:14 mins
Lecture 15: Rendering (Part 1)
Video - 3:42 mins
Lecture 16: Rendering (Part 2)
Video - 2:04 mins
Lecture 17: Django ORM
Video - 17:29 mins
Module 16: Project- Build A User Registration System
Lecture 1: User Registration Project
Video - 4:33 mins
Lecture 2: Creating URLs for Authentication View (Part 1)
Video - 4:58 mins
Lecture 3: Creating URLs for Authentication View (Part 2)
Video - 4:56 mins
Lecture 4: Creating Login and Signup Templates
Video - 10:08 mins
Lecture 5: Protecting Home View (Part 1)
Video - 7:41 mins
Lecture 6: Protecting Home View (Part 2)
Video - 2:52 mins
Lecture 7: Adding Styles (Part 1)
Video - 14:41 mins
Lecture 8: Adding Styles (Part 2)
Video - 2:53 mins
Module 17: Machine Learning & Data Science
Lecture 1: Introduction to Machine Learning
Video - 5:02 mins
Lecture 2: Types of Machine Learning
Video - 12:41 mins
Lecture 3: Machine Learning Pipeline
Video - 9:22 mins
Lecture 4: Environment Setup
Video - 3:29 mins
Lecture 5: Downloading Dataset
Video - 5:46 mins
Lecture 6: Import Dataset and Visualize
Video - 7:37 mins
Lecture 7: Dataset Visualization and Plotting Graphs
Video - 5:48 mins
Lecture 8: Introduction to Data Science
Video - 4:53 mins
Lecture 9: Introduction to Pandas Dataframes and Series
Video - 14:06 mins
Lecture 10: Import & Export Data
Video - 7:00 mins
Lecture 11: Data Exploration Functions
Video - 7:32 mins
Lecture 12: Statistical Functions & Plotting
Video - 12:03 mins
Lecture 13: Accessing Individual Data
Video - 13:19 mins
Lecture 14: Data Manipulation
Video - 20:20 mins
Lecture 15: Cleaning Data
Video - 9:12 mins
Module 18: Project – Build A Movie Recommendation System
Lecture 1: Real World Project
Video - 4:36 mins
Lecture 2: Importing Dataset
Video - 5:40 mins
Lecture 3: Preprosessing Data
Video - 6:38 mins
Lecture 4: Model Creation and Training
Video - 5:38 mins
Lecture 5: Prediction
Video - 4:37 mins
Lecture 6: Splitting the Dataset
Video - 7:25 mins
Lecture 7: Calculating Accuracy Score
Video - 6:14 mins
Module 19: Course Wrap Up, Roadmap & Next Steps
Course Wrap Up, Roadmap & Next Steps
Video - 14:05 mins
Announcements Live Classes Gradebook Certificate Course Info
PreviousNext
  • Login
  • Registration
Forgot Password?
Or
Or
Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.
body::-webkit-scrollbar { width: 7px; } body::-webkit-scrollbar-track { border-radius: 10px; background: #f0f0f0; } body::-webkit-scrollbar-thumb { border-radius: 50px; background: #dfdbdb }