Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
Python Practice: Real-World Coding Challenges

Python Practice: Real-World Coding Challenges

47mIntermediate2023-01-18

Authors

Ryan Mitchell

Ryan Mitchell

Senior Software Engineer at GLG

Course details

Are you new to Python and looking for a bootcamp-style introduction? Or looking for extra practice coding in Python with project-based lessons? In this course, instructor Ryan Mitchell highlights what you need to know about the Python standard library, using a single project that you’ll build throughout the course. Each chapter focuses on a single Python topic—basic data types, control flow, functions, errors, and more—and provides a challenge and corresponding solution for each topic. If you’re somewhat new to Python, this course is designed to go hand-in-hand with the Python Essential Training course, so you can jump between both courses, or work in this course alone.

Skills covered

Programming FoundationsPythonProjectProgramming LanguagesOpen SourceSoftware Development

Concepts

0. Introduction

  • 01 - Stepping up to the challenge
  • 02 - Who this course is for
  • 03 - Laying out the code

1. Quickstart

  • 04 - Challenge - It's hip to be square
  • 05 - Solution - It's hip to be square

2. Basic Data Types

  • 06 - Challenge - Sense of direction
  • 07 - Solution - Sense of direction

3. Basic Data Structures

  • 08 - Challenge - Structuring scribes
  • 09 - Solution - Structuring scribes

4. Control Flow

  • 10 - Challenge - Hitting a wall
  • 11 - Solution - Hitting a wall

5. Functions

  • 12 - Challenge - Plotting the course
  • 13 - Solution - Plotting the course

6. Classes and Objects

  • 14 - Challenge - Extending the scribe
  • 15 - Solution - Extending the scribe

7. Errors

  • 16 - Challenge - The trouble with scribbles
  • 17 - Solution - The trouble with scribbles

8. Threads and Processes

  • 18 - Challenge - When I move, you move
  • 19 - Solution - When I move, you move

9. Working with Files

  • 20 - Challenge - Single file
  • 21 - Solution - Single file

10. Packaging Python

  • 22 - Challenge - Handling arguments
  • 23 - Solution - Handling arguments

Conclusion

  • 24 - Continue your Python journey

Related courses

Related learn paths

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal