Go to Top

Обектно-ориентирано програмиране

За абсолютно начинаещи курсисти

  • Какво е обектно-ориентирано програмиране?

    Обектно-ориентираното програмиране (ООП) е основния стил в компютърното програмиране, при който една програмна система се моделира като набор от обекти, които взаимодействат помежду си, за разлика от традиционното виждане, в което една програма е списък от инструкции, които компютърът изпълнява. Всеки обект е способен да получава съобщения, обработва данни и праща съобщения на други обекти.

    Обектно-ориентираното програмиране дава повече гъвкавост, като прави по-лесно променянето на програми. То намира широка популярност в софтуерното инженерство на мащабни проекти. ООП е по-лесно за учене от начинаещи програмисти, за разлика от по-ранни подходи и методики.

    За кого е предназначен курсът:

    Курсът е предназначен за абсолютно начинаещи и хора, които нямат никакъв опит в програмирането.

    Ползване на личен или служебен лаптоп:

    Тези, които нямат възможност да ползват собствен лаптоп, трябва да заявят за това по email или телефон, за да им бъде осигурен служебен лаптоп/настолен компютър от центъра.

    Мащаб на групата:

    Обучението се провежда в малка ( бутикова ) група, ограничена до 8 участника, с цел много повече индивидуално внимание на лектора към курсистите по време на практическите упражнения.

    Издаване на Сертификат ( безплатно ):

    Степента на справяне с практичните задачи по време на обучението, домашните работи, както и финалния тест са основание за издаване на Сертификат. Разбирането на поставените задачи и справянето на курсистите с тях е от изключително значение за по-добрата им реализация след обучението.

    Кариерно консултиране ( безплатно ):

    При желание нашата агенция за подбор на кадри ще ви помогне да опознаете ИТ индустрията (компаниите и профила на търсените от тях кадри, какви възможности предлагат за професионално развитие на своите служители, възнаграждения , работна атмосфера, технологии с които работят и още).

    Ще ви разкажем и посъветваме върху какво да наблягате по време на интервю за работа.

    Услугата е напълно безплатна за всички завършили курсисти на центъра.

    Необходимо е да запишете час за консултация на 0882 255 066  – Александра Йолкова/ IT recruiter at MyITjob ltd.

  • Учебна програма на курс по обектно-ориентирано програмиране:

     

    I. Типове данни и условни конструкции:

     

    1. Примитивни типове данни и променливи

    • Кои са примитивните типове данни?
    • Как да ги използваме?
    • Деклариране и използване на променливи;
    • Оператори и изрази

     

    2. Условни конструкции

    • Оператори за сравнение;
    • Логически оператори;
    • Условни конструкции с if/if-else/;
    • Switch case конструкция.

     

    II. Цикли, масиви и методи:

     

    1. Цикли

    • Какво е цикъл в програмирането?
    • Какви цикли съществуват (while/do-while/for/foreach) и защо са ни полезни?

     

    2. Масиви

    • Деклариране и създаване на масив;
    • Достъпване на елементите на масива;

     

    3. Методи

    • Какво е метод? Защо да го използваме?
    • Деклариране и създаване на метод;

     

    III. Обектно-ориентирано програмиране:

     

    1. Използване на класове и обекти

    • Какво е обект?
    • Какво е клас?
    • Деклариране на класове;
    • Полета;
    • Инстанции и статични класове/методи/свойства;
    • Конструктори;

    2. Get и Set методи;

    3. Ключовата дума this

    • Енумерации;

    4. Модификатори за достъп;

    5. Абстрактни класове и интерфейси;

    6. Основни принципи на ООП

  • График и Цена на курс по „Обектно-ориентирано програмиране“

    Продължителност на обучението  – 40 учебни часа ( 1 месец)

    Следващата начална дата е:

    16-ти март 2020 г. (вечерна  форма на обучение от 19:00 до 22:00 часа, което са 4 учебни часа с 20 минути почивка). Занятията ще се провеждат всеки понеделник и сряда. Край на курса: 15-ти април 2020г.

    Цена на курса:

    Цена: 280 лв.

  • Записване

    Форма на обучение:

    Вариант на обучение:

    От къде научихте за нас:

    Допълнителни условия:

    •  Записването се извършва предварително на място в образователен център Progress, или по банков път. При заплащане по банков път, моля погледнете номера на сметката по-долу.
    • Тези, които нямат възможност да ползват собствен лаптоп, трябва да заявят за това по email или телефон, за да им бъде осигурен служебен лаптоп от центъра.
    • За нуждите на курса залата е оборудвана с мултимедиен проектор.
    • Предоставят се учебни материали на всеки курсист по време на обучението  (безплатно).

    Записване по банков път:

    Номер на банкова сметка:
    IBAN:BG49CECB979010E2257300
    BIC:CECBBGSF
    Основание за плащане: компютърно обучение по  “Обектно-ориентирано програмиране“.

    След, като извършите превода е нужно да ни уведомите на email:[email protected]. Може да оставите данните на фирмата си в случай, че по-късно бихте искали да ви се издаде фактура.

    Моля, ако имате някакви въпроси, не се колебайте да се свържете с нас. За контакти, натиснете – тук.

  • Преподаватели

    Тихомир Теофилов

    Тихомир Теофилов

    ОКС Бакалавър специалност „Електроника“ във Факултет „Авиационен“ към НВУ „Васил Левски“.Работил е като Ръководител на Полети в Българските Военновъздушни Сили.
    След като се запалва по програмирането се преквалифицира. Това е пример как всеки един човек може да се преквалифицира.
    В момента работи в голяма международна компания, занимаваща се с Automotive Software.
    Програмни езици: C#, C++, C.
    Уеб програмиране: JavaScript, HTML, CSS.

    Евгени Пандурски

    Евгени Пандурски

    Завършил физика в Софийски Университет  Св. Климент Охридски специалност „Физика на твърдото тяло и компютърно моделиране“.

    Повече от 10 години опит при проектиране, разработка и тестване на софтуерни приложения. Опит с широка гама от технологии и езици за програмиране: Python, JavaScript, Rust, Docker, PL/pgSQL, T-SQL, C++, ColdFusion, C#, PHP, MatLAB, LabVEW, Turbo Pascal.

ЧАСТ ОТ НАШИТЕ ДОВОЛНИ КЛИЕНТИ

ВИЖ ПОВЕЧЕ