Aноним
			- #1
 
Основы программирования на Python для трейдера [Феликс Сидохин]
- Ссылка на картинку
 
Основы программирования на Python для трейдера.
Описание
Курс дает основы языка программирования Python. Он предназначен для новичков, которые раньше программированием не занимались или только пытались что-то делать.
На курсе вы узнаете о синтаксисе языка, его примитивных объектах и операциях с ними. Вы научитесь создавать объекты, работать с данными из внешних источников, стандартами библиотеками и потоками. Феликс расскажет о принципах работы, которые позволят правильно проектировать приложения.
Структура курса:
Курс состоит из пяти занятий по два часа. Каждый день будет проходить одно занятие. Оно состоит из одного часа теории и одного часа практики. Домашних заданий в данном курсе нет, работать будем в онлайне.
Требования к оборудованию и программному обеспечению:
Слушателям курса не нужно устанавливать на свои компьютеры какое-либо программное обеспечение. Всю практическую часть можно будет делать в online среде Jupiter. Она работает в браузере и обеспечивает ввод текста Python программы и вывод результата её работы.
В начале курса Феликс даст слушателям доступ к среде и расскажет, как все подключить и настроить.
Программа курса
						Описание
Курс дает основы языка программирования Python. Он предназначен для новичков, которые раньше программированием не занимались или только пытались что-то делать.
На курсе вы узнаете о синтаксисе языка, его примитивных объектах и операциях с ними. Вы научитесь создавать объекты, работать с данными из внешних источников, стандартами библиотеками и потоками. Феликс расскажет о принципах работы, которые позволят правильно проектировать приложения.
Структура курса:
Курс состоит из пяти занятий по два часа. Каждый день будет проходить одно занятие. Оно состоит из одного часа теории и одного часа практики. Домашних заданий в данном курсе нет, работать будем в онлайне.
Требования к оборудованию и программному обеспечению:
Слушателям курса не нужно устанавливать на свои компьютеры какое-либо программное обеспечение. Всю практическую часть можно будет делать в online среде Jupiter. Она работает в браузере и обеспечивает ввод текста Python программы и вывод результата её работы.
В начале курса Феликс даст слушателям доступ к среде и расскажет, как все подключить и настроить.
Программа курса
- День первый Лекция 1
начало 24 июля в 19:00 по Москве или 25 июля в 02:00 по вашему времени,продолжительность— 2 ч.- Что такое Python
- Compiled vs Interpreted
 - Краткое сравнение с другими языками
 - Какие есть IDE (Jupyter, PyCharm)
 - Принцип OOP (Object-oriented Programming)
 
 - Основы Python
- Числа, строки, списки, словари, массивы, множества
 - Математические операции
 - Операции со строками (выделение суб-строк, конкатенация)
 - Операции с массивами (члены, удаление, добавления)
 
 
 - Что такое Python
 - День второй Лекция 2
начало 26 июля в 19:00 по Москве или 27 июля в 02:00 по вашему времени,продолжительность— 2 ч.- Структура программы
- Входящие данные и выходящие данные
 - Функции
 - Описание через блок-схемы
 - Исключения
 
 - Циклы и ветвления
- If/Elif и and/or
 - for, while циклы
 
 - Работа с файлами
- Текстовые файлы
 - Структура CSV файла
 - Программа Обработчик лотерейных билетов
 
 
 - Структура программы
 - День третий Лекция 3
начало 28 июля в 19:00 по Москве или 29 июля в 02:00 по вашему времени,продолжительность— 2 ч.- Работа с библиотеками
- Import команда в Python
 - Работа с импортированным модулем
 
 - PIP
- Если чего-то не хватает то как и где искать/добавить
 
 - Классы
- Базовое понятия класса в Python
 - Свойства и методы
 - Переопределение встроенных методов
 
 
 - Работа с библиотеками
 - День четвертый Лекция 4
начало 31 июля в 19:00 по Москве или 1 августа в 02:00 по вашему времени,продолжительность— 2 ч.- Библиотека NumPy
- Когда и зачем использовать
 - Векторизация
 
 - Библиотека SciPy
- Математика в одном месте
 - Работа с статистическими функциями/распределения
 
 - Дефекты Python
- Скорость и JIT
 - Расширения (Cython, Jython)
 
 - Программа Статистический анализ маркетинговой акции
 
 - Библиотека NumPy
 - День пятый Лекция 5
начало 2 августа в 19:00 по Москве или 3 августа в 02:00 по вашему времени, продолжительность— 2 ч.- Параллелизация и потоки в Python
- Нить и поток
 - Как работает параллелизация
 - Типичные проблемы, и как их избежать (race conditions, atomicity, queues)
 - Бонус: ZMQ, как обход многих проблем
 
 - Программа Табло котировок
 - Куда двигаться дальше???
 
 - Параллелизация и потоки в Python
 
- Получите базовые знания по языку Python
 - Получите практический опыт работы с языком
 - Научитесь работать с данными
 - Поймете, как использовать язык, чтобы создавать торговых роботов
 - Узнаете, где еще может пригодиться Python
 
								Показать больше
					
			
			
											
												
													Зарегистрируйтесь
												
											, чтобы посмотреть скрытый контент.