FREE INTERACTIVE ONLINE COURSE

Python 3

FOR BEGINNERS


"The first Python course that simply amazed me. Very well explained and easy to understand." (Alexandru Cosmin)

"The best Python course in Romania." (Iulian Geană)


ALL REVIEWS
CONTENTS
FREE ONLINE COURSE
Python 3 for Beginners

basic concepts ebook educational resources exercises projects evaluation feedback affordable

To embark on a personalized journey, please log in to your [free user account].


I. FIRST CONCEPTS
0 %
INTRODUCTION  0%
The Universe of Programming
About programming languages and algorithms
LESSON 1  0%
Working in Python
Get acquainted with the coding environment!
LESSON 2  0%
Arithmetic Operators
Expressions. Basic operators: +, -, *, /, //, and **
LESSON 3  0%
Variables
Definition. Examples. Assigning values
THEORY  0%
Language Vocabulary
What is a programming language made of?
LESSON 4  0%
Data Types
Numeric data. Strings
EVALUATION #1  GRADE: ...
Quiz Test
Check your knowledge!
THEORY  0%
Structured Programming
About fundamental control structures
LESSON 5  0%
Linear Structure
Basic calculation algorithms
LESSON 6  0%
Learning with Turtle!
About modules. First animated elements
EVALUATION #2  GRADE: ...
Quiz Test
Check your knowledge!

II. CONDITIONAL STATEMENT
0 %
LESSON 7  0%
The if Statement
Relational and logical operators
PRACTICE  0%
Solved Problems
Analyze the exercises carefully!
PRACTICE  0%
Proposed Problems
Solve a few as well!
EVALUATION #3  GRADE: ...
Quiz Test
Check your knowledge!

III. STRINGS
0 %
LESSON 8   0%
The str Type
Operators. Access to characters
LESSON 9   0%
Substrings
String processing. Useful functions
PRACTICE   0%
Proposed Problems
Try to solve some exercises.
EVALUATION #4  GRADE: ...
Quiz Test
Check your knowledge!

IV. LISTS
0 %
LESSON 10   0%
What are Lists?
Definition. Operators. Elements
THEORY   0%
More about Lists
Functions and methods. Documentation
PRACTICE   0%
Proposed Problems
Try to solve some exercises.
EVALUATION #5   GRADE: ...
Quiz Test
Check your knowledge!

V. Loops
0 %
LESSON 11   0%
Introduction
First programs with for and while
LESSON 12   0%
for and while Statements
General form. Details. range() function
IMPORTANT   0%
Reading a List
How to read a list from the keyboard?
PRACTICE   0%
Solved Problems
Some examples with for
PRACTICE   0%
Solved Problems
Some examples with while
PRACTICE   0%
Proposed Problems
Try to solve them too!
THEORY   0%
break and continue
What are these clauses useful for?
EVALUATION #6   GRADE: ...
Quiz Test
Check your knowledge!

VI. BY CHANCE...
0 %
LESSON 13   0%
The random Module
Generating random numbers
PROJECT   0%
Guess the Number!
A game using the random module
PROJECT   0%
Multiplication Table Quiz
Other application. Suggested exercises
EVALUATION #7   GRADE: ...
Quiz Test
Check your knowledge!

VII. OTHER DATA TYPES
0 %
LESSON 14  0%
Tuples
What are tuples useful for?
LESSON 15  0%
Sets
Sets are cool in Python!
LESSON 16  0%
Dictionaries
Nothing simpler!
PRACTICE  0%
Proposed Problems
Try to solve a few exercises.

VIII. FUNCTIONS AND MODULES
0 %
LESSON 17  0%
Functions in Python (I)
Subroutines. Parameters. First functions
LESSON 18  0%
Functions in Python (II)
Arguments. Anonymous functions - lambda
LESSON 19  0%
Variable Visibility
Local, global, and non-local
IMPORTANT  0%
An Interpreted Language
The position and order of writing functions
THEORY  0%
The Universe Of Modules
More details about them
PRACTICE  0%
The calendar Module
Dates and calendars in Python
EVALUATION #8  GRADE: ...
Quiz Test
Check your knowledge!

IX. I/O - TEXT FILES
0 %
LESSON 20  0%
About Text Files
When and how to use them?
PROJECT  0%
SARS-CoV-2 Statistics
A small practical project. Proposed exercises
EVALUATION #9  GRADE: ...
Quiz Test
Check your knowledge!

PROJECT IDEAS
PORTFOLIO
THEORY
What is PIP?
Managing additional packages
THEORY
What is an API?
Interaction between applications
PROJECT
Mars Weather Report
Real meteorological data with Python
PROJECT
Automatic Text Translation
Google translate package

OTHER CONCEPTS
OPTIONAL
USEFUL
The Walrus Operator
How can the walrus help us?
USEFUL
UTF-8 Standard and Python
Details. Encoding and decoding
USEFUL
About PEPs
PEP 8 and PEP 20 documents
PRACTICE
Numerical Harmonies
The universe of numbers is fascinating!

MISCELLANEOUS
OPTIONAL
USEFUL
F.A.Q.
Frequently Asked Questions
GAME
Rubik's Cube
When was the last time you played with it?
quickQUIZ
Think Outside of the Box!
How analytically do you think?
USEFUL
About Python Language
Brief history. Advantages
USEFUL
Installing Python 3 Environment
Tutorial - everything, step by step
USEFUL
About IDEs
What editors / IDEs are there?
USEFUL
Python 2 vs. Python 3
Differences between versions
USEFUL
What is CRUD?
The foundation of modern web apps


Other pages: [HTML special characters], [HTML color codes]
Your Statistics
To access the statistics, you first need to have [a user account]. Create it quickly, it's free.

No prior experience in Python is required. Join us now!
All NEW AI Assistant
Our custom ChatGPT is an excellent virtual assistant for learning Python at any ages, providing clear explanations, interactive exercises, and personalized support for every concept, making the learning process enjoyable and efficient.


This exclusive service is available only to Premium subscribers, and requires a free ChatGPT account.



 arrow_back   home   perm_identity   list   arrow_upward