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
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
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
Instructor Details
- 4.3 Rating
162 Reviews
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"
More courses by Peter Alkema
Communication, Leadership & Management - 3 in 1 Masterclass (2026)
4.4 (8,533 Reviews)
Provider: Udemy
Time: 55h
$109.99
Mastering Motivation: Leadership Strategies & Thriving Teams (2026)
4.4 (5,856 Reviews)
Provider: Udemy
Time: 25h
$54.99
Digital Disruption Masterclass PLUS Agile & Hackathons (2024)
4.5 (5,599 Reviews)
Provider: Udemy
Time: 18.8h
$64.99
Procurement Masterclass & ChatGPT PLUS Productivity & Teams (2025)
4.4 (4,304 Reviews)
Provider: Udemy
Time: 35.4h
$79.99
Cyber Security: Info Security, Combat Cyber Threats, ChatGPT (2026)
4.4 (2,779 Reviews)
Provider: Udemy
Time: 31.7h
$109.99
Communication Skills Masterclass - Your Communication Guide (2026)
4.6 (2,730 Reviews)
Provider: Udemy
Time: 16.2h
$64.99
More Python courses
Python 3: Deep Dive (Part 1 - Functional) (2024)
4.9 (13,534 Reviews)
Provider: Udemy
Time: 45.8h
$22.99
Python 3: Deep Dive (Part 3 - Dictionaries, Sets, JSON) (2023)
4.9 (1,996 Reviews)
Provider: Udemy
Time: 21.9h
$17.99
Programming for Everybody (Getting Started with Python)
4.9 (717 Reviews)
Provider: Coursera
Time: 12h
Free
An Introduction to Interactive Programming in Python (2013)
4.9 (554 Reviews)
Provider: Coursera
Time: 6h 40m
Free
Python: Python Programming Language | Tutorial | Beginner (2023)
4.9 (239 Reviews)
Provider: Udemy
Time: 5.1h
$19.99
An Introduction to Interactive Programming in Python (Part 2)
4.9 (225 Reviews)
Provider: Coursera
Time: 25h
Free
Reviews
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
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 86 / 100









