Python e един от най-популярните езици за програмиране. Използва се за всичко – от създаване на уеб сайтове, през Machine Learning, Deep Learning и Изкуствен Интелект, до тестване на софтуер.
Курс “Програмиране с Python и Изкуствен Интелект – Част 1” дава начални знания по AI и умения по програмиране. Обучението ще ви запознае с основните концепции за езика – писане на програмен код, работа със среда за разработка (IDE), използване на променливи и данни, оператори и изрази, работа с конзолата – четене на входни данни и печатане на резултати, използване на условни конструкции и цикли, списъци и функции.
Материалът се надгражда постепенно, с много примери, упражнения и задачи за самоподготовка.
“Програмиране с Python и Изкуствен Интелект – Част 1” е специално създаден за абсолютно начинаещи, без предишен опит с програмиране.
Продължителност
Материалът е предназначен за 3 седмици, но всеки курсист сам определя своето темпо.
Начало на обучението
Курсът е наличен постоянно/целогодишно.
Курсистите имат достъп до интерактивната платформа за обучение, която включва записи на лекции, задачи за самоподготовка и примери.
Програма на курс „Програмиране с Python и Изкуствен Интелект – Част 1“
- Introduction to AI
- What is Artificial Intelligence?
- What is Machine Learning?
- What is Deep Learning?
- What is Generative AI?
- How Do Humans and AI Learn?
- Machine Learning – Training Data, Computation Power, Algorithms
- How does AI work?
- Introduction to Python
- My first Python program
- PyCharm IDE
- Variables and Assignment Statements
- Arithmetic
- Function print
- Getting Input from the User
- The if Statement and Comparison Operators
- Objects and Dynamic Typing
- Control statements
- if, if-else and if…elif…else Statements
- while Statement
- for statement
- Augmented Assignments
- break and continue Statements
- Boolean Operators and, or and not
- Functions
- Defining Functions
- Functions with Multiple Parameters
- Default Parameter Values
- Keyword Arguments
- Arbitrary Argument Lists
- Passing Arguments to Functions
- Lists and Tuples
- Lists
- Tuples
- Unpacking Sequences
- Sequence Slicing
- Passing Lists to Functions
- Sorting Lists
- List Comprehensions
- Dictionaries and Sets
- Dictionaries
- Creating a Dictionary
- Iterating through a Dictionary
- Basic Dictionary Operations
- Dictionary Methods keys and values
- Sets
- Mathematical Set Operations
- Mutable Set Operators and Methods
При въпроси по материала можете да пишете на [email protected]
Примерите са в секция Практически Примери