Skip to content
UdemyPythonPaid courseBeginner levelCertificate

Python Bootcamp: 30 Hours Of Step By Step Python Lessons (Udemy.com)

Learn Python Intro, Date, Time, Strings, Tuples, Arguments, Lambda, def, Compilations, Data Visualisation PLUS Projects

Created by: Peter Alkema

Last updated October 2022

icon
What you will learn

  • Introduction to Python
  • Date and Time in Python
  • Sets and Trigonometry
  • Logarithmic in Python
  • Arrays in Python
  • Round off, and Complex Numbers
  • Strings in Python
  • Strings, ord, and chr
  • Lists in Python
  • Tuples in Python
  • Multiple Sequences
  • Loops and List in Python
  • Appending Sequences
  • Comprehension in Python
  • List, Item and Iterators
  • Zip and Attributes in Python
  • Mapping in Python
  • dir Attributes
  • Zip and Map Operator
  • Printing Dictionaries Items
  • Arguments and Functions in Python
  • Sequences in Python
  • Defining Functions
  • Changer Function
  • def in Python
  • Knownly Type of a Function
  • def Statement
  • String Code, and Sum Tree
  • Sum Tree
  • Echo and Lambda Function
  • Schedule Function
  • def and Reducing Function in Python
  • for and if in Range

How it compares

Against the other 388 rated Udemy courses in Python on CourseDuck:

  • Rating4.3 out of 5higher than 25% of them
  • Reviews162#333 of 389 by number of reviews
  • Length29.9 hourslonger than 85% of them
  • Last updatedOctober 2022earlier than 57% of them

icon
Course Description

30 hours of clear and concise step-by-step instructions, practical lessons, and engagement

This course introduces Python as a programming language, how to use it, and the different underlying concepts in developing applications or solving real-world problems using this language. This course does not require technical Coding skills and it is meant for everyone who wishes to build a career in digital world.

What will you learn:

  • Introduction to Python

  • Date and Time in Python

  • Sets, Trigonometry, Logarithmic in Python

  • Arrays in Python

  • Round off, and Complex Numbers in Python

  • Strings in Python

  • Strings, ord, chr, and Binary Numbers in Python

  • Lists and Dictionaries in Python

  • Tuples in Python

Contents and Overview

You'll start with Intro To Python: Printing Variables in Python, Strings, Floating Points, and Digits in Python, Printing Variables in Python, Inserting, Removing, and Pop Up of Variables in Python.

Date and Time In Python: Printing Date and Time in Python, Import and From Date Time in Python, Printing Current Date Time in Python, Printing Current Year in Python, Hours, Minutes, and Seconds in Python, Microseconds in Python, Time stamp in Python, Time Difference in Python, Time Delta in Python, Time Delta in Python 2, Now Date and Time in Python

Sets, Trigonometry, Logarithmic in Python; Intersection and Union of Sets in Python; Difference of Sets in Python, True and False in Sets Using Python, Adding and Removing Elements in Sets, Code for Intersection and Union in Python, Element in Sets, Math and CMath, Trigonometry in Python, Logarithmic and Mod Operators, Bitwise Operators in Python, Binary into Decimals in Python, Binary into Integers, Multiple Variables in Python, True and False Statement in Python

Arrays in Python: Arrays in Python, Inserting Elements in Array, Pop Up Arrays, Index and Reverse Arrays, Finding Error in Codes: Assignment

Round off, Trigonometry and Complex Numbers in Python: Round off and Truncation, Degrees into Radians and Radians into Degrees Using Python, Positive and Negative Infinity in Python, Not a Number Coding in Python, Complex Numbers Coding in Python

Strings in Python: Printing Strings in Python, Counting in Strings, Open a File in Python, Printing Multiple Strings in Python, Strings True and False in Python, Slicing and Indexing in Strings

Strings, ord, chr and binary numbers in Python: Strings and Integers, ord and chr Tools in Python, Int and Binary Numbers in Python

Lists and Dictionaries in Python: Lists in Python, Adding Strings in Lists, Pop Up and Removing Strings in Lists, Assignment Code, Dictionaries in Python, Lists, and Dictionaries

Tuples in Python: Tuples in Python: Lists into Tuples, Why Lists and Tuples in Python, Data File in Python

Assigning Tuples, Strings and Tuples, Strings, Tuples into Lists, Sequences in Python, Multiple Sequences.

Tuples into Loops, Sequences into Loops, List into Loop, Item into Loop, Appending Sequences.

Range and List, Dictionaries into Tuples, Enumerator Functions, List, Item and Iterators, List Comprehension.


Mapping in Python; Zip and Map Operator; Printing Dictionaries Items; dir Attributes; dir Attributes 2;

Arguments; Sequences and Arguments; Intersection of Sequences; Defining Functions; Multiple Functions;

Changer Function; Argument Functions; Multiple Arguments and Functions; Knownly Type of a Function; Printing Tuples Using Functions; def Statement;

Min and MAX of Argument; Assignment; String Code; Finding Sum of List; Sum Tree;

Echo Function; Schedule Function; Printing a Function Value; Lambda Function; Multiple Lambda Function; Lambda Function with Multiple Functions;

Lambda Function: Code Example; Lambda Function: Code Example; Range and Tuples; Matrices in Python; Generating a Function in Python; Generating a Function: Code Example; Set of Codes;


def of Sum and Square; Reducing Code in Python; Function Reducing Tool; for and if in Range; res.append in Python;

def Saver; Python Module; isinstance for String and Object; def fetcher in Python; Exception in Python; ASII in Python; encoding and decoding in Python; encoding and decoding Lecture 2; encoding and decoding Lecture 3; encoding and decoding Lecture 4;

getName Coding; GetAtrr in Python; GetAtrribute in Python; Decorator in Python; Nested Decorator; Annotation and Decorator; functools for Decorator; inspectfunc tool in Python;

Class Method in Python; Turtle, Time and Random; Pandas Library Code; Compilation in Python; Data Visualization in Matplotlib; Scattering: Data Visualization; Enumerator Function;

Plotly in MATPLOTLIB; Plot: Data Visualization; Logging and Exception; Printing Vowels; Map and Operator; HTTP Server: Practical Python; Socket Library for HTTP Server;

Tree Coding; Tree Coding Lecture 2; Name and Size of a File; Countdown Time: Practical Python; Make a Calculator: Practical Python;

Leap Year in Python; PyAudio Lecture 1; PyAudio Lecture 2; Creating a Shelve in Python; Pandas Library: DataFrame;



Who are the Instructors?

Dr. Alla Dittah is your lead instructor – a professional making a living from teaching programming to people like you. He has joined with content creator Peter Alkema to bring you this amazing new course.

You'll get premium support and feedback to help you become a better Python Programmer!

We can't wait to see you on the course!

Enroll now, and learn Python!

Peter and Allah

icon
Udemy Discount

The discount is applied through our link. Open the course from here and Udemy's current promotional price is applied at checkout on most courses, no code to type.

Some courses are excluded from Udemy's promotions. If the price does not drop, clear your browser cookies and use the button again.

icon
Instructor Details

Peter Alkema

"What an amazing course! After finishing this course, I have confidence. Thank so much Dr Peter Alkema" ... "This is exactly the jump-start I needed. Very clear and concise"

I lead Digital Transformation & Architecture at ABB and I've been featured on CNBC Africa and won the Gartner CIO Of The Year in 2016. I founded and led the largest banking hackathon in South Africa which was published in 2019 as a case study by Harvard Business School.

I've taught over 100,000 students about technology, business, academics and self-development. In 2020 I completed my PhD at Wits University In Johannesburg. The study introduced a ground-breaking theory of Agile software development teams. My woodworking book was published in 2014 and has sold over 10,000 copies.

Olugbenga Gbadegesin: "Excellent delivery" / Lebogang Tswelapele: "This is what I have been longing for" / Paskalia Ndapandula: "Peter speaks with so much clarity" / Amantle Mangwedi: "It was straight to the point and the sections are cut into nice short segments which made it easier to go through" Kathy Bermudez: "Excellent material. Well organized..."

Werner van Wyk: "Thank you Peter, once again your lesson and course have given me so much knowledge and understanding" / Yvonne Rudolph "I really look forward to take everything i learned in action" / Josephine Mahlangu: "exactly what I needed to know, absolutely valuable and helpful for my personal growth"

icon
More courses by Peter Alkema

$109.99

$54.99

$64.99

$79.99

$109.99

$64.99

icon
More Python courses

$22.99

$17.99

Free

Free

$19.99

Free

icon
Reviews

4.3

162 ratings on Udemy

Select a bar to show only those reviews.Select the bar again to show every rating.

By TANVIR KAUR USET on 6/11/2026

The course is very useful and helped me improve my python programming skills.The concepts are explained clearly with practical examples. Overall, it was a good learning experience.

By JASHANPREET SINGH on 6/9/2026

answer detail why why why why it happen not just write

By KOMALPREET KAUR on 6/1/2026

Good, very helpfull and knowledgeable

By Kushagra Chatterjee on 4/18/2026

It was very clearly explained

By Tirishaanth vel on 3/28/2026

This course is useful for me. The videos are good and the explanations are perfect

By Vedant Pawar on 3/23/2025

personally a great experience , got all the skills and trick for various different left unknown

By Ganeshkumar M on 1/1/2025

The cource was good i can understand something but the teacher is teaching too slow he is taking soo many minutes in one program

By Alao Opeyemi Paul on 11/27/2024

The course is interesting and compelling.

By Affaf ahmed furquan on 6/15/2023

it was so easy to understand, i understood everything. thank you very much

By Angela Scharf on 6/12/2023

Because this is a beginner course, I’d recommend starting with how to download Jupyter for those who do not have it installed

Showing all 10 reviews on CourseDuck

Read all 162 reviews on Udemy

icon
Quality Score

No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.

Content Quality
/
Video Quality
/
Qualified Instructor
/
Course Pace
/
Course Depth & Coverage
/

Overall Score : 86 / 100