Курс на Stepik
Курс AI and Digital Skills: Python Introduction
Бесплатно

AI and Digital Skills: Python Introduction ★ 4.000

Открыть на
STEPIK.ORG

Leiden University Python course.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «AI and Digital Skills: Python Introduction»Учеников на курсе 162
Сертификаты, выданные на курсе «AI and Digital Skills: Python Introduction»Сертификатов выдано 0
Отзывы о курсе «AI and Digital Skills: Python Introduction»Отзывов получено 1
Рейтинг курса «AI and Digital Skills: Python Introduction»Рейтинг курса 4.000
Уроки в курсе «AI and Digital Skills: Python Introduction»Количество уроков 147
Тесты в курсе «AI and Digital Skills: Python Introduction»Количество квизов 211
Задачи с кодом в курсе «AI and Digital Skills: Python Introduction»Количество задач с кодом 232
Время прохождения курса «AI and Digital Skills: Python Introduction»Время прохождения курса —
Обновления курса «AI and Digital Skills: Python Introduction»Обновления курса — —
Дата публикации курса «AI and Digital Skills: Python Introduction»Дата публикации курса — ———
Последнее обновление курса «AI and Digital Skills: Python Introduction»Последнее обновление — ———

Содержание курса

Разделы в курсе «AI and Digital Skills: Python Introduction» 47 разделов Уроки в курсе «AI and Digital Skills: Python Introduction» 147 уроков Тесты в курсе «AI and Digital Skills: Python Introduction» 211 тестов Задачи в курсе «AI and Digital Skills: Python Introduction» 232 задачи Время прохождения курса «AI and Digital Skills: Python Introduction» 32 ч. Последнее обновление курса «AI and Digital Skills: Python Introduction» обн. 2 года назад

Welcome!

1 урок
1. What is programming? ↗

Chapter 1.1 - About Printing

2 урока
1. Printing text ↗
2. Printing Quiz ↗

Chapter 1.2 - About Assignments

6 уроков
1. Storing strings ↗
2. Printing variables in text ↗
3. Storing numbers ↗
4. Reassigning ↗
5. Calculating with variables ↗
6. Assignment Quiz ↗

Chapter 1.3 - About Error messages

5 уроков
1. Syntax errors ↗
2. Name errors ↗
3. More errors! ↗
4. Error messages Quiz ↗
5. Shortcuts Quiz ↗

Chapter 1.4 About types

4 урока
1. Numerical types ↗
2. String types ↗
3. Types and printing ↗
4. Types Quiz ↗

Chapter 1.A - Printing

1 урок
1. Printing text ↗

Chapter 2.1 - About Lists

6 уроков
1. List basics ↗
2. Adding elements ↗
3. Accessing elements ↗
4. Split ↗
5. Index ↗
6. List Quiz ↗

Chapter 2.2 - About files

3 урока
1. Basic file reading ↗
2. Getting a list of lines ↗
3. Files Quiz ↗

Chapter 2.3 More on types

2 урока
1. Types and functions ↗
2. List types ↗

Chapter 2.A - Tasks on file systems

3 урока
1. Mail merge ↗
2. Reading text from a file ↗
3. Counting words ↗

Chapter 3.1 - About Control Flow

4 урока
1. If statements ↗
2. If else statements ↗
3. If elif else ↗
4. Control flow Quiz ↗

Chapter 3.2 - About Conditions

6 уроков
1. Comparing elements ↗
2. Equality and inequality ↗
3. Conditions ↗
4. And and Or ↗
5. in ↗
6. Conditions Quiz ↗

Chapter 3 Assignment - Data validation

4 урока
1. Reading exercises ↗
2. Email address validation ↗
3. DNA sequence check ↗
4. Existing email address check ↗

Chapter 4.1 - About For

5 уроков
1. For loops and lists ↗
2. For loops with numbers ↗
3. Continue ↗
4. Break ↗
5. For Quiz ↗

Chapter 4.2 - Reading Files, part 2

2 урока
1. Reading with for ↗
2. Files Quiz ↗

Chapter 4.A - Data validation and merging

3 урока
1. Reading Exercise ↗
2. Checking DNA with for ↗
3. Email merging ↗

Chapter 5.1 - About While

5 уроков
1. While loops ↗
2. While and for ↗
3. While and lists ↗
4. While and break ↗
5. While Quiz ↗

Chapter 5.2 - About Slicing

4 урока
1. Slicing basics ↗
2. Slicing with one index ↗
3. Applications of Slicing: Searching for text ↗
4. Slicing Quiz ↗

Chapter 5.A - DNA checking and length conversion

3 урока
1. Reading Excercises ↗
2. Checking DNA with while ↗
3. Length conversion ↗

Chapter 5.A - Model solutions

1 урок
1. Model solutions ↗

Chapter 6.1 Loop patterns

3 урока
1. List to Element ↗
2. List to Aggregrate ↗
3. List to List ↗

Chapter 6.2 - About Loop conditions

3 урока
1. Consuming lists ↗
2. Loop conditions ↗
3. Loop conditions Quiz ↗

Chapter 6.A - Conversion in a loop

4 урока
1. Reading Excercises ↗
2. Converting a list of lengths ↗
3. Counting faulty elements of a list ↗
4. Longest sentence ↗

Chapter 6.A - Model solutions

1 урок
1. Model solutions ↗

Chapter 7.1 - About Creating Functions

4 урока
1. Functions basics ↗
2. Creating a function ↗
3. Functions without parameters ↗
4. Creating functions Quiz ↗

Chapter 7.A Songs & Functions

3 урока
1. Reading exercises ↗
2. Generating songs ↗
3. Hidden sequences ↗

Chapter 7.A - Model Solutions

1 урок
1. Model solutions ↗

Chapter 8.1 - About Functions, Procedures and Types

6 уроков
1. Number of arguments ↗
2. Functions that do not look like functions ↗
3. Functions from modules ↗
4. Side effects ↗
5. Overloading ↗
6. Functions & Procedures Quiz ↗

Chapter 8.2 - About Arrays

4 урока
1. Limitations of lists ↗
2. Array basics and indexing ↗
3. Array operations ↗
4. Arrays Quiz ↗

Chapter 8.A - Finding the moon stones

2 урока
1. Reading exercises ↗
2. Finding the moon stones ↗

Chapter 8.A - Model Solutions

1 урок
1. Model solutions ↗

Chapter 9.1 Nesting

5 уроков
1. Nested loops ↗
2. Nested lists ↗
3. Creating matrices ↗
4. NumPy matrices ↗
5. Nesting Quiz ↗

Week 9.2 - Advanced computation

2 урока
1. Increment and decrement ↗
2. Modulo and integer division ↗

Chapter 9.3 - About Tuples

7 уроков
1. Creating and updating tuples ↗
2. The culture of tuples ↗
3. Nesting tuples ↗
4. Unpacking tuples ↗
5. Tuples as return values from functions ↗
6. Creating tuples of one element ↗
7. Tuples Quiz ↗

Chapter 9.A - Card games

3 урока
1. Reading exercises ↗
2. A valid move in Pesten ↗
3. Poker hand evaluation (extra!) ↗

Chapter 9.A - Model Solutions

1 урок
1. Model solution Pesten ↗

Chapter 10.1 Visualization Basics

3 урока
1. Installing Python modules ↗
2. Simple plots ↗
3. Multiple figures ↗

Chapter 10.2 - About Random distributions

3 урока
1. Different distributions ↗
2. Sampling ↗
3. Random Quiz ↗

Chapter 10.A - Netflix tv-shows

1 урок
1. Plotting Netflix ratings ↗

Chapter 10.A - Model Solutions

1 урок
1. Model Solutions ↗

Week 11.1 - About Sets

4 урока
1. Set creation ↗
2. Set operations ↗
3. Comparing sets ↗
4. Sets Quiz ↗

Chapter 11.2 - About Exceptions

4 урока
1. Exception basics ↗
2. Types of exceptions ↗
3. Finally ↗
4. Exceptions Quiz ↗

Chapter 11.A - Grading Students

1 урок
1. Grading Students ↗

Chapter 11.A - Model Solutions

1 урок
1. Model Solutions ↗

Chapter 12.1 - About Dictionaries

5 уроков
1. Dictionary basics ↗
2. Retrieving elements ↗
3. Adding and updating elements ↗
4. Dictionaries and None ↗
5. Dictionaries Quiz ↗

Chapter 12.2 - About Comprehension

3 урока
1. Comprehension basics ↗
2. Filtering with comprehensions ↗
3. Comprehension Quiz ↗

Chapter 12.A - Earthquakes

1 урок
1. Earthquakes ↗