Programming with Python
- Development
- Feb 17, 2025

Programming with Python, available at $19.99, with 16 lectures.
You will learn about Install Python and master the command line tools Learn how to use Terminal Understand programming concepts applicable to any programming language Learning data types, variables, comparison Working with lists, dictionaries, tuples, sets, strings, numbers Using loops, conditionals, functions, lambdas Debugging your code Learn how to solve real world challenges with more than 120 exercises with tests This course is ideal for individuals who are This is a great course to start learning programming from scratch. Not only it will help you to become a proficient Python programmer but also will make it easier to learn any other programming language thanks to a solid understanding of the core programming concepts shared by virtually any language. It is particularly useful for This is a great course to start learning programming from scratch. Not only it will help you to become a proficient Python programmer but also will make it easier to learn any other programming language thanks to a solid understanding of the core programming concepts shared by virtually any language.
Enroll now: Programming with Python
Summary
Title: Programming with Python
Price: $19.99
Number of Lectures: 16
Number of Published Lectures: 16
Number of Curriculum Items: 16
Number of Published Curriculum Objects: 16
Original Price: 19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
Learn Python from scratch and practice with more than 100 exercises to understand how to actually write code and solve real world challenges.
The curriculum is divided into sections with each section focusing on a specific concept like variables, data types, strings, lists, dictionaries, loops, conditionals, functions, etc.. Every section has a video lesson, text materials and exercises to practice the concept. The exercises are starting from very basics ones with increasing difficulty and each one has a test so you will see immediately if your code works.
We will guide you through the whole process of learning from the very basics to more advanced level and by the end you will be confident with all the core programming concepts which do exist across all the languages, Python syntax, methods and tools and will be able to solve real life coding challenges in Python so that you could continue your learning journey and move into any direction would it be web development, back-end, AI, machine learning, data analysis or anything else.
What you are going to learn:
Programming logic
Algorithmic thinking
Working in the terminal
Testing Python code
Data types
Variables
Comparison operators
Conditionals, logical operators
Lists, list methods and comprehensions
Strings, string methods and comprehensions
Loops
Dictionaries, tuples, sets, their methods and comprehensions
Functions and functional programming
Built-in functions
Lambdas
Debugging, try and catch
And more than 100 exercises to complete and solidify the knowledge! Each exercise comes with a test so you would know immediately if you code works or not!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Introduction
Chapter 2: Learning the terminal
Lecture 1: Installing Python on Mac and WIndows
Lecture 2: What is a terminal and how can we use it
Chapter 3: Running Python code
Lecture 1: Starting the Python environment and executing our code
Chapter 4: Data types
Lecture 1: Learning data types
Chapter 5: Variables, print(), comparison, modulus operator
Lecture 1: Beginning with variables
Chapter 6: Starting with the exercises
Lecture 1: Exercises
Chapter 7: Conditionals
Lecture 1: Conditionals in Python
Chapter 8: Lists
Lecture 1: Working with lists
Chapter 9: Tuples and sets
Lecture 1: Tuples and sets
Chapter 10: Strings and input()
Lecture 1: Strings
Chapter 11: Loops
Lecture 1: Lets start looping
Chapter 12: Dictionaries
Lecture 1: Dictionaries
Chapter 13: Functions
Lecture 1: Functions
Chapter 14: Built-in functions or lambdas
Lecture 1: Lambdas
Chapter 15: Debugging and handling errors
Lecture 1: Debugging and handling errors
Instructors

George Kovalev
Istructor and curriculum developer at Barcelona Code School
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Relax With Oriental Painting Bamboo Sparrow
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- 3DS Max Tutorial. Learn The Art of Modelling and Animation
- Company Valuation Financial Modeling
- Dibuja y Esculpe tu COVID para Impresión 3d en Blender 2.8X
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Surpassing Your Kickstarter Goals
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8How To Market Your Book Grow Your Mailing List
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling