Программирование в 1с 8.3 с нуля
Содержание:
- Совет №5. Учимся искать, как это сделано в чужом коде
- Сколько можно зарабатывать со знанием «1С»
- 3.4 Комментарии
- Как стать программистом 1C
- Обучение программированию 1С
- Требования
- 2.2 Создание пустой обработки для опытов
- Должностные обязанности
- Как на большом предприятии организовать единый справочник Номенклатура в 1С
- Переход на «Зарплату и управление персоналом 3.1»
- Основы программирования 1С — что это такое и где используется
- Описание функционала отраслевой конфигурации 1С: Управление ветеринарными сертификатами
- Совет №4. Используем конструкторы
- 3.7 Строки
- Как восстановить доступ к аккаунту Instagram, если его взломали
- Карьерный рост программиста 1С
- Программист 1С: зарплата в мегаполисах и регионах
- С чего начать с нуля?
- Интервью
- 7.2 Разбор первого запроса
- 3.5 Арифметика
- Компьютерная академия Шаг (ЦАО, ЮВАО, САО, ЮЗАО)
Совет №5. Учимся искать, как это сделано в чужом коде
И последний не менее важный совет для начинающих программистов 1С – учитесь читать чужой код. Да это сложно, непонятно и трудно, но если Вы с самого начала будете пытаться осмысливать чужой код, то в дальнейшем этот навык Вам очень пригодиться. Так же чтение чужого кода Вам может подсказать, как правильно использовать тот или иной объект, или как работать с какой-либо функцией (процедурой).
Например, Вы хотите посмотреть, как в какой-нибудь имеющейся конфигурации используется метод СоздатьНаборЗаписей регистра сведений. Для этого необходимо осуществить глобальный поиск по конфигурации
В форме глобального поиска Вы вводите искомое название
Если искомое слово есть в конфигурации (в частности в модулях), то путь к этому слову будет выдан в результатах поиска
Из результат поиска Вы сможете перейти в нужный модуль и посмотреть как применяется искомый Вами метод (процедура, функция) или объект.
Тем самым сможете быстро научится использовать некоторые типовые методы работы с теми или иными объектами.
Иногда кажется, что изучить язык программирование в 1С сложно и трудно. В действительности программировать в 1С — легко. Помогут Вам легко и быстро освоить программирование в 1С мои книги: «Программировать в 1С за 11 шагов» и «Основы разработки в 1С: Такси»
Изучите программирование в 1С с помощью моей книги «Программировать в 1С за 11 шагов»
- Без сложных технических терминов.
- Более 700 страниц практического материала.
- Каждое задание сопровождается рисунком (скриншот).
- Сборник задач для домашней проработки.
- Книга написана понятным и простым языком — для новичка.
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Эта книга подойдёт тем, кто уже начал программировать и испытывает определенные сложности с этой темой и тем, кто уже давно программирует, но ни разу еще не работал с управляемыми формами 1С
- Без сложных технических терминов;
- Более 600 страниц практического материала;
- Каждый пример сопровождается рисунком (скриншот);
- Книга посылается на электронную почту в формате PDF. Можно открыть на любом устройстве!
Промо-код на скидку в 15% — 48PVXHeYu
Если Вам помог этот урок решить какую-нибудь проблему, понравился или оказался полезен, то Вы можете поддержать мой проект, перечислив любую сумму:
можно оплатить вручную:
Яндекс.Деньги — 410012882996301
Web Money — R955262494655
Вступайте в мои группы:
Вконтакте: https://vk.com/1c_prosto
Фейсбуке:
ОК: http://ok.ru/group/52970839015518
Твиттер:
Сколько можно зарабатывать со знанием «1С»
На hh.ru по России предлагают 3209 рабочих мест. В Москве больше всего — 880 и с самыми высокими зарплатами — до 200000 руб. За такую оплату от специалиста ожидают:
- разработку архитектуры информационных систем;
- интеграцию с производственной CRM-системой;
- анализ бизнес требований и поиск оптимального решения;
- разработку ключевых разделов и модулей;
- участия в развитии компании.
Программист «1С» в других российских городах при наличии опыта работы 1-3 года получает 70000-90000 руб. В обязанности входит:
- программирование 1С;
- настройка и обновление конфигурации;
- внесение изменений в учетную систему компании;
- тестирование и документирование изменений;
- методическая поддержка.
Новичкам в программировании придется выполнять все те же задачи, что и специалисту среднего уровня, но только за меньшие деньги из-за отсутствия опыта в работе. Средняя зарплата по России — 40000 руб.
Специалист, знающий основы программирования «1С» не только пишет программы, но и вникает в документооборот, бухучет и знает бизнес-процессы. Все это делает его профессионалом, получающим за свою работу достойное вознаграждение.
3.4 Комментарии
В коде можно использовать комментарии. Они не выполняются, а просто содержат описание того, что выполняется в коде или служат для заметок, чтобы не забыть какие-либо важные вещи. Комментарии важны, чтобы другой человек, или вы сами, спустя какое-то время могли разобраться, что и зачем вы делали в коде.
Изменим предыдущий код:
//Выводим приветствие миру
Сообщение = «Hello Wold»;
Сообщить(Сообщение); //Собственно, сам вызов функции
Сообщение = «Привет 1С»;
Сообщить(Сообщение);
Комментарий начинается с символов // и длится до конца строки. Начинать комментарий можно в любом месте.
Комментарии можно использовать, чтобы какой-то участок кода не выполнялся. Для этого нужно просто закомментировать этот участок.
Попробуйте выделить следующие строки с помощью мышки или курсорных клавиш, а затем выбрать команду «Текст – Блок – Добавить комментарий»:
Сообщение = «Hello Wold»;
Сообщить(Сообщение); //Собственно, сам вызов функции
Вы увидите, что текст изменится на:
//Сообщение = «Hello Wold»;
//Сообщить(Сообщение); //Собственно, сам вызов функции
Соответственно, можно выделить участок кода и выполнить обратную команду «Текст – Блок – Удалить комментарий», при этом текст раскомментируется.
Как стать программистом 1C
Начну с того, что программисты-самоучки, которые не имеют документального подтверждения своих навыков, менее востребованы, чем спецы с дипломами, полученными после курсов.
Чтобы стать программистом 1С нужно:
-
-
-
-
- иметь высшее или неоконченное высшее техническое образование;
- знать английский язык на базовом уровне;
- пройти → курсы 1C-разработки, которые по окончании выдают сертификат специалиста.
-
-
-
Помимо официальных курсов от фирмы 1С, есть много дополнительных продуктов, которые научат вас хитростям и тонкостям программирования в сжатые сроки.
Важно понимать, что это та профессия, где нужно постоянно развиваться, так как технологии не стоят на месте и каждое крупное обновление — это причина пройти дополнительное обучение
Обучение программированию 1С
Программированию 1С обучает сама компания «1С». Существуют очные курсы в Москве, на которые может записаться любой желающий. Стоимость обучения будущих программистов – 9700 руб. Для студентов есть скидки, обучение азам программирования стоит 4900 руб. за 4 дня. В конце занятий сдают экзамен. Прошедшие испытания получают сертификат.
Курсы онлайн
Все курсы программирования делятся на программы для начинающих, т.е. 1С будет первым изученным языком, и для продвинутых специалистов, которые уже владеют каким-либо языком программирования. Во время обучения проходят:
- общие объекты и объекты индивидуальной настройки;
- документы и журналы;
- регистры учета;
- отчеты;
- особенности среды разработки;
- механизмы обмена данными;
- администрирование базы данных;
- запросы и язык запросов;
- регистры;
- планы обмена.
По завершении курсов по программированию 1С нужно сдать экзамен, после чего получить сертификат.
Обратите внимание! В эпоху коронавируса все ищут дополнительные возможности заработка. Удивительно, что альтернативными способами зарабатывать можно гораздо больше, вплоть до миллионов рублей в месяц
Один из наших лучших авторов написал отличную статью о том, как зарабатывают в игровой индустрии тысячи людей в интернете. Читайте материал с отзывами людей о лучших играх для выигрыша денег.
Можно ли пройти обучение бесплатно
Многие курсы по программированию 1С предлагают бесплатные вводные уроки. На них ознакомят с понятием языка программирования и расскажут, насколько перспективна профессия программиста. Дальнейшее обучение предполагает финансовые вложения в образовательный процесс.
Можно ли изучить язык 1С самостоятельно
Этот вопрос наша редакция задала на форуме программистов. Большинство специалистов ответили, что можно, и дали алгоритм дальнейших действий по самостоятельному изучению программирования на языке 1С:
- скачать платформу 1С;
- скачать бесплатные и легальные курсы по языку программирования 1С;
- за месяц изучить курс программирования;
- стать помощником программиста;
- через месяц стажировки сдать экзамен для получения сертификата «Профессионал 1С», через 8 месяцев – «1С специалист».
Высококвалифицированный работник помимо программирования 1С должен разбираться в SQL-сервере, настройке сервера терминалов и клиентских машин, продумывать логику и правила работы системы и уметь управлять внешними компонентами (термопринтерами, сканерами и др.).
Требования
В первую очередь кандидат на эту должность должен быть программистом и иметь хорошие навыки в этом деле. Понимать принцип работы на таких языках, как С, С++ и С#. Кроме того, пригодятся также и знания в области бухгалтерского учета и финансов. Огромным плюсом будет, если вы научитесь свободно владеть всеми программами пакета 1С, получите опыт разработки конфигураций, а также опыт работы в бухгалтерии крупного предприятия.
Навыки:
- программист должен разбираться во всех конфигурациях программы 1С;
- уметь не только проводить анализы и исследования, но и описывать их, составлять на их основе техническую документацию;
- нужно знать английский язык на высоком уровне, чтобы обращаться к иностранной литературе;
- иметь опыт тестирования программ и программного обеспечения;
- на основе тестов составлять описания ошибок и своевременно их устранять;
- иметь базовые навыки программирования.
Качества:
- терпение и выдержка;
- уравновешенность и стрессоустойчивость;
- усидчивость;
- ответственность;
- аналитический склад ума;
- многозадачность, умение быстро вникать в суть и адаптироваться к новым условиям работы.
2.2 Создание пустой обработки для опытов
В Конфигураторе создайте новую внешнюю обработку через меню «Файл – Новый – Внешняя обработка». Откроется форма настройки новой внешней обработки.
Код для опытов будем писать непосредственно в модуле обработки. Модуль можно открыть через меню «Действия – Открыть модуль объекта» в форме настройки обработки.
После внесения изменений в код не забывайте сохранить обработку. Для этого активизируйте форму настройки внешней обработки и нажмите «Действия – Открыть модуль объекта».
Обработку можно запустить на выполнение, открыв ее файл в режиме 1С-предприятия через «Файл – Открыть». Она сразу же выполнится.
Должностные обязанности
Рассмотрим, что делает программист 1С на предприятии, в чем заключаются его обязанности. Прежде всего такому специалисту придется не только работать с программой 1С самому, но и обучать этому других сотрудников, составлять техническую документацию и инструкции к модулям программного обеспечения.
По возможности программист старается максимально автоматизировать работу бухгалтерии при помощи программы, разрабатывает для нее новые элементы, настраивает конфигурации.
Со временем более опытные специалисты не только создают собственные приложения для работы предприятия, но и принимают участие в совете руководства, консультируя других его участников в построении лучшего бизнес-плана.
Как на большом предприятии организовать единый справочник Номенклатура в 1С
Очень часто при получении отчетности по конкретной номенклатуре заинтересованное лицо задает много вопросов, ответы на которые неочевидны. По какой причине одна и та же номенклатура продублирована в справочнике или отличается незначительно по написанию? Какую номенклатуру выбрать в роли аналитики? Какую номенклатуру выбрать при создании новых документов?… Очевидно, что при выборе некорректной позиции из справочника номенклатур в 1С пользователь получит некорректные данные, что приводит к потере полноценного контроля над ситуацией (например, состоянием складских запасов).
Переход на «Зарплату и управление персоналом 3.1»
Сменила я тут работу и уже после того, как я приступила к исполнению обязанностей, мой новый начальник мне призналась, что выбор пал на меня только из-за того, что я знаю программу. Справедливости ради, эта уверенность была основана только на том, что я прошла тестирование, включающее только основные операции кадрового делопроизводства. Так или иначе, а работодатель попал в точку, нанимая меня в надежде, что я решу проблему: нужно перейти «с 8.2 на 8.3». Ничего сложного, скажет большинство, я тоже так говорю, но ситуация осложнялась некоторым количеством предшественников, которые уже «нафеячили» в программах до меня. Взять и сделать все заново мне не разрешили, так что пришлось исходить из того, что есть, и именно это дало пищу для размышлений и, в конце концов, привело к написанию этих рекомендаций.
Если перед Вами стоит задача перехода с ЗУП 2.5 на ЗУП 3.1, я попробую облегчить Вам жизнь этой статьей.
Основы программирования 1С — что это такое и где используется
В основе программирования 1С находится интерпретируемый язык высокого уровня – «1С:Предприятие». Он обслуживает все программы семейства 1С, которые решают рутинные задачи:
- ведение документооборота;
- ведение отчётности;
- расчёт зарплат;
- планирование и финансовый анализ и др.
С 2008 г. автоматизированное управление, реализованное в «Предприятие 8», совершенствует внутренние процессы, что позволяет принимать своевременные управленческие решения, увеличивая конкурентоспособность и эффективность работы организации. Сфера применения 1С обширна, вот только некоторые виды:
- налоговый и бухгалтерский учет;
- бюджетирование и консолидация;
- торгово-складское управление;
- учет производственных затрат;
- расчет стоимости товара, зарплат, издержек и др.;
- комплексное управление в разных областях: ТЭК, ЖКХ, образование.
Ежедневно разработчику при программировании 1С приходится решать следующие задачи:
- дорабатывать основы конфигурации под запросы клиента;
- настраивать 1С;
- оптимизировать, обновлять и восстанавливать после критических ошибок базы данных;
- обеспечивать сохранность данных и отчетность.
Специалист по программированию 1С должен многое знать и уметь применить в своей сфере деятельности.
Обратите внимание! В эпоху коронавируса все ищут дополнительные возможности заработка. Удивительно, что альтернативными способами зарабатывать можно гораздо больше, вплоть до миллионов рублей в месяц
Один из наших лучших авторов написал отличную статью про заработок на играх с отзывами людей.
Описание функционала отраслевой конфигурации 1С: Управление ветеринарными сертификатами
Данная статья представляет краткое описание функционала конфигурации 1С: Управление ветеринарными сертификатами. Судьба свела меня с данным программным продуктом не так давно, поэтому опыт общения с ним не сильно богатый. Но, с одной стороны, какие-то «шишки» я в этом вопросе уже «набил», а с другой — внятной документации или описания на данное творение, как говорится, «днем с огнем». Самое полезное, что я смог найти — это серия видеороликов от самих «АСБК Софт» (https://www.asbc.ru/catalog/vsd3428new/). В совокупности эти 2 обстоятельства наталкивают меня на мысль о том, что можно написать некоторое подобие общего описания программы. Искренне надеюсь, что кому-то мои творческие потуги принесут пользу.
Совет №4. Используем конструкторы
Понятно, что многие гуру от программирования начнутся плеваться ядовитой слюной от этого совета, но для многих начинающих программистов 1С использование стандартных конструкторов поможет на начальном этапе быстро освоить те или иные алгоритмы работы (например, проведение документа, заполнение на основании и т.д).
В платформе 1С есть несколько видов конструкторов.
У документов можно вызвать конструктор движений, ввода на основании и печати.
Для работы с запросами можно использовать конструктор запросов и конструктор запросов с обработкой результатов.
А быстро научиться использовать форматную строку для различных примитивных типов можно при помощи конструктора форматной строки. Более подробно о этом полезном конструкторе можно почитать в статье: Конструктор форматной строки
3.7 Строки
Рассмотрим работу со строками в 1С.
3.7.1 Запись строковых констант
Строки записываются в двойных кавычках, пример мы уже видели: «Hello World!»
Если нужно записать кавычку внутри строки, она повторяется два раза: «Я использую для бизнеса программы фирм «»1С»» и «»Микрософт»»».
Строка может быть помещена в переменную так:
А = «Привет мир»;
Если в строке встречается перевод строки, то она записывается с помощью символа вертикальной черты:
С =
«Съешь конфеточку, дружок!
|Или хочешь пирожок?»;
3.7.2 Конкатенация
Простейшая операция над строками – склейка (конкатенация).
А = «Привет «;
Б = «мир»;
В = А + Б;
Сообщить(В);
В результате в переменную В будет помещена строка «Привет мир».
3.7.3 Строковые функции
Рассмотрим основные строковые функции:
С = «Привет мир»;
Длина = СтрДлина(С); //10 — длина строки
С1 = Лев(С, 2); //Пр — левые 2 символа
С2 = Прав(С, 3); //мир — правые 3 символа
С3 = Сред(С, 5, 2); //ет — два символа, начиная с 5-й позиции
Задача:
Используя только функции Лев, Прав и Сред, получите из строки «Привет мир» строки «веер», «Пирр» и «ветер ветер».
3.7.4 Служебные символы
Не все символы можно включать в строку. Некоторые символы можно получить только по их коду.
В данном примере мы выводим символ табуляции между строками «Поз1» и «Поз2».
Сообщить(«Поз1» + Символ(9) + «Поз2»);
Но для наиболее часто используемых служебных символов в 1С существуют специальные константы:
Сообщить(«Поз1» + Символы.Таб + «Поз2»); //Табуляция
Сообщить(«Поз1» + Символы.ПС + «Поз2»); //Перевод строки
Задача:
Выведите строки «Хлеб», «Батон», «Булочка», «Пирожок», каждую с новой строки. Решить задачу двумя способами – с помощью символа вертикальной черты и конкатенацией с символом перевода строки.
Как восстановить доступ к аккаунту Instagram, если его взломали
Карьерный рост программиста 1С
Плох тот программист, что не мечтает стать главным, поэтому я расскажу о том, какие перспективы имеет программист 1С. Карьерный путь программиста вертикальный и самый распространенный вариант: это стажер — программист 1С — главный программист.
- Junior Developer или стажер — примерно ⅔ программистов 1С начинают с первой ступени стажера. Требования к ним минимальные – высшее или неоконченное высшее образование и владение основами 1С. Такой специалист будет «на подхвате», но не сможет оказывать влияния, и принимать участие в крупных проектах. Им доверяют типовые, мелкие задачи и оставляют время на саморазвитие и изучение навыков в конкретной нише.
- Программист 1C — сотрудник должен знать программную инженерию и иметь диплом специалиста, уметь управлять базой 1С и обладать всеми (или большинством) навыков, о которых мы говорили выше. Такие программисты работают самостоятельно и могут принимать участие в крупных проектах, решать ошибки и пр.
- Главный программист 1С — занимается в основном управленческими вопросами, но часто привлекается к технической части.
Чем выше звание, тем больше обязанностей, выше ответственность и следовательно, уровень заработной платы. Стать главным программистом «с улицы» можно только при условии безупречного опыта и рекомендаций с предыдущего места работы.
Программист 1С: зарплата в мегаполисах и регионах
Специалист в этой сфере может быть как штатным сотрудником, так и выездным. Во втором случае стоимость часа работы программиста 1С обойдется фирме в среднем в 1800 рублей для Москвы и 1200 для регионов. Причем многие специалисты берут оплату минимум за 3 часа своей работы, а далее расчет идет по факту отработанного времени с округлением в большую сторону.
Если говорить о штатном сотруднике, то для Москвы разброс цен начинается от 90 до 245 тысяч рублей, для Санкт-Петербурга от 40 до 150 тысяч рублей, а для регионов от 55 до 215 тысяч рублей в зависимости от обязанностей, стажа и навыков.
Вакансии программиста 1С с сайта hh.ru
С чего начать с нуля?
Самое главное в 1С – то, что не нужно придумывать свои виды объектов. Все они уже есть в конфигурации.
Установите технологическую платформу 1С себе на компьютер, и откройте в конфигураторе новую или уже существующую базу. Для начала можно использовать абсолютно бесплатную учебную версию 1С 8.3 для обучения программированию.
В левой части окна вы увидите дерево объектов конфигурации. К ним относятся документы, справочники, регистры, бизнес-процессы и многое другое.
Данные так же хранятся в СУБД, но разработчик обычно не работает с ними напрямую. При помощи технологической платформы программист обращается уже к объектам конфигурации или информационной базы.
В 1С, как и во многих других языках программирования, очень часто используются запросы. Язык запросов в 1С схож с языком T-SQL. Запросы можно писать как на английском, так и на русском, в прочем, как и остальной код.
Вроде бы все просто, но для работы «в полевых условиях» одного знания языка программирования чаще всего не достаточно. Дело в том, что в большинстве организаций, использующих 1С, установлены типовые конфигурации, и их нужно знать.
Рекомендуется изучить самые распространенные конфигурации. К ним относятся такие, как «Бухгалтерия» и «Управление торговлей». Так же часто используются «ЗУП» и «Розница».
В плане работы для 1С программистов существуют две основные ветви: франчайзи или работа «на себя» и работа в качестве штатного программиста it-отдела какой-либо организации. Данный выбор зависит только от ваших предпочтений.
При работе в франчайзи, на фрилансе или ведении собственного бизнеса оплата будет сдельная. Работы может быть много и нужно выкладываться по-полной. Верхней планки по заработной плате здесь нет, и вы можете заработать внушительную сумму денег.
Если вы решите работать на фрилансе, либо открыть собственный бизнес, не нужно будет ни с кем «делиться» своим заработком (кроме государства и фрилансовой площадки естественно). Но в таком случае и клиентов будет необходимо искать самостоятельно.
Если вы все же решили устроиться в организацию в качестве штатного программиста, то будете мало зависеть т объема выполненной работы. В данном случае есть некая стабильность, но и зарплатная планка ограничена.
Конечно же, эти два способа можно совместить, работая штатным программистом днем и на фрилансе по вечерам.
Что хорошо у 1С программистов, так это то, что у вас может не быть технического образование (например, вы экономист, бухгалтер и т. п.). Для подтверждения своих знаний перед клиентами или работодателем вы можете предоставить свои сертификаты 1С.
Сертификаты бывают различных видов, как по платформе (для программистов), так и по типовым решениям. Получить их можно в фирме 1С, сдав экзамен в виде теста или практического задания.
Интервью
7.2 Разбор первого запроса
Наш первый запрос был обращен к справочнику «Номенклатура».
Рассмотрим, из чего он состоит.
ВЫБРАТЬ – первое ключевое слово, указывает, что мы будем выбирать информацию. В 1С все запросы начинаются с этого слова, потому что запросов на изменение (ИЗМЕНИТЬ) или удаление данных (УДАЛИТЬ) нет.
Наименование – поле или список полей, разделенных запятыми, которые нужно выбрать из таблицы.
Справочник.Номенклатура – таблица, из которой излекать данные.
Результат запроса – таблица с несколькими колонками. В нашем случае в таблице получилась одна колонка «Наименование».
Чтобы извлечь несколько полей, перепишем запрос так:
ВЫБРАТЬ Код, Артикул, Наименование ИЗ Справочник.Номенклатура
Задание: Напишите запрос, который извлекает наименование, код и ИНН из справочника Контрагенты.
3.5 Арифметика
Рассмотрим использование арифметических операций в 1С.
Числа в 1С записываются интуитивно понятным образом:
А = 1; //Единица
Б = 10.2; //Десять целых, ноль десятых
В = -0.123; //Минус ноль целых сто двадцать три тысячных
Порядки вещественных чисел и отличные от десятичной системы счисления числа не используются.
Математические операции выполняются тоже просто:
А = 4/2; //4 разделить на 2
Б = А * 10; //Значение из переменной А умножаем на 10
В = А % 10; //Берем остаток от деления из переменной А на 2
Г = А + Б — В; //В Г помещаем А + Б – В
Д = (А+Б) * Б //Сначала вычисляем А + Б, затем полученное значение умножаем на Б
Е = ((А+Б)-Г) * Б //Сначала вычисляем А + Б, затем от полученного значения отнимаем Г, затем полученное значение умножаем на Б
Можно использовать также арифметические функции:
А = 1;
Б = Окр(А/3); //Округление при делении А на 3
Компьютерная академия Шаг (ЦАО, ЮВАО, САО, ЮЗАО)
Все необходимые для учебы материалы доступны в электронном дневнике. Учебные классы и лаборатории обустроены комфортными рабочими местами, компьютерной техникой и лицензионным программным обеспечением.
Профессиональное компьютерное образование:
“Разработка программного обеспечения”, 2,5 года
Программа:
- Основы теории алгоритмов и структур данных
- Процедурное программирование с использованием языка С++
- Объектно-ориентированное программирование с использованием языка С++
- Использование библиотеки классов стандартных шаблонов STL
- Разработка Windows-приложений с использованием Visual C++ и WinAPI
- Теория баз данных. Системы управления базами данных
- Microsоft Access, MySQL. Авторизованные курсы Microsoft IT Academy
- Программирование и администрирование Microsoft SQL Server 2012
- Программирование СУБД Oracle
- Системное программирование. Сетевое программирование
- Объектно-ориентированное проектирование. Язык UML
- Управление программными проектами
- IT Essentials. Авторизованный курс Cisco Networking Academy
- Аппаратное обеспечение рабочих станций и ноутбуков
- Установка и конфигурирование Windows 10 – авторизованный курс Microsoft IT Academy
- Разработка web-страниц на языке разметки HTML5 с использованием каскадных таблиц стилей CSS3
- Язык сценариев JavaScript
- Расширяемый язык разметки для создания web-страниц – XML
- Создание web-приложений, исполняемых на стороне сервера при помощи языка программирования PHP и технологии AJAX
- Разработка приложений с использованием технологии Клиент-Сервер. Создание приложений для платформы Microsоft .NET
- Создание облачных решений с использованием Windows Azure
- Программирование с использованием технологии Java
- Разработка приложений для мобильных устройств Android
- Разработка игр
- Паттерны проектирования
- Тестирование программного обеспечения (QA)
Форма обучения:
- Стационар: 3 дня в неделю по 4 академических часа; + 2 дня для самостоятельной практической работы
- Полустационар: 1 раз в неделю по 6 академических часов
- School/Student: 2 раза в неделю по 4 академических часа
“Сетевые технологии”, 2,5 года
В программе:
- Основы теории алгоритмов и структур данных
- Процедурное программирование с использованием языка С
- Системное программирование. Сетевое программирование
- Аппаратное обеспечение рабочих станций и ноутбуков
- Коммутация в локальных сетях, протоколы, туннелирование, виртуальные сети
- Проектирование, монтаж и диагностика структурированных кабельных систем
- Маршрутизация в IP-сетях
- Прикладные протоколы и службы стека TCP/IP
- Администрирование Windows 8.1/10
- Администрирование Windows Server 2012/2016. Active Directory
- Администрирование Microsoft SQL Server 2014.
- Системное администрирование Linux
- Сетевое администрирование Linux
- Безопасность компьютерных сетей и систем
- IT Essentials. Авторизованный курс Cisco Networking Academy
- Облачные технологии
- DevOps
- Python для сетевого администрирования
- CCNA R&S. Routing and Switching. Essentials
- CCNA R&S. Routing and Switching. Scaling Networks
- CCNA R&S. Routing and Switching. Connecting Networks
- CCNA Security
Форма обучения:
- Стационар: 3 дня в неделю по 4 академических часа; + 2 дня для самостоятельной практической работы
- Полустационар: 1 раз в неделю по 6 академических часов
Профессиональные спецкурсы (занятия 2 раза в неделю):
- Разработка на Java 1 год
- Интернет-маркетинг 7 месяцев
- Разработка и продвижение WEB-проектов 1 год
- Тестирование ПО (QA) 1 год
- Курс Python 1 год
- Курс Front-end 1 год