Какво е Python?
Python e интерпретируем, обектно ориентиран език за програмиране с огромна употреба. Python предлага добра структура и поддръжка за разработка на големи приложения. Като език, който се интерпретира, той спестява значително време при разработването на софтуер. Програмите, написани на Python, са компактни и четими като често те са и по-кратки от еквивалентните им, написани на C/C++. Python намира приложение в научните изследвания, изкуствения интелект, автоматизацията и още.
Цел на курса по Програмиране на Python:
Курсът е предназначен да ви научи да използвате Python, колкото е възможно най-бързо. Да създавате работни програми от начало до край. Да разберете различните части на програмата и как да ги ползвате заедно. Да овладеете синтаксиса на основните функции и инструкции на езика и данните, с които работи, както и значението на вградените променливи. Да изпълнявате системни команди, да обработвате текстови файлове от всякакъв формат, да използвате основни функции на езика и въз основа на тях да се развиете и да направите функционални програми.
За кого е предназначен курсът:
Курсът може да бъде изучаван както от абсолютно начинаещи в програмирането, така и от тези, които имат начални познания и желаят да ги доразвият към едно по-високо ниво.
Ползване на личен или служебен лаптоп:
Тези, които нямат възможност да ползват собствен лаптоп, трябва да заявят за това по email или телефон, за да им бъде осигурен служебен лаптоп/настолен компютър от центъра.
Мащаб на групата:
Обучението се провежда в малка ( бутикова ) група, ограничена до 8 участника, с цел много повече индивидуално внимание на лектора към курсистите по време на практическите упражнения.
Кариерно консултиране ( безплатно ):
При желание нашата агенция за подбор на кадри ще ви помогне да опознаете ИТ индустрията (компаниите и профила на търсените от тях кадри, какви възможности предлагат за професионално развитие на своите служители, възнаграждения , работна атмосфера, технологии с които работят и още).
Ще ви разкажем и посъветваме върху какво да наблягате по време на интервю за работа.
Услугата е напълно безплатна за всички завършили курсисти на центъра.
Издаване на Сертификат:
В края на обучението се държи тест или се предава практически проект, според преценка на преподавателя. Всеки курсист, който успешно се справи с поставената финална задача, може да заяви на office@progressbg.net, да му бъде издаден Сертификат. Таксата за издаване е 60 лева.
Учебна програма по Програмиране с Python (ниво начинаещи):
- Introduction: interpreters, distributions, IDEs.
- Expressions. Core types: int, long, complex, bool, float, NoneType.
- Strings. Mutability.
- Data structures: list, tuple, set, dict.
- Booleans and logical operations.
- Control structures: if, for, while, do, break, continue.
- Functions.
- Exceptions: raising and handling.
- Iterators. Generators. Comprehensions.
- Organizing code: imports, modules, packages.
- Functional topics: decorators, lambda/map/filter/reduce.
- OOP: Classes, encapsulation, inheritance, operator overloading.
- Practicalities: virtualenv, linting, testing, documentation.
- The Python process and OS services.
- Using the filesystem.
- Date & Time support.
- Various formats handling.
- Unicode topics.
- Reflection.
- Notable Standard Library Modules.
- Debugging applications.
- Async programming: asyncio.
- Parallel programming: multiprocessing.
- Data science basics.
- Web: Django and Flask.
- Databases: SQLalchemy.
- GUI: PyQt.
- Финален тест.
*По време на обучението ще се работи по примерни проекти, ще се дават домашни задачи, също така, курсистите ще държат финален тест в края на курса.
График на Курсове по Програмиране с Python
Продължителност на обучението – 64 учебни часа ( 2 месеца)Следващите начални дати са:
08-ми февруари 2025 г. (съботно-неделна форма на обучение от 10:00 до 13:00 часа, което са 4 учебни часа с 20 минути почивка). Занятията, ще се провеждат всяка събота и неделя. Край на курса: 30-ти март 2025г.
10-ти февруари 2025 г. (вечерна форма на обучение от 19:00 до 22:00 часа, което са 4 учебни часа с 20 минути почивка). Занятията ще се провеждат всеки понеделник и сряда. Край на курса: 07-ми април 2025г.
Обучението се провежда в група до 8-м курсисти, като всеки от тях може да избира между:
- присъствена форма – на място в учебна зала на пл. Славейков.
- или да се включи онлайн от вкъщи през нашия Zoom business account.
Цена на курсa:
Цена: 750 лв.
Сумата на курса може да се заплати разсрочено на две вноски: първа вноска от 400 лева и втора вноска от 350 лева. Първата се внася при записването, а втората след първият месец от обучението.Полезни статии относно езика Python:
5 ПОПУЛЯРНИ ПРИЛОЖЕНИЯ, КОИТО СА НАПРАВЕНИ НА PYTHON
Записване за Курсове по Програмиране с Python
Допълнителни условия:
- Записването се извършва единствено по банков път, моля погледнете номера на банковата сметка по-долу.
Номер на банкова сметка:
IBAN:BG49CECB979010E2257300
BIC:CECBBGSF
Получател: Прогрес 2013 ЕООД
Основание за плащане: наименованието на записания курс и началната дата на обучението
(например – Курс по Java от 15.10.22г. )Изпратете ни платежното нареждане ( снимано/сканирано ) на email: office@progressbg.net или на Viber. След това ще получите допълнителна информация от екипа.
Преподаватели
Ива Емилова Попова
Компютърните технологии и софтуерното инженерство съпътстват целия живот на Ива Попова. Сблъсква се с тях още в началото на 90-те години, когато завършва средното си образование в единствената за България тогава специализирана професионална гимназия в областта на Компютърните Системи ‐ УКТЦ в гр. Правец. След това продължава в ТУ‐София като магистър‐инженер по Компютърни Системи и Технологии.
През последната година от магистратурата й, в далечната 2002ра година, се поражда интереса й към областта на Изкуствения Интелект и продължава с 4 годишно обучение като докторант по Системи с Изкуствен Интелект, имайки възможността да работи с един от пионерите на ИИ в България ‐ проф. Людмил Даковски. Фокусът на дисертацията й е върху приложението на Машинно обучение и Обработка на Естествен Език при персонализирани търсещи системи в Уеб
пространството.
Именно като докторант в ТУ‐София Ива започва, а след това и продължава, преподавателската си кариера като асистент по дисциплините “Изкуствен Интелект и Експертни Системи”, “Програмиране в Интернет”, “Програмни Езици”.
Интересът й към Уеб технологиите още през 2008-ма я отвежда като програмист в един от първите електронни магазини в България ‐ store.bg. Продължава професионалното си развитие в корпоративния свят, работи като софтуерен инженер и Уеб програмист в множество международни компании ‐ Comp‐tel, Internet Securities, Datamax, Experian. След няколко години като старши програмист и ръководител на софтуерен екип, Ива започва freelance практика, което й позволява всеобхватно да прилага и обогатява уменията си в най‐модерните аспекти на Уеб Технологиите и Изкуствения Интелект.
Въпреки че се радва на признанието от доволни клиенти, истинско удовлетворение в работата получава от споделянето на знания и опит. Твърдата й увереност, че Компютърните Технологии са за всеки и трябва да бъдат разбираеми за всеки я отвежда през 2016-та година в Компютърно образователен център Progress, където и до днес подготвя и провежда множество курсове по Front‐End Development, Python, JavaScript и Machine Learning.Програмни езици: JavaScript, TypeScript, Python, Perl, PHP, C++
Бази Данни: MySQL, PostgreSQl, MongoDB, Neo4j Graph Database
Уеб Технологии: HTML5, CSS3, React, Angular, Node.js
Машинно обучение: pandas, scikit‐learn, NLTK, tensorflow, …
Изкуствен Интелект: Natural Language Processing, LLMs, Information Retrieval, Ontologies, Expert Systems,
Neural Networks.Евгени Енчев
Евгени е завършил морско право в University of Southampton, United Kingdom.
Следва интереса си към програмирането – в продължение на 7 години работи като Java разработчик, а в последствие – лидер на екипи. Консултира на локация международни проекти в банковия и публичния сектори (Bank of Canada, Screen Actors Guild Los Angeles, London Metropolitan Police).Последните му проекти включват система за управление на съдържанието в голяма медийна група и работа по чатбот с изкуствен интелект, популярен сред S&P500 компании.
Методът на преподаване на Евгени е базиран на перфекционизъм към учебния процес и лично отношение към всеки курсист. Обучението е обогатено с примери от реалната практика. Всеки един участник в курса получава обратна връзка за справянето си с домашните задания и за финалния проект. Въпросите, които възникват в процеса на обучение, се дискутират с внимание към детайлите. Знанията, които Евгени дава на курсистите, са ценна основа за професионалната им реализация.
Технологичен опит:
* Програмни езици – Java(big data stack and Spring framework)/Python(data
science stack)/PHP
* Датабази – PostgreSQL/MongoDB/Redis/Kafka
* Инфраструктура – Kubernetes (Certified Kubernetes Administrator), Jenkins, GitLab, Terraform, LinuxЕвгени Пандурски
Завършил физика в Софийски Университет Св. Климент Охридски специалност „Физика на твърдото тяло и компютърно моделиране“.
Повече от 10 години опит при проектиране, разработка и тестване на софтуерни приложения. Опит с широка гама от технологии и езици за програмиране: Python, JavaScript, Rust, Docker, PL/pgSQL, T-SQL, C++, ColdFusion, C#, PHP, MatLAB, LabVEW, Turbo Pascal.
Тодор Владимиров
Tодор Владимиров има 10 години стаж в сферата на информационните технологии. Занимавал се е с телекомуникации, системна администрация, програмиране и DevOps. Научава се да програмира чрез частни уроци и цени самоинициативата и желанието за развитие над формалното образование.
В образователния процес най-важни за него са присъствието и вниманието.
В момента заема позиция на Automation Engineer за телекомуникационна компания. Негова отговорност е да автоматизира процеси по диагностика и конфигурация на мрежови устройства.
Умения: Python, Flask, Django, Linux, Windows, Docker, Jenkins, Cisco, Juniper ADSL, fiber-optic broadband, Arduino, Raspberry Pi.
Изкарах курса при Теодор Колев. Много съм доволен!!! Освен основите Тео ми показа много допълнителни неща, но най-ценното е че ми даде насоки, как да се развивам и самостоятелно след като приключи курса. Препоръчвам курса, Теодор Колев и учебния център!
И аз изкарах курса при Теодор Колев. Курса беше много полезен и го препоръчвам.
Изкарах курса по Python при Тео Колев. Беше ми много полезен курса. Силно го препоръчвам.
Здравейте,
Изкарах курса при инж. Теодор Колев. Учебния план намирам за много добре систематизиран и успешен. Бих искала да изкажа своята благодарност към Тео! Благодаря за изключителния индивидуален подход и начина, по който успява да предаде материята по максимално разбираем начин.
Желая Ви още много успехи!
Научих страшно много неща. Това, което получих е точно това, заради което се записах. Тео беше повече от страхотен! Споделяше неща от своя личен опит, което е безценно и ни запозна с много допълнителни функции на езика, които дори не бяха описани в темите на курса!