Complete Software Engineering Course with Python (Udemy.com)
Learn Python 3 with Software Engineering Concepts | Learn Python GUI, Object Oriented Programming, Data Visualization...
Created by: Ibbad Ullah
Last updated April 2025
What you will learn
- Software development
- Complete Python 3
- Graphical user interfaces (GUIs)
- Object oriented programming (OOP)
- APIs and RESTful APIs
- Desktop Apps development
- Data visualization
- File handling
- Working with database
- Real world programs
- Software development life cycles
- Functions
- Building text to speech software
- Building strong random password generator software
How it compares
Against the other 388 rated Udemy courses in Python on CourseDuck:
- Rating4.5 out of 5higher than 52% of them
- Reviews369#271 of 389 by number of reviews
- Length6.3 hoursshorter than 64% of them
- Last updatedApril 2025more recently than 65% of them
Course Description
Who this course is for:
Anybody who want to learn programming in real words
Instructor Details
- 4.5 Rating
369 Reviews
Ibbad Ullah
I'm an online instructor and software analyst. I have 8+ years of programming experience. I have developed many applications. I have experience in web development, desktop applications development, web designing, digital marketing and graphic designing. I have been for years in IT field and based on my experience I can teach you in the best method.
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 Asiyatu Salisu Adamu on 12/20/2020
Yes sure it is a good match for me, my interest elavated when I had the phython course. I am very happy for the progress and I am fortunate to be part of this course
By Macauley Barron-Edgley on 12/20/2020
Very interesting course!
By Ganpath Seervi on 12/20/2020
It was really wonderful learning!!!!!!!
By Oluwunmi Nathaniel Oluwatimileyin on 12/6/2020
I think I'm getting something out of this course. Thanks for the clear and precise explanation.
By Adam on 11/26/2020
Great. This course is fantastic and I would highly recommend it. It's Easy to understand, clear and better than many of the similar ones out there.
By K SURESH KANNAN on 11/18/2020
I am very excited
By Abdelrhman Moussa on 11/9/2020
Great Course so far!
By Nathaniel Taylor on 11/3/2020
Yes.
By Jacob on 9/26/2020
Very good explanation, easy to understand.
By Harrison on 9/25/2020
I have no words for this course and for the instructor to write here. But this course will build your programming career.
By Jason on 9/19/2020
Excellent course. The course has been designed very well. Every topic has been covered and explained very well. I would recommend for everyone who wants to learn programming in real words.
By Sarah on 9/19/2020
The course covers many topics. Instructor teaching style is very good. He has started the course from the software engineering definition and he has ended on text to speech software. Complete course like this, on any topic is impossible to get now a days.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 90 / 100



