Съдържание и теми, включени в курса
Въведение в програмирането с Python
- Изпълнение на Python код
- Използване на инструменти за разработка на Python (среди за разработка и инструменти от командния ред)
- Работа с Python и iPython интерпретатори, както и с iPython Notebook
Типове данни и операции
- Цели числа и числа с плаваща запетая
- Низове и байтове
- Кортежи и списъци
- Речници и подредени речници
- Множества и замразени множества
Организиране и разпространение на код
- Създаване на модули и пакети
- Разпространение на код в хранилища
Обектно-ориентирано и функционално програмиране
- Създаване и използване на функции и класове
- Модифициране на функции и класове с декоратори
- Въведение в мета-класовете
Обработка на грешки и тестване
- Обработка и генериране на изключения
- Писане и изпълнение на тестове (док тестове и юнит тестове)
- Проверка на покритието на кода от тестове
Работа с файлове и директории
- Достъп до различни типове файлове и принципи за работа с файлове
- Създаване, четене, актуализиране и изтриване на файлове (включително обикновени текстови файлове, csv, както и Microsoft Word и Microsoft Excel файлове)
- Извличане на данни от текстови файлове с помощта на регулярни изрази
- Създаване и изтриване на директории, показване и търсене на файлове
Достъп до бази данни
- Избиране, вмъкване, актуализиране и изтриване на данни
- Общ интерфейс за бази данни, базиран на SQLite 3, PostgreSQL и MySQL
- Използване на Object Relational Mapper (SQLAlchemy)
- Работа с NoSQL бази данни
Покоряване на уеб пространството
- Извличане на уеб страници
- Парсиране на HTML и XML
- Автоматично попълване на уеб формуляри
- Създаване на уеб приложения с Python
Изисквания
Няма
Отзиви от участници (7)
Бройчето на потребителите е правилно. Тренърът предаде информацията с ентусиазъм.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Курс - Python Programming - 4 days
Машинен превод
Хуан Антони бързо се интегрира в нашия отбор. Той е търпелив и изключително професионален човек. Всякога когато чувствахме неразположение, той бързо ни подкрепяше.
Gustavo Garcia Puente - SEG AUTOMOTIVE SPAIN, S.A.U.
Курс - Python Programming - 4 days
Машинен превод
Добър тренинgow концепт, много примери. Красиви упражнения.
Ales Ptacek - Secheron Hasler CZ, spol. s r.o.
Курс - Python Programming - 4 days
Машинен превод
познанията на изтълкователя на Python
Tomas Benda - Secheron Hasler CZ, spol. s r.o.
Курс - Python Programming - 4 days
Машинен превод
Виртуалните машини работиха отлично и правеха играта с кода много по-лесна. Особено ми хареса, че имах копия на всички примери, които тренировът групираше заедно, така че аз мога да видя крайния резултат предварително. Това ме помогна да задавам по-специфични въпроси.
Stefan Kotze - ACC
Курс - Python Programming - 4 days
Машинен превод
Тренер подробно обработи всеки тема в рамките на отведения му временен интервал и също ни дал задачи, които да решим, като ясно ги обясняваше, когато имахме въпроси.
Praveent Thamil Mani - MINDEF
Курс - Python Programming - 4 days
Машинен превод
Дни 2 и 3. Имаше абсурдно голямо количество съдържание, но Абхи го обработи добре, така че аз реално получих ценности от там.
Michael Clews - ACC
Курс - Python Programming - 4 days
Машинен превод