hyperskill.org Open in urlscan Pro
13.95.11.223  Public Scan

URL: https://hyperskill.org/tracks/6?category=1&_ga=2.147265207.169414758.1696799207-1870781068.1696799207&_gl=1%2ae3qfxh%2a...
Submission: On October 09 via api from US — Scanned from NL

Form analysis 0 forms found in the DOM

Text Content

 * 

 * Explore
   
 * Pricing
 * For Business


Sign in Start for free
Track


INTRODUCTION TO PYTHON

4.5 77K already learning Last updated 4 weeks ago

Start your journey in development with Python by gaining a foundational
understanding of the language's basics and main concepts.

Start for free
Provided by:

JETBRAINS ACADEMY


TRACK OVERVIEW

 * 
   25 hours for all learning activities
   6 weeks to complete the track if you study 5 hours a week
 * 
   56 topics with theory and practice adapted to your level
 * 
   8 projects to choose from for your portfolio
 * 
   Certificate of completion ↓ available on this track
   
 * 
   Self-paced track. Learn at your own pace

4.5

Learners who successfully completed this track rated it as follows:
Usefulness
4.7
Fun
4.5
Clarity
4.4
Go to learners' reviews ↓


WHAT YOU'LL DO:

Develop a strong foundation in Python, a versatile and beginner-friendly
language, by gaining a solid understanding of its syntax, data types, control
structures, and essential programming concepts. Explore Python's extensive
library ecosystem, learn to create command-line programs, and automate tasks.
Cultivate proficiency in writing clean, readable code and lay the groundwork for
further education and career opportunities in web development, data science, and
more.

Begin your Python journey today and unlock the potential of this powerful
programming language.

The track difficulty adapts to your level of knowledge while learning
Start for free


PROJECT-BASED LEARNING WITH PERSONAL RECOMMENDATIONS

Learn programming while building complete applications

Your learning is driven by a practical goal set by the project. This way you can
see how tools and concepts are applied in the real life.
Benefit from our recommendations that adjust to your level or choose a project
out of 8 projects of varying complexity.
Easy projects if you're just starting
Medium projects to build upon the basics
Hard projects to practice all the basic concepts and learn new ones
Challenging projects to perfect your knowledge with challenging tasks
Learn with structured textual content.
Apply new skills and create projects for your portfolio.
Start for free


YOU WILL BE ABLE TO COMPLETE THESE PROJECTS AT THE END OF THE TRACK

Graduate projects contain the core topics for this track

Hangman (Python)
4.3
Challenging 10 hr 42 topics

With functions, loops, lists and other variables, this is a great project for
Python basics. As a cherry on top, it even includes a random module. Don’t be
intimidated by the number of stages; they ensure that your dive into Python is
safe and smooth.

Simple Tic-Tac-Toe (Python)
4.4
Challenging 10 hr 44 topics

After finishing this project, you'll get to know a lot about planning and
developing a complex program from scratch, using functions, nested lists, list
comprehension, handling errors, and processing user input.

Loan Calculator
4.1
Hard 9 hr 33 topics

You will practice using mathematics and Python in everyday tasks and learn how
to use third-party modules and libraries. You will also learn more about
different financial instruments. At one point, you will need to parse arguments,
so working on this project is a great opportunity to get to know
the command-line interface (CLI) better as well.


THIS TRACK IS PROVIDED BY

JETBRAINS ACADEMY

63 tracks
2698 topics
291 projects
With years of expertise in software development and education, JetBrains Academy
empowers more than a million people worldwide to learn and teach computer
science, and help organizations inspire their teams to reach their goals in
tech. Professional development tools play a big role in computer science
education. This is why JetBrains Academy tracks offer integration with JetBrains
IDEs. This integration assists learners in getting experience with real
development processes to streamline their learning curve at future work.
Discover more tracks from JetBrains Academy


TOPICS COVERED

Data types and operations
12 topics
Control flow
10 topics
Code quality
9 topics
Basics
8 topics
Collections
8 topics
Additional instruments
4 topics
Fundamentals
3 topics
Python libraries
2 topics



YOU WILL NOT BE ALONE ON THE TRACK

Discussions
Ask questions and interact with the community of more than 600 000 learners.
Learn together with others, help yourself and others to grow.
Example solutions
View solutions posted by other learners and learn from them. Help others by
publishing your own solution.
Start for free


WHAT OTHERS SAY THEY LEARNED IN THE TRACK


Luis Rojas
9 hours ago

4.0
The fundamentals of python, now to keep going on more advanced stuff.

VS
Vladislav Sokolov
4 days ago

5.0
For this track, I learned all the basic python themes and because of that I was
able to do 5 projects. There were difficulties with some topics, but with the
help of other people in the comments I managed to understand everything.

DS
David Spannagl
2 weeks ago

5.0
I was introduced to Python through creating little games aswell as calculators.

Load more


SHOW OFF YOUR ACCOMPLISHMENT

Track provided by JetBrains Academy
Anonymous 557325026has successfully completed the track
Introduction to PythonIssue date October 9, 2023
You can share your course certificates on social networks, on printed resumes,
CVs, or other documents.


SELECT THE PLAN THAT SUITS YOUR LEARNING GOALS


PREMIUM

$49.90

/ month
Cancel any time
Start with Premium
Unlimited problems per day
Project-based learning
Personalized study plan
Unlimited hints
Detailed code quality check
Unlimited solutions in forum
Certificate of completion

--------------------------------------------------------------------------------

Access to all tracks
Problem of the day
Unlimited repetition
Integration with JetBrains IDEs
Community of more than 600 000 learners


FREE

$0.00

Free forever
Start for free
10 new problems per day
Project-based learning
Personalized study plan
1 hint per problem
Limited code quality check
Limited solutions in forum
Certificate of completion

--------------------------------------------------------------------------------

Access to all tracks
Problem of the day
Unlimited repetition
Integration with JetBrains IDEs
Community of more than 600 000 learners

Resources
Blog
Subscription
For Business Pricing
Hyperskill
About Careers For Content Creators
Support
Help Center Terms