Lecture 1: Installing Python and IDEs (PyCharm, VSCode, Jupyter) . .[FREE CLASS]. . - betterskill.io Skip to main content

betterskill.io

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Save More with Bundle Courses

Menu
  • All Courses
    • Bundle Course
    • Research & Data Analytics Course
    • Office & productivity
    • Programming
Picture of Jaber
Menu
  • My Classroom
    • My Course
    • Profile Setting
    • Explore Course
Menu
  • login/Registration

Bundle Course

Menu
  • All Courses
    • Bundle Course
    • Research & Data Analytics Course
    • Office & productivity
    • Programming
Picture of Jaber
Menu
  • My Classroom
    • My Course
    • Profile Setting
    • Explore Course
Menu
  • login/Registration
Complete Python Course: Pyqt5, Django, Data Science & Machine Learning Lecture 1: Installing Python and IDEs (PyCharm, VSCode, Jupyter) . .[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 - 00:7:28 mins
Demo Class 2: How to Define Views in Django
Video - 00:3:10 mins
Demo Class 3: Dataset Visualization and Plotting Graphs
Video - 00:5:47 mins
Module 1: Introduction to Python (Beginner Friendly)
Lecture 1: Installing Python and IDEs (PyCharm, VSCode, Jupyter) . .[FREE CLASS]. .
Video - 00:3:06 mins
Lecture 2: Variables and Data Types . .[FREE CLASS]. .
Video - 00:9:37 mins
Lecture 3: Typecasting and Conversion
Video - 00:6:45 mins
Lecture 4: Conditional Statements: if, elif, else
Video - 00:8:22 mins
Lecture 5: Loops: for and while
Video - 00:5:35 mins
Lecture 6: Functions & Reusability
Video - 00:6:01 mins
Lecture 7: Data Structures
Video - 00:7:34 mins
Python Cheat Sheet
Reading
Project: Build a Number Guessing Game
Video - 00:4:04 mins
Project: Build a Simple Calculator Using Python Function
Video - 00: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 - 00:18:12 mins
Lecture 2: String Operations and Formatting . .[FREE CLASS]. .
Video - 00:8:49 mins
Lecture 3: Functions (parameters, return, scope)
Video - 00:17:25 mins
Lecture 4: Recursion Basics
Video - 00:3:21 mins
Lecture 5: Lambda Functions & map(), filter(), reduce()
Video - 00:8:02 mins
Lecture 6: Error Handling (try, except, finally)
Video - 00:7:31 mins
Lecture 7: File I/O: Reading & Writing Files (Part 1)
Video - 00:8:14 mins
Lecture 8: File I/O: Reading & Writing Files (Part 2)
Video - 00:2:57 mins
Lecture 9: File I/O: Reading & Writing Files (Part 3)
Video - 00:4:07 mins
Module 3: Project- Build A Student Record Management System
Build A Student Record Management System (Part 1) . .[FREE CLASS]. .
Video - 00:5:23 mins
Build A Student Record Management System (Part 2)
Video - 00:4:34 mins
Build A Student Record Management System (Part 3)
Video - 00:19:57 mins
Build A Student Record Management System (Part 4)
Video - 00:4:36 mins
Module 4: Data Structures & Algorithms in Python
Lecture 1: Stack . .[FREE CLASS]. .
Video - 00:11:21 mins
Lecture 2: Queues (Part 1)
Video - 00:8:13 mins
Lecture 3: Queue (Part 2)
Video - 00:3:04 mins
Lecture 4: Linked List (Part 1)
Video - 00:5:45 mins
Lecture 5: Linked list (Part 2)
Video - 00:5:33 mins
Lecture 6: Binary tree (Part 1)
Video - 00:2:36 mins
Lecture 7: Binary tree (Part 2)
Video - 00:10:28 mins
Lecture 8: Trees
Video - 00:15:19 mins
Lecture 9: Hash Maps (Dictionaries)
Video - 00:5:57 mins
Lecture 10: Searching Algo
Video - 00:12:52 mins
Lecture 11: Bubble Sort
Video - 00:5:13 mins
Lecture 12: Merge Sort (Part 1)
Video - 00:3:07 mins
Lecture 13: Merge Sort (Part 2)
Video - 00:10:35 mins
Lecture 14: Quick Sort
Video - 00:7:19 mins
Lecture 15: Selection Sort
Video - 00:5:03 mins
Module 5: Project- Build A Student Contact Manager System
Build A Student Contact Manager System (Part 1)
Video - 00:14:09 mins
Build A Student Contact Manager System (Part 2)
Video - 00:5:30 mins
Build A Student Contact Manager System (Part 3)
Video - 00:19:13 mins
Module 6: Object-Oriented Programming (OOP) in Python
Lecture 1: What is OOP and Why? . .[FREE CLASS]. .
Video - 00:4:50 mins
Lecture 2: Classes & Objects (Part 1)
Video - 00:9:04 mins
Lecture 3: Classes & Objects (Part 2)
Video - 00:4:41 mins
Lecture 4: Classes & Objects (Part 3)
Video - 00:5:50 mins
Lecture 5: Inheritence
Video - 00:11:22 mins
Lecture 6: Abstract
Video - 00:10:29 mins
Lecture 7: Polymorphism
Video - 00:9:47 mins
Lecture 8: Encapsulation
Video - 00:9:06 mins
Lecture 9: Multiple Inheritence
Video - 00:9:04 mins
Lecture 10: Super Class
Video - 00:17:49 mins
Module 7: Project- Build A Library Management System
Build A Library Management System (Part 1)
Video - 00:15:58 mins
Build A Library Management System (Part 2)
Video - 00:19:31 mins
Module 8: Advanced Python Concepts and File Handling
Lecture 1: Type Hinting
Video - 00:17:28 mins
Lecture 2: Aggregation and Composition (Part 1)
Video - 00:7:38 mins
Lecture 3: Aggregation and Composition (Part 2)
Video - 00:14:43 mins
Lecture 4: Magic Methods
Video - 00:9:47 mins
Lecture 5: Decorator (Part 1)
Video - 00:7:26 mins
Lecture 6: Decorator (Part 2)
Video - 00:8:09 mins
Lecture 7: Generator
Video - 00:12:30 mins
Lecture 8: Working with csv file
Video - 00:10:07 mins
Lecture 9: Working with json file (Part 1)
Video - 00:6:11 mins
Lecture 10: Working with json file (Part 2)
Video - 00:3:30 mins
Module 9: GUI Programming with PyQt5
Lecture 1: Introduction of PyQt5
Video - 00:4:16 mins
Lecture 2: PyQt5 installation
Video - 00:4:18 mins
Lecture 3: Basic Window
Video - 00:7:20 mins
Lecture 4: Icon and Label
Video - 00:16:11 mins
Lecture 5: Image (Part 1)
Video - 00:3:25 mins
Lecture 6: Image (Part 2)
Video - 00:3:13 mins
Lecture 7: Layouts
Video - 00:12:03 mins
Lecture 8: Push Button (Part 1)
Video - 00:5:56 mins
Lecture 9: Push Button (Part 2)
Video - 00:7:26 mins
Lecture 10: Checkbox (Part 1)
Video - 00:4:56 mins
Lecture 11: Checkbox (Part 2)
Video - 00:4:44 mins
Lecture 12: Radio Button
Video - 00:16:15 mins
Lecture 13: Text Box Widget
Video - 00: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 - 00:13:14 mins
Build A "To Do List" App Using PyQt5 (Part 2)
Video - 00:6:19 mins
Build A "To Do List" App Using PyQt5 (Part 3)
Video - 00:3:24 mins
Module 11: Project- Build A “Expense Tracker” Desktop App
Build a "Expense Tracker" Desktop App (Part 1)
Video - 00:7:16 mins
Build a "Expense Tracker" Desktop App (Part 2)
Video - 00:8:55 mins
Build a "Expense Tracker" Desktop App (Part 3)
Video - 00:12:33 mins
Build a "Expense Tracker" Desktop App (Part 4)
Video - 00:14:34 mins
Build a "Expense Tracker" Desktop App (Part 5)
Video - 00:6:44 mins
Build a "Expense Tracker" Desktop App (Part 6)
Video - 00:7:01 mins
Module 12: Project- Build A “Rock Paper Scissors ” Game
Build A "Rock Paper Scissors" Game (Part 1)
Video - 00:4:28 mins
Build A "Rock Paper Scissors" Game (Part 2)
Video - 00:10:34 mins
Build A "Rock Paper Scissors" Game (Part 3)
Video - 00:12:05 mins
Module 13: Project- Build A “Password Generator” App
Build A "Password Generator" App
Video - 00:12:37 mins
Module 14: Project- Build An “ATM System” App
Build An "ATM System" App (part 1)
Video - 00:25:57 mins
Build An "ATM System" App (part 2)
Video - 00:15:35 mins
Build An "ATM System" App (part 3)
Video - 00:10:07 mins
Build An "ATM System" App (part 4)
Video - 00:18:28 mins
Build An "ATM System" App (part 5)
Video - 00:4:57 mins
Module 15: Django Web-Development
Lecture 1: Introduction to Web Development with Django
Video - 00:8:57 mins
Lecture 2: How to Download VsCode
Video - 00:00:37 mins
Lecture 3: Setting up Virtual Environment and Installing Django (Part 1)
Video - 00:4:24 mins
Lecture 4: Setting up Virtual Environment and Installing Django (Part 2)
Video - 00:4:23 mins
Lecture 5: How to Create a Django App
Video - 00:1:32 mins
Lecture 6: Libraries vs Frameworks MVT Architecture
Video - 00:4:04 mins
Lecture 7: How to Write Views in Django
Video - 00:12:37 mins
Lecture 8: How to Define Views in Django
Video - 00:3:10 mins
Lecture 9: Request and Response Object
Video - 00:2:38 mins
Lecture 10: How to Create Models
Video - 00:5:29 mins
Lecture 11: How to Create Forms
Video - 00:5:09 mins
Lecture 12: Django Admin Panel
Video - 00:6:22 mins
Lecture 13: Form Populate from Django Admin Panel
Video - 00:16:09 mins
Lecture 14: How to Create Templates
Video - 00:7:14 mins
Lecture 15: Rendering (Part 1)
Video - 00:3:42 mins
Lecture 16: Rendering (Part 2)
Video - 00:2:04 mins
Lecture 17: Django ORM
Video - 00:17:29 mins
Module 16: Project- Build A User Registration System
Lecture 1: User Registration Project
Video - 00:4:33 mins
Lecture 2: Creating URLs for Authentication View (Part 1)
Video - 00:4:58 mins
Lecture 3: Creating URLs for Authentication View (Part 2)
Video - 00:4:56 mins
Lecture 4: Creating Login and Signup Templates
Video - 00:10:08 mins
Lecture 5: Protecting Home View (Part 1)
Video - 00:7:41 mins
Lecture 6: Protecting Home View (Part 2)
Video - 00:2:52 mins
Lecture 7: Adding Styles (Part 1)
Video - 00:14:41 mins
Lecture 8: Adding Styles (Part 2)
Video - 00:2:53 mins
Module 17: Machine Learning & Data Science
Lecture 1: Introduction to Machine Learning
Video - 00:5:02 mins
Lecture 2: Types of Machine Learning
Video - 00:12:41 mins
Lecture 3: Machine Learning Pipeline
Video - 00:9:22 mins
Lecture 4: Environment Setup
Video - 00:3:29 mins
Lecture 5: Downloading Dataset
Video - 00:5:46 mins
Lecture 6: Import Dataset and Visualize
Video - 00:7:37 mins
Lecture 7: Dataset Visualization and Plotting Graphs
Video - 00:5:48 mins
Lecture 8: Introduction to Data Science
Video - 00:4:53 mins
Lecture 9: Introduction to Pandas Dataframes and Series
Video - 00:14:06 mins
Lecture 10: Import & Export Data
Video - 00:7:00 mins
Lecture 11: Data Exploration Functions
Video - 00:7:32 mins
Lecture 12: Statistical Functions & Plotting
Video - 00:12:03 mins
Lecture 13: Accessing Individual Data
Video - 00:13:19 mins
Lecture 14: Data Manipulation
Video - 00:20:20 mins
Lecture 15: Cleaning Data
Video - 00:9:12 mins
Module 18: Project – Build A Movie Recommendation System
Lecture 1: Real World Project
Video - 00:4:36 mins
Lecture 2: Importing Dataset
Video - 00:5:40 mins
Lecture 3: Preprosessing Data
Video - 00:6:38 mins
Lecture 4: Model Creation and Training
Video - 00:5:38 mins
Lecture 5: Prediction
Video - 00:4:37 mins
Lecture 6: Splitting the Dataset
Video - 00:7:25 mins
Lecture 7: Calculating Accuracy Score
Video - 00:6:14 mins
Module 19: Course Wrap Up, Roadmap & Next Steps
Course Wrap Up, Roadmap & Next Steps
Video - 00:14:05 mins
Announcements Live Classes Gradebook Certificate Course Info
PreviousNext

betterskill.io is an e-learning platform designed by industry experts to equip youth with essential skills. Our goal is to build a skilled workforce that can shape the future of Bangladesh.

Support

  • About us
  • Contact us
  • FAQs
  • Refund Policy

Importantant Links

  • All courses
  • Offer & Discount
  • Verify Certificate
  • Blogs

Follow us

Facebook X-twitter Youtube Linkedin

support@betterskill.io
Phone:+8801338540261
Address: 29/2 Lake Circus, Kalabagan, 1205, Dhaka

SSLCommerz-Pay-With-logo-All-Size-01

Copyright © 2026 betterskill.io

  • Privacy Policy
  • Terms and Regulation
  • 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 }