Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
25 Projects of Python in 25 Days (Part 2/2)
Rating: 4.6 out of 5(15 ratings)
1,982 students

25 Projects of Python in 25 Days (Part 2/2)

Part 2 of 2 of the 25 Projects of Python in 25 Days Course Series.
Last updated 9/2024
English

What you'll learn

  • Grasp Python fundamentals: Learn variables, control structures, and syntax. Build a strong foundation in Python programming.
  • Gain coding skills: Hands-on projects and exercises for practical experience. Apply Python concepts to real-world scenarios.
  • Enhance problem-solving: Develop strategies to solve coding challenges. Design efficient algorithms using Python.
  • Create Python programs: Independently develop applications. Implement functionalities, work with libraries, meet specific requirements.

Course content

6 sections24 lectures1h 29m total length
  • Welcome to Part 2!0:51
  • Replit Update (Must Read)0:31

Requirements

  • 1. Completion of Part 1 of the 25 Projects of Python in 25 Days course
  • 2. Basic computer skills: Familiarity with using a computer, including tasks such as browsing the internet, managing files, and installing software.
  • 3. Eagerness to learn: A positive attitude and willingness to engage with the course material, complete assignments, and actively participate in learning activities.

Description

Welcome to Part 2 of the 25 Projects of Python in 25 Days course!


This course is for students who want to dive deeper into Python programming. Students who breezed through Part 1 of the 25 Projects of Python in 25 Days Course should take this course as well. Students who have not yet completed Part 1 of the course series are recommended to do so before starting this course unless they already have a strong understanding of Python data types, conditional statements, and loops. Part 1 of the 25 Projects of Python in 25 Days course included:


  • Basic Data Types (Integers, Floats, Strings)

  • Basic Python Operations

  • Taking Input from users

  • Basic String Manipulation

  • Imported Modules

  • If/Else/Elif conditional statements

  • Comparison Operators and Boolean Expressions

  • Nested Conditionals and Multi-Way Decisions

  • While Loops and For Loops

  • Loop Control Statements

  • Loop Patterns (counting and summing)


In this part of the course, we will go over more advanced Python topics:

  • Defining Functions

  • Utilizing Functions in Python Programs

  • Passing Arguments into your Function

  • Recursive Functions

  • Introduction to Data Structures

  • Storing Elements in Lists and Dictionaries

  • Data Structure Operations and Manipulations

At the end of this course, you will find the Battle Royale Final Project, which will incorporate lesson material learned from BOTH Part 1 AND Part 2 of the 25 Projects of Python in 25 Days course.

Who this course is for:

  • The intended learner for this course is anyone who wants to learn Python programming from scratch. It is ideal for beginners with no prior coding experience. Whether you are a student, professional, or hobbyist looking to acquire programming skills, this course will provide a solid foundation in Python and serve as a launching pad for further coding endeavors.