Гэтая старонка была перакладзена аўтаматычна і яшчэ не праверана экспертамі.
Распрацоўка на Python
Изображение №1
Изображение №1

Сучасная і хутка развіваецца мова. На ім рэалізуюць праекты як у вэб -распрацоўцы, так і ў апрацоўцы большай колькасці дадзеных. Вельмі актыўнае прымяненне Python атрымаў у распрацоўцы нейронавых сетак, а як вы ведаеце нейронавыя сеткі гэта тэма нумар адзін у развіцці сучасных інфармацыйных тэхналогій. Python -распрацоўшчык вельмі запатрабаваная спецыяльнасць, бо ў мове Python вельмі шмат бібліятэк ужывальных у розных сферах, напрыклад: аналітыка для банкаўскай сферы, апрацоўка малюнкаў для сферы забаў, нейронавыя сеткі для апрацоўкі дадзеных і прыняцця рашэнняў, вэб -прыкладанні для сферы рэкламы.

Навучанне праходзіць вочна або анлайн, 1-2 разы на тыдзень, працягласць заняткі 2 акадэмічныя гадзіны.

Праграма Базавага курса (40 акадэмічных гадзін)


  1. Агульныя палажэнні
    Знаёмства з асяроддзем распрацоўкі. Паняцце кансольнага дадатку. Стварэнне праекту. Найпростае прыкладанне, праца з рэдактарам і каментарамі. Кампіляцыя і кампаноўка. Памылкі пры кампіляцыі. Правілы вываду і вываду на экран.
    1. Тыпы даных
      Асноўныя тыпы даных. Пераменныя і тыпы даных. Дыяпазоны прадстаўляюцца значэнняў. Аб'ява зменных. Паняцце літарал, канстанта. Пераўтварэнне тыпаў.
    2. Аператары кіравання
      Кіруючыя аператары Калі яшчэ . Арыфметычныя аперацыі і іх прыярытэт іх выканання. Складовыя аператары.
    3. Паняцце цыкл. Праца з цыкламі
      Аператар цыкла для . Прыклады цыклаў для , бясконцыя цыклы, перапыненне праграмы. Аператары арганізацыі цыкла пакуль . Бясконцыя цыклы. Цыклы, якія не выконваюцца ні разу.
    4. Спісы і картэжы. Праца з радкамі
      Спісы і картэжы. Даданне, змена, выдаленне элементаў. Слоўнік. Даданне, змена, выдаленне элементаў. Паняцце радок, аперацыі са радкамі.
    5. Паняцце модуль. Стварэнне функцый
      Паняцце модуль. Выклік функцыі. Убудаваныя функцыі. Стварэнне функцый. Параметры і аргументы функцый.
    6. Праца з файламі
      Паняцце модуль. Выклік функцыі. Убудаваныя функцыі. Стварэнне функцый. Параметры і аргументы функцый.
  2. Класы і метады
    1. Паняцце клас
      Паняцце клас. Асновы класаў. Агульная форма класаў. Аб'ява класаў. Структура класаў. Паняцце функцыя (метад). Даданне метаду да класа. Вяртанне значэння. Даданне метаду які прымае параметры. Ініцыялізацыя аб'екта, праца з аб'ектамі.
    2. Спадчына. Перахоп выключэнняў з выкарыстаннем паспрабаваць і акрамя
      Паняцце ўспадкоўванне класаў. Перавагі атрымання ў спадчыну. Пераазначэнне метадаў. Апрацоўка выключных сітуацый і іх віды.
  3. Фрэймворк Джанга , HTML, SQL
    1. Фрэймворк Django
      Асноўныя паняцці кліент-сервернай працы ў вэб. Стварэнне праекту. Стварэнне дадатку. Канцэпцыя MVC рэалiзаваная Джанга . Прызначэнне выгляд і url файлаў .
    2. HTML
      Асновы мовы гіпертэкставай разметкі. Вывучэнне асноўных тэгаў і атрыбутаў.
    3. SQL
      Паняцце база дадзеных і сістэма кіравання БД. Асновы SQL . Склад мовы. Рэляцыйныя аперацыі. Каманды мовы. Праца з табліцамі.