Go to Top

Програмиране на C

Най-използвания език за програмиране

курс по програмиране на C

  • Кратко представяне на програмния език C:

    Създаден през 1972 езикът C все още е в основата на почти всичко. Езикът е в основата и на други програмни езици C++, Objective-C, C#, JavaScript и много други. Той е процедурен програмен език, създаден да достъпва на ниско ниво паметта на компютъра и замества Assembly езика.

    В този курс ще бъдат разгледани, както фундаменталните принципи, така и  редица особености на езика и теми за по-напреднали. Курсът е подходящ за хора без предишен опит в програмирането така и за хора с основни знания.

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

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

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

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

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

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

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

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

    Издаване на Сертификат:

    В края на обучението се държи тест или се предава практически проект, според преценка на преподавателя. Всеки курсист, който успешно се справи с поставената финална задача, може да заяви на office@progressbg.net, да му бъде издаден Сертификат. Таксата за издаване е 30 лева.

     

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

    1. Въведение в C programming language – 1 зан.

    • Изисквания;
    • Защо С?
    • Среда за разработка в C
    • Какво е header и cpp файл
    • Първата програма
    • Вход и изход от конзолата

     

    2.Типове данни в C и деклариране на променливи – 1 зан.

    • Работа с променливи
    • Работа с числа и текстове в C
    • Създаване на константи
    • Конвертиране на променливи
    • Статични променливи

     

    3. Оператори и изрази – 1 зан.

    • Аритметични
    • Логически
    • Побитови
    • Оператори за сравнение
    • Други оператори
    • Приоритет на операторите

     

    4. Условни конструкции – 1 зан.

    • Условно конструкции – if / if-else
    • Вложени условни конструкции
    • Switch-case
    • Ternary operator

     

    5. Дебъгване на C програма – 1 зан.

    • Какво е дебъгване и бъг в кода
    • Използване на дебъгер
    • Упражнение

     

    6. Цикли – 1 зан.

    • Каква е цикъл
    • Видове цикли – for, while
    • Вложени цикли
    • Излизане от цикъл
    • Генериране на “случайно” число

     

    7. Функции – 1 зан.

    • Какво е фунцкия
    • Връщане на стойност от функция
    • Подаване на параметри на функция
    • Рекурсия
    • Упражнение

     

    8. Масиви и многомерни масиви – 2 зан.

    • Какво са масиви и за какво се използват
    • Създаване на масиви
    • Операции върху масиви
    • Сортиране на масиви

     

    9. Структури – 1 зан.

    • Създаване на структури
    • Вложени структури
    • Създаване на масив от структури
    • Работа на структури с функции

     

    10. C Standard Library – 1 зан.

    • stdio.h
    • stdlib.h
    • string.h
    • math.h

     

    11. Pointers – 2 зан.

    • Какво е pointer
    • Управление на паметта
    • Сравнение между масиви и пойнтери
    • Използване на пойнтер в структура
    • Подаване на пойнтер във функция
    • Пойнтери за напреднали

     

    12. Работа с файлове – 1 зан

    • Писане и четене от файл
    • Упражнение

     

    13. Свързан списък – 1 зан.

    • Имплементиране на списък
    • Едносвързан и двусвързан

     

    14. Други C Libraries – 2 зан.

    • Инсталиране и използване на библиотека
    • Работа с XML и Json data
    • Web access
    • Упражнение

     

    15. Решаване на практически задачи – 1 зан.

     

    16. Embedded Systems – 1 зан.

    • OS vs Embedded
    • Memory
    • Storage
    • Energy consumption
    • Hardware awareness

    17. Advanced C – 1 зан,

    • volatile and const
    • Lookup tables
    • Macro functions
    • Inline functions

     

     

     

     

     

     

     

  • График на Курсове по Програмиране на C

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

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

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

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

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

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

    Цена: 800 лв.
    Сумата на курса може да се заплати разсрочено на две вноски: първа вноска от 500 лева и втора вноска от 300 лева. Първата се внася при записването, а втората след първият месец от обучението.

    Видео представяне на курса по „Програмиране на С“

     

  • Записване

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

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

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

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

      • Записването се извършва единствено по банков път, моля погледнете номера на банковата сметка по-долу.

      Номер на банкова сметка:
      IBAN:BG49CECB979010E2257300
      BIC:CECBBGSF
      Получател: Прогрес 2013 ЕООД
      Основание за плащане: наименованието на записания курс и началната дата на обучението (например – Курс по Java от 15.10.22г. )

      Изпратете ни платежното нареждане ( снимано/сканирано ) на email: office@progressbg.net или на Viber. След това ще получите допълнителна информация от екипа.

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

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

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

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

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

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

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

    One Response

    1. Веселин април 9, 2021

    Leave a Reply

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

    референция
    референция
    референция
    референция за проведен компютърен курс
    референция за проведен компютърен курс
    kurs za obshtinska banka
    kurs proveden na obb
    референция за проведен компютърен курс
    референция
    референция за проведен компютърен курс
    kurs za allianz
    референция
    референция за добре проведено компютърно обучение
    референция
    obuchenie na baumax1
    референция
    референция
    BankThatMatters UCB BG logo Sep2017
    ВИЖ ПОВЕЧЕ