Tags
Language
Tags
March 2025
Su Mo Tu We Th Fr Sa
23 24 25 26 27 28 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 31 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 !!!