Get job ready skills with Codenga     |       Career Paths 40% OFF     |        Limited time only

3d 20h
close
Cart icon
User menu icon
User icon
Lightbulb icon
How it works?
FAQ icon
FAQ
Contact icon
Contact
Terms of service icon
Terms of service
Privacy policy icon
Privacy Policy

Introduction to Python

An interactive course that will teach you the basics of programming in Python.
poster_image
dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises233 exercises
Support from Codenga TeamSupport from Codenga Team
Works on mobile devicesWorks on mobile devices
Instant feedbackInstant feedback
Certificate of completionCertificate of completion
Description
How it works
Syllabus
Reviews
FAQ

What will you learn from this course?

  • point

    The basics of Python in a simple and understandable way

  • point

    The most important programming techniques in Python

  • point

    Working with essential data types

  • point

    Using Python鈥檚 built-in modules

  • point

    Basics of object-oriented programming

  • point

    Key data structures in Python

  • point

    How to avoid common mistakes made by beginner programmers

  • point

    Creating practical applications and simple text-based games in Python

Become a Python Programmer

Do you want to learn the basics of Python in an accessible and comprehensible way? Are you considering a career change and want to take your first steps in programming? Do you still think that programming is "black magic" and are afraid to start learning? If so, this course is the perfect choice for you!

description_image1

Perfect for first steps in IT

Python is an extremely popular language with simple syntax that is very beginner-friendly. If you are thinking about learning programming, Python is an excellent choice to start with. It perfectly combines simplicity with vast career development opportunities.

With this course, you will quickly master the basics of the language through accessible theory and numerous practical exercises. By the end of the course, you will reach a level that allows you to write simple programs in this language. Most importantly, you will realize that anyone can learn the basics of programming.

Comprehensive coverage

The course includes nearly 30 chapters that will guide you step-by-step through the most important programming techniques in Python. We will start with the absolute basics, presented in a very simple and understandable way. Then, we will discuss key programming techniques: using data structures, operators, functions, loops, object-oriented programming, and modules. The course contains everything you need to begin your journey with Python.

A solid foundation in Python

The knowledge you gain from this course will serve as the foundation for further skill development. What you learn will be essential for building a career in this language, regardless of your future specialization. It's a great opportunity to take your first steps in the IT industry. Even if you don't want to be a programmer, knowing Python can be useful in various roles, such as a tester, systems administrator, and many other specializations.

description_image2

Up-to-date skills

The examples shown in the course are based on Python 3.8, ensuring that your skills are grounded in a currently supported and actively developed version of the language.

Practice-based learning

The course is primarily based on exercises. The amount of theory is minimized because programming is a very practical field. In this course, you will solve dozens of diverse tasks. These exercises allow you to continuously check your knowledge and fill any gaps. This approach will help you quickly master the basics of Python and acquire real, practical programming skills.

Projects for practice

This course is not just about learning the basics of Python. It's also an opportunity to test your new skills in practice. Throughout the course, you will complete four simple projects: a shape area calculator, two games, and an emoji generator. These projects are a great chance to start writing real Python code.

What knowledge do you need to work with the course?

None! The course covers Python programming from scratch - you don't need any programming skills to start learning this extremely popular and very beginner-friendly language. The entire course is written in plain English, so you can confidently start learning without worrying about complex terminology.

description_image2

Codenga - an experience you will enjoy

Learn interactively
We teach with graphics, repetition and short explanations. All in the comfort of your own browser.
Enjoy the learning
We strive to make every course enjoyable. In the words of a Codenga user: "it doesn't get boring."
Learn fast
"Love the lessons and the interactive methods. Learning will be very fast compared to other study methods."
Complete every course easily
We have come up with some things that should help you to complete every course. Try them and see if they work for you.
Got stuck? There is a support!
Every Codenga course has its curriculum manager that looks after the learning material and is ready to help you if you have any questions.
30 days of Money-back guarantee
You have a generous 30-day return period. No questions asked.

Check the course curriculum

Ch. 1
First program
(9 exercises)
At the beginning, you will learn what Python language is used for and create your first program. Do not hesitate and move on to the next stage.
First program - introduction
First program - quiz
Ch. 2
What are variables
(9 exercises)
Now you will learn a very important element of the Python language, which are variables. Let's start!
What are variables - introduction
What are variables - quiz
What are variables - practical task
Ch. 3
Text strings
(7 exercises)
We will break down text strings into prime factors. You will learn how to use them in a more sophisticated way. We will show you a few techniques. Welcome to the stage.
Text strings - introduction
Text strings - quiz
Text strings - practical task
Ch. 4
Text strings and ranges
(8 exercises)
Now you will learn how you can "cut out" fragments of text strings. Take scissors with you and move on to the stage.
Text strings and ranges - introduction
Text strings and ranges - quiz
Text strings and ranges - practical task

Have any questions?

minusplus
How does the course work?
Every Codenga course is full of structured knowledge and practical exercises. You start with the basics and you incrementally learn new skills.
minusplus
How much time do i need to complete the course?
Buying this course you get the lifetime access. You can learn the new skills at your own pace. You can also review the material as many times as you want
minusplus
Can i still use the course having completed it?
Yes! You get unlimited, lifetime access to the course.
minusplus
Do i need any prior experience to start the course?
Codenga course are great for beginner programmers. Start with the Level 1 course if it's your fist contact with programming.
minusplus
Do i need any software to use the course?
The only thing you need is a device with an internet access. No other tools or software necessary.
$7.99
dot30 days of Money-back guarantee
dotGet help at the every stage of learning
dotRegular updates
Unlimited accessUnlimited access
exercises233 exercises
Support from Codenga TeamSupport from Codenga Team
Works on mobile devicesWorks on mobile devices
Instant feedbackInstant feedback
Certificate of completionCertificate of completion
$7.99