Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    100 Days Introduction To Programming Course With Python

    Posted By: ELK1nG
    100 Days Introduction To Programming Course With Python

    100 Days Introduction To Programming Course With Python
    Published 3/2025
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 1.87 GB | Duration: 5h 24m

    Basic Concepts, Functions , Data Structures, OOP, Algorithms , Trees, Graphs, Databases , Web , API

    What you'll learn

    Introduction to Programming & Basic Concepts

    Setting Up Your Development Environment

    Understanding Basic Syntax and Structure

    Variables and Data Types

    Basic Arithmetic and Operations

    Input and Output

    Introduction to Control Structures

    Conditional Statements: If, Else, and Elif

    Logical Operators and Boolean Expressions

    Introduction to Loops: While Loops

    Control Flow Tools: Break, Continue, and Pass

    Functions and Modules

    Error Handling and Exceptions

    Data Structures: Lists, Tuples, and Dictionaries

    Tuples: Immutable Data Structures

    Advanced Dictionary Operations

    Strings and File Handling

    Object-Oriented Programming (OOP)

    Data Structures: Sets, Stacks, Queues, and Linked Lists

    Stacks: LIFO Data Structure

    Algorithms: Sorting and Searching

    Data Structures: Trees and Graphs

    Databases and SQL

    Web Development Basics

    APIs and Web Services

    Advanced Topics and Final Projects

    Requirements

    Love learning Python

    Little knowledge on programing

    Description

    Intro to Programming – 100 DaysWelcome to Intro to Programming – 100 Days, a comprehensive and hands-on course designed to take you from absolute beginner to confident programmer in just 100 days. This course features content generated in partnership with ChatGPT and narrated with AWS Polly for an engaging, interactive learning experience. While the content and voiceovers are AI-powered, our real instructors have thoroughly tested every lab and crafted all the slides to ensure accuracy and effectiveness.What You’ll Learn & UsePython-Focused: The core of this course revolves around Python, giving you a strong foundation in one of today’s most versatile languages.JavaScript Labs: A handful of labs will also incorporate JavaScript, broadening your skillset with another high-demand language.Real-World Labs: Over 120 hands-on labs with real-case scenarios to help you apply what you learn immediately.Slides & Labs Ready to Go: Professionally designed slides and ready-to-run labs for every topic.Course OverviewWeek 1: Introduction to Programming & Basic ConceptsWeek 2: Control StructuresWeek 3: Functions and ModulesWeek 4: Data Structures I (Lists, Tuples, Dictionaries)Week 5: Strings and File HandlingWeek 6: Object-Oriented Programming (OOP)Week 7: Data Structures II (Sets, Stacks, Queues, Linked Lists)Week 8: Algorithms (Sorting and Searching)Week 9: Advanced Data Structures (Trees, Graphs)Week 10: Databases and SQLWeek 11: Web Development BasicsWeek 12: APIs and Web ServicesWeek 13: Advanced Topics and Final ProjectsWhy This Course?AI-Assisted & Instructor-Verified: Enjoy AI-generated content (ChatGPT) and voiceovers (AWS Polly), backed by real instructors who test every lab and create all slides.Practical Approach: Learn by doing through 120+ real-case labs that reinforce weekly concepts.Comprehensive Curriculum: Build solid programming skills with Python, gain exposure to JavaScript, and explore web development, databases, and DevOps essentials.Join Intro to Programming – 100 Days, harness the power of AI-driven content, and become confident in coding with Python and JavaScript!

    Overview

    Section 1: Introduction

    Lecture 1 Introduction

    Section 2: The documents and more

    Lecture 2 Find all the documents for the courses

    Section 3: Week 1: Introduction to Programming & Basic Concepts

    Lecture 3 Day 1 what is programming

    Lecture 4 Day 2 setting your IDE

    Lecture 5 Day 3 Variables_and_Data_Types

    Lecture 6 Day 4 Basic_Arithmetic_and_Operations

    Lecture 7 Day 5 Input and Output

    Section 4: Week 2: Control Structures

    Lecture 8 Day 8 Introduction_to_Control_Structures

    Lecture 9 Day 9 Conditional_Statements_If_Else_Elif

    Lecture 10 Day 10 Logical_Operators_and_Boolean_Expressions

    Lecture 11 Day 11 Introduction_to_Loops_While_Loops

    Lecture 12 Day 12 For_Loops_and_Iteration

    Lecture 13 Day 13 Control_Flow_Tools_Break_Continue_Pass

    Lecture 14 Day 14 Recap of the week

    Section 5: Week 3: Functions and Modules

    Lecture 15 Content of week 3

    Lecture 16 Day 15 introduction to Functions

    Lecture 17 Day 16: Return Values and Scope

    Lecture 18 Day 17: Functions as First-Class Objects

    Lecture 19 Day 18: Organizing Code with Modules

    Lecture 20 Day 19 Error Handling and Exceptions

    Lecture 21 Day 20 Recursion

    Lecture 22 Day 21 Review and Practice

    Section 6: Week 4: Data Structures: Lists, Tuples, and Dictionaries

    Lecture 23 Day 22: Introduction to Data Structures

    Lecture 24 Day 23: Lists: Creation, Access, and Manipulation

    Lecture 25 Day 24: List Comprehensions and Advanced Operations

    Lecture 26 Day 25: Tuples: Immutable Data Structures

    Lecture 27 Day 26-27: Dictionaries: Key-Value Pairs - Advanced Dictionary Operations

    Section 7: Week 5: Strings and File Handling

    Lecture 28 Day 29: Working with Strings

    Lecture 29 Day 30: String Manipulation and Regular Expressions

    Lecture 30 Day 31: File Handling Basics

    Lecture 31 Day 33: Working with JSON Data

    Lecture 32 Day 34: Automating File Processing Tasks

    Section 8: Week 6: Object-Oriented Programming (OOP)

    Lecture 33 Day 36: Introduction to Object-Oriented Programming

    Lecture 34 Day 37: Defining and Using Methods

    Lecture 35 Day 38: Inheritance and Polymorphism

    Lecture 36 Day 39: Encapsulation and Abstraction

    Lecture 37 Day 40-41 : Composition and Aggregation - Advanced OOP Concepts

    Lecture 38 Recap week 6

    Section 9: Week 7 Data Structures Sets, Stacks, Queues, and Linked Lists !!

    Lecture 39 What we will cover

    Lecture 40 Day 43 Introduction to Sets

    Lecture 41 Day 44 Stacks - LIFO (Last-In-First-Out) Data Structure

    Lecture 42 Day 45 Queues - FIFO (First-In-First-Out) Data Structure

    Lecture 43 Day 46 Priority Queues and Deques

    Lecture 44 Day 47 Introduction to Linked Lists

    Section 10: Week 8: Algorithms: Sorting and Searching

    Lecture 45 Day 50: Introduction to Algorithms

    Lecture 46 Day 51: Basic Sorting Algorithms: Bubble Sort, Selection Sort

    Lecture 47 Day 52: Advanced Sorting Algorithms: Insertion Sort, Merge Sort

    Lecture 48 Day 53: Quick Sort and Heap Sort

    Lecture 49 Day 54: Searching Algorithms: Linear Search, Binary Search

    Lecture 50 Day 55: Recursive and Iterative Algorithms

    Lecture 51 Day 56: Review and Practice

    Section 11: Week 9: Data Structures: Trees and Graphs

    Lecture 52 Day 57: Introduction to Trees

    Lecture 53 Day 58: Binary Search Trees (BST)

    Lecture 54 Day 59: Balanced Trees and Heaps

    Lecture 55 Day 60: Introduction to Graphs

    Lecture 56 Day 61: Graph Traversal: Depth-First Search (DFS) and Breadth-First Search (BFS)

    Lecture 57 Day 62: Advanced Graph Algorithms: Dijkstra’s Algorithm and A*

    Lecture 58 Day 63: Review and Practice

    Section 12: Week 10: Databases and SQL

    Lecture 59 Day 64: Introduction to Databases

    Lecture 60 Day 65: Relational Databases and SQL Basics

    Lecture 61 Day 66: Advanced SQL: Joins, Aggregations, and Subqueries

    Lecture 62 Day 67: Database Normalization and Indexing

    Lecture 63 Day 68: Introduction to NoSQL Databases

    Lecture 64 Day 69: Working with MongoDB (NoSQL Database)

    Lecture 65 Day 70: Review and Practice

    Section 13: Week 11: Web Development Basics

    Lecture 66 Day 71: Introduction to Web Development

    Lecture 67 Day 72: HTML and CSS Basics

    Lecture 68 Day 73: Introduction to JavaScript

    Lecture 69 Day 74: Working with the DOM (Document Object Model)

    Lecture 70 Day 75: Introduction to Front-End Frameworks

    Lecture 71 Day 76: Introduction to Back-End Development

    Section 14: Week 12: APIs and Web Services

    Lecture 72 Day 78: Introduction to APIs

    Lecture 73 Day 79: Creating Your First RESTful API

    Lecture 74 Day 80: Working with JSON and XML Data

    Lecture 75 Day 81: Consuming APIs in Web Applications

    Lecture 76 Day 83: Working with Third-Party APIs

    Section 15: Next video coming soon

    Lecture 77 Ready to the final exercice !!!

    All people !!!