Udemy

Platform

English

Language

Programming Languages

Category

200+ Exercises - Programming in Python - from A to Z

Improve your Python programming skills and solve over 200 exercises!

4.82 (52 reviews)

Students

44 mins

Content

Sep 2021

Last Update
Regular Price

Topics


What you will learn

solve over 200 exercises in Python

deal with real programming problems

work with documentation

guaranteed instructor support


Description

------------------------------------------------------------------------------

RECOMMENDED LEARNING PATH

------------------------------------------------------------------------------

PYTHON DEVELOPER:

  • 200+ Exercises - Programming in Python - from A to Z

  • 210+ Exercises - Python Standard Libraries - from A to Z

  • 150+ Exercises - Object Oriented Programming in Python - OOP

  • 150+ Exercises - Data Structures in Python - Hands-On

  • 100+ Exercises - Advanced Python Programming

  • 100+ Exercises - Unit tests in Python - unittest framework

  • 100+ Exercises - Python Programming - Data Science - NumPy

  • 100+ Exercises - Python Programming - Data Science - Pandas

  • 100+ Exercises - Python - Data Science - scikit-learn

  • 250+ Exercises - Data Science Bootcamp in Python


SQL DEVELOPER:

  • SQL Bootcamp - Hands-On Exercises - SQLite - Part I

  • SQL Bootcamp - Hands-On Exercises - SQLite - Part II


------------------------------------------------------------------------------

COURSE DESCRIPTION

------------------------------------------------------------------------------

200+ Exercises - Programming in Python - from A to Z

Welcome to the course 200+ Exercises - Programming in Python - from A to Z where you can test your Python programming skills.


Topics you will find in the 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


This course is designed for people who have basic knowledge in Python. It consists of 200 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.


Screenshots

200+ Exercises - Programming in Python - from A to Z
200+ Exercises - Programming in Python - from A to Z
200+ Exercises - Programming in Python - from A to Z
200+ Exercises - Programming in Python - from A to Z

Content

Configuration (optional)

Promo

Info

Google Colab + Google Drive

Google Colab + GitHub

Google Colab - Intro

Anaconda installation - Windows 10

Introduction to Spyder

Anaconda installation - Linux

Tips

A few words from the author

Tip

-----BASICS-----

Introduction

I. The print() function

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

II. Calculations in Python

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

III. Slicing

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

IV. Data Types

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

V. Strings

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

Exercise 15

Solution 15

----- DATA STRUCTURES -----

Intro

I. Sets

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

II. Tuples

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

III. Lists

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

IV. Dictionaries

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

----- PROGRAM FLOW CONTROL -----

Intro

I. IF Statement

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

II. For loop

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

III. The break statement

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

IV. The continue statement

Exercise 1

Solution 1

Exercise 2

Solution 2

V. While loop

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

VI. Exception handling

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

-----INPUT/OUTPUT-----

Intro

I. Reading files

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

II. Saving to file

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

-----FUNCTIONS-----

Intro

I. Built-in functions

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

II. Defining your own functions

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

III. Lambda expression

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

IV. Generators

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

----- TRANSFORMATION OF DATA STRUCTURES -----

Intro

I. Set Comprehension

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

II. List Comprehension

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

III. Dict Comprehension

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

----- BUILT-IN PACKAGES -----

Intro

I. Built-in packages

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

-----SUMMARY-----

Intro

I. Exercises

Exercise 1

Solution 1

Exercise 2

Solution 2

Exercise 3

Solution 3

Exercise 4

Solution 4

Exercise 5

Solution 5

Exercise 6

Solution 6

Exercise 7

Solution 7

Exercise 8

Solution 8

Exercise 9

Solution 9

Exercise 10

Solution 10

Exercise 11

Solution 11

Exercise 12

Solution 12

Exercise 13

Solution 13

Exercise 14

Solution 14

Exercise 15

Solution 15

Exercise 16

Solution 16

Exercise 17

Solution 17

Exercise 18

Solution 18


Reviews

M
Michał11 November 2020

No trochę pojechał autor z tymi zadaniami. Kupiłem kurs Python od A-Z wraz tymi ćwiczeniami po angielsku do kursu po polsku. Np. w kursie jest o podstawach liczenia w Pythonie, a w ćwiczeniach daje Ci zadanie do policzenia (gdzie ja z matematyką zawsze miałem problem, ale na tyle się chciałem nauczyć tej matmy, żeby sobie tu radzić(nawet wykupiłem osobny bootcamp)), w którym masz liczyć rzeczy których inżynierów nie uczą chyba - dramat. Myślę dobra pal licho te liczenie idziemy dalej. Dział wycinanie. Podał podstawy wycinania w pythonie poprzez komendy różne typu '[:stop]' i potem znów zadanie z tekstu string = 'PKV-89451-PLN' wytnik kod zawierające pierwsze trzy i ostatnie 3 litery. Wydrukuj wynik do konsoli. Rezultat: string = 'PKV-89415-PLN' code = (string[:3] + string[-3:]) print(code) Jeszcze to odgadłem, że ma być [:3] i [-3:] ale, że jeszcze zmienna code i że trzeba za każdym razem string dodać przed - i takich przykładów jest od groma, nie nauczonych i ty sie domyślaj, najlepiej to bądź geniuszem od razu. A uczyć się z wyników jego zadań nie do rozwiązania dla żółtodzioba to też jest walka z wiatrakami, co z tego, że na jednym przykładzie nawet bym sie nauczył, przyjdzie kolejny równie powalony i znów dramat. Sam kurs Python od A do Z jest fajnie prowadzony, ale te zadania się mijają z celem. Nie jestem w stanie ich ogarnąć i chyba serio trzeba się urodzić gwiazdą przedmiotów ścisłych, żeby kumać o co chodzi.

H
Henry2 October 2020

I really needed a course like this to practice my Python skills. It's a great way to get practice and get more confidence with coding! Highly recommend!


Coupons

DateDiscountStatus
12/28/202050% OFFExpired
1/26/202150% OFFExpired
2/24/202150% OFFExpired
4/12/202150% OFFExpired
5/13/202150% OFFExpired

3047152

Udemy ID

4/24/2020

Course created date

5/22/2020

Course Indexed date
Bot
Course Submitted by