100 Days of Code: Python Developer Challenge 2022

100 Days of Code: Python Developer Challenge 2022

100 Days of Code: Python Developer Challenge 2022

Improve your Python programming skills and solve over 300 exercises!

Language: english

Note: 5.0/5 (23 notes) 12,354 students

Instructor(s): Paweł Krakowiak

Last update: 2022-08-31

What you’ll learn

  • solve over 300 exercises in Python
  • deal with real programming problems
  • work with documentation
  • guaranteed instructor support

 

Requirements

  • completion of all courses in the Python Developer learning path
  • basic and advanced knowledge of Python
  • I have courses which can assist in obtaining all the necessary skills for this course

 

Description

Take the 100 days of code challenge! Welcome to the 100 Days of Code: Python Developer Challenge course where you can test your Python programming skills.


Topics you will find in the basic exercises:

  • print() function

  • calculations in Python

  • slicing

  • strings, and str methods

  • data types

  • data structures: set. tuple, list, dict

  • program flow control

  • if statement

  • for loops

  • break statement

  • continue statement

  • while loops

  • exception handling

  • input/output

  • reading files

  • saving to files

  • built-in functions

  • defining your own functions

  • anonymous functions – lambda expression

  • generators

  • set comprehension

  • list comprehension

  • dict comprehension

  • built-in modules

  • decimal system, binary system

  • object oriented programming

  • input / output operations

  • work with JSON and CSV files

  • ETL processing

  • object serialization – pickle

  • bitwise AND, OR, XOR

  • functional programming

  • inheritance from built-in classes

  • and other


This course is designed for people who have basic and advanced knowledge in Python. It consists of 300 exercises with solutions. This is a great test for people who are learning the Python language and are looking for new challenges. Exercises are also a good test before the interview.


If you’re wondering if it’s worth taking a step towards Python, don’t hesitate any longer and take the challenge today.


Stack Overflow Developer Survey

According to the Stack Overflow Developer Survey 2021, Python is the most wanted programming language. Python passed SQL to become our third most popular technology. Python is the language developers want to work with most if they aren’t already doing so.

 

Who this course is for

  • everyone who wants to learn by doing
  • everyone who wants to improve their Python programming skills
  • everyone who wants to prepare for an interview

 

Course content

  • Tips
    • A few words from the author
    • Configuration
    • Reqiurements
  • Starter
    • Exercise 0
    • Solution 0
  • Day 1 – variables & print() function
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 2 – calculations
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 3 – calculations
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 4 – calculations & strings
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 5 – data types
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 6 – string methods
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 7 – string methods
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 8 – string methods
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 9 – sets
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 10 – sets
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 11 – tuples
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 12 – lists
    • Exercise 1
    • Solution 1
    • Eercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 13 – lists
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 14 – dictionaries
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 15 – dictionaries
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 16 – dictionaries
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 17 – dictionaries
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 18 – conditional statement
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 19 – conditional statement
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 20 – conditional statement & for loop
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 21 – conditional statement & for loop
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 22 – conditional statement & for loop
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 23 – conditional statement, for loop & list comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 24 – conditional statement & for loop
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 25 – break & continue statement
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 26 – break & continue statement & while loop
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 27 – exception handling
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 28 – working with files
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 29 – working with files
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 30 – json & csv files
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
  • Day 31 – built-in functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 32 – built-in functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 33 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 34 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 35 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 36 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 37 – lambda
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 38 – lambda
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 39 – lambda
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 40 – generators
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 41 – set comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 42 – set comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 43 – list comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 44 – list comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 45 – dict comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 46 – dict comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 47 – dict comprehension
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
  • Day 48 – datetime & regex
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 49 – regex & string
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 50 – collections, math & random
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 51 – random, pickle & json
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 52 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 53 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 54 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 55 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 56 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 57 – functions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 58 – datetime
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 59 – datetime
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 60 – datetime
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 61 – os, random
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 62 – os
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 63 – copy & string
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 64 – string & re
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 65 – regex
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 66 – regex
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 67 – Counter
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 68 – Counter
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 69 – ChainMap
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 70 – ChainMap & namedtuple
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 71 – namedtuple
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 72 – namedtuple & default dictionary
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 73 – defaultdict & deque
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 74 – deque
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 75 – csv & pathlib
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 76 – pathlib
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 77 – pathlib
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 78 – random
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 79 – random
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 80 – math
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 81 – math, random
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 82 – statistics
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 83 – numbers & decimal
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 84 – fractions
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 85 – itertools
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 86 – itertools
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 87 – itertools
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 88 – itertools
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 89 – itertools
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 90 – itertools
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 91 – itertools
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 92 – functools & json
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 93 – classes
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 94 – classes & properties
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
  • Day 95 – classmethod, staticmethod
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 96 – special methods
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 97 – inheritance
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 98 – abstract classes
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 99 – abstract classes
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Day 100 – classes
    • Exercise 1
    • Solution 1
    • Exercise 2
    • Solution 2
    • Exercise 3
    • Solution 3
    • Exercise 4
    • Solution 4
  • Configuration (optional)
    • Info
    • Google Colab + Google Drive
    • Google Colab + GitHub
    • Google Colab – Intro
    • Anaconda installation – Windows 10
    • Introduction to Spyder
    • Anaconda installation – Linux
  • Bonus
    • Bonus

 

100 Days of Code: Python Developer Challenge 2022100 Days of Code: Python Developer Challenge 2022

Time remaining or 674 enrolls left

 

Don’t miss any coupons by joining our Telegram group 

Udemy Coupon Code 100% off | Udemy Free Course | Udemy offer | Course with certificate