Go to Top

Курс по програмиране на C++ за напреднали

Подходящ за напреднали

курс по C++ advanced

  • Цел на курса по програмиране на C++:

    Целта на курса е да запознае курсистите с по-сложни операции в езика C++ като работа с функции, работа с динамична памет, структуриране на данни и работа с файлове. Тези познания осигуряват нужната стабилна база за всеки един бъдещ програмист. По време на курса, курсистите ще изпълняват множество задачи, които ще им помогнат да затвърдят наученото.

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

    Курсът е предназначен за завършилите началния курс както и за тези, които имат основни познания и желаят да ги доразвият към едно професионално ниво.

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

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

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

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

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

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

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

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

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

     

     

  • Учебна програма:

    1. Изключения. Работа с файлове. ООП основни принципи.Преговор
      1.  Видове изключения.
      2.  try-catch-fuinally
      3.  Полиморфизъм. Преговор
    2. Рекурсия.
      1. Сравнения м.у рекурсия и итерация.
      2. Опашкова рекурсия
      3. Функционално програмиранате
    3. Въведение в структурите от данни.
      1.  Сложност на алгоритми/операции.
      2. Амортизирана сложност.
      3. Масив.
      4. Динамичен масив.
      5. Реализация на динамичен масив. Сложност
    4. Свързан списък (едносвързан, двусвързан). Работа със свързани списъци.
      1.  Реализация на свързан списък
      2. Предимства и недостатъци спрямо динамичен масив.
    5. Стек и опашка.
      1.  Абстрактни структури от данни.
      2. Стек и опашка – сложности на операциите.
      3. Реализация на стек и опрашка чрез масив.
      4. Реализация на стек и опашка чрез свързан списък.
    6. Дървета.
      1. Дървета.Видове дървета.
      2. Двоични дървета.
      3. Двоично наредено дърво за търсене.
      4. Двоична пирамида.
      5. Сложности на операциите при дървета.
    7. Двоична пирамида.
      1.  Реализация.
      2. Пирамидално сортиране.
    8. Хеш таблици. Хеширащи функции.
      1.  Реализация на хеш-мап.
      2. Видове хеширащи функции.
    9. Графи. Алгоритми в/у графи.
      1.  Графи.
      2. Представяне на граф в паметта.
      3. Алгоритми за обхождане – BFS и DFS.
    10.  Минимално покриващо дърво.
      1.  Алгоритми на Прим и Крускал
      2. Сложност на алгоритми. Редукция.
    11. Доказателсто за коректност на алгоритми.
      1.  Доказателство по индукция.
      2. Доказателство с инварианта.
  • График на курс по C++ Advanced

     

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

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

    16-ти октомври 2021г. (съботно-неделна форма на обучение от 17:30 до 20:30 часа, което са 4 учебни часа с включена 20 минутна почивка ). Занятията, ще се провеждат всяка събота и неделя.  Край на курса: 04-ти декември 2021г.

     Обучението се провежда в група до 8-м курсисти, като всеки от тях може да избира между:

    • присъствена форма –  на място в учебна зала на пл. Славейков.
    • или да се включи онлайн от вкъщи през нашия Zoom business account.

    Цена и заплащане на курса

    Цена: 480лв.

    Курсът може да бъде заплатен на две вноски – първа вноска от 300 лева и втора вноска от 180 лева. Първата се внася при записването, а втората до 30 дена от старта на обучението.

  • Записване за курс по C++ Advanced

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

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

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

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

    •  Записването се извършва на място в образователния център или по банков път.
    • Сумата на курса може да се заплати разсрочено на две вноски. Първата вноска в размер на 300 лева при записване, а втората вноска от 180 лева до 30 дена от началото на курса.
    • За нуждите на курса, залата е оборудвана с мултимедиен проектор.
    •  Тези, които нямат личен лаптоп, могат да заявят предварително, за да им се осигури служебен лаптоп.
    •  Предоставят се учебни материали на всеки курсист по време на обучението (безплатно).

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

    • Номер на банкова сметка:
    • IBAN:BG49CECB979010E2257300
    • BIC:CECBBGSF
    • Основание за плащане: компютърно обучение по “C++ Advanced”

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

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

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

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

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

    ОКС Бакалавър със специалност „Електроника“ във Факултет „Авиационен“ към НВУ
    „Васил Левски“.Работил е като Ръководител на Полети в Българските
    Военновъздушни Сили.

    След като се запалва по програмирането се преквалифицира. Това е пример как всеки
    един човек може да се преквалифицира.

    От 2018-та година работи в ИТ сектора.
    Има опит в голяма международна компания, занимаваща се с Automotive Software. В
    момента работи като Back-End Developer за компания предлагаща търсачка за
    самолетни билети.
    Програмни езици: C#, C++, C.
    Бази данни: MSSQL, MySQL, MongoDB.
    Уеб програмиране: JavaScript, HTML, CSS.

    Преподавател от 2019-та година.

    ИГНЕС СИМЕОНОВА

    ИГНЕС СИМЕОНОВА

    Игнес учи в Софийската математическа гимназия.

    Натрупала е богат опит с програмирането, основно на С++ като състезател по информатика. Има редица призови места и награди от национални състезания и турнири. Била е в разширения отбор по информатика в 8 клас.

     От няколко години успешно се справя с преподаването на информатика и С++ в малки и големи групи, на хора на различна възраст.

     Също така Игнес е автор на задачи за състезания и съавтор в онлайн учебник по програмиране: https://cpp-book.softuni.bg/

     Тук можете да видите част от нейните проекти: http://github.com/ignesesi/

     

Leave a Reply

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

ВИЖ ПОВЕЧЕ