Обучение

Консультация
Консультируем с 9:00 до 18:30Выходной: суббота и воскресенье


Сообщение об ошибке

Обучение

Сообщение об ошибке

Основы Computer Science

Подготовительный курс

Курс «Основы Computer Science» специально разработан для всех, кто интересуется информационными технологиями, у кого нет технической подготовки, но при этом есть желание освоить новую профессию, стать программистом или тестировщиком, построить карьеру в сфере IT. Также данная программа обучения подходит тем, кто получил техническое образование, но хочет закрепить или обновить знания и развиваться в области компьютерных технологий.

Уникальность курса в том, что он на 80% состоит из практики: вы поймёте, как устроен и функционирует компьютер, узнаете, как и для чего применяется тот или иной язык программирования (Java, Python, C#, PHP), научитесь создавать простейшие программы и полностью погрузитесь в мир IT. Всё это станет базой для дальнейшего, более глубокого, изучения конкретного IT-направления.

Описание курса

Формы обучения

Очная / Дистанционная, Гродно

22.09.2020 - Группа стартовала
Офлайн или онлайн занятия по расписанию:
Вторник, Суббота (с 18:30 до 21:20)
Подходящий формат Вы выбираете сами!
Тренер - Елена Рапчинская, Гродно
229 BYN
24 уч.ч (три недели)
Рассрочка

При подаче заявки укажите, хотите ли Вы
посещать занятия в аудитории
или подключаться дистанционно
Осталось 1 из 16 мест
К группе можно присоединиться
№ группы: Gk-SC0-14-20

Дистанционная, Минск

30.09.2020 - Осталось: 4 дня
Вебинары понедельник и среда с 19.00 до 21.50
229 BYN
24 уч.ч (три недели)
Осталось 5 из 18 мест
№ группы: Md-SC0-87-20

Очная / Дистанционная

20.10.2020 - Осталось: 24 дня
Офлайн или онлайн занятия по расписанию:
Вторник, Суббота (с 18:30 до 21:20)
Подходящий формат Вы выбираете сами!
Тренер - Елена Рапчинская, Гродно
229 BYN
24 уч.ч (три недели)
Рассрочка

При подаче заявки укажите, хотите ли Вы
посещать занятия в аудитории
или подключаться дистанционно
Осталось 7 из 12 мест
№ группы: Gk-SC0-15-20

Условия отбора

Зачисление на курс проводится по результатам:

  • теста по английскому языку,

  • теста по логике

Для кого этот курс

Программа обучения курса «Основы Computer Science» специально разработана в «IT-Academy» для представителей любых профессий, которые не имеют специальной технической подготовки в IT, но планируют освоить программирование, построить карьеру в этой сфере и изменить свою жизнь, а также для людей с техническим образованием, желающих получить новые знания и развиваться в области компьютерных технологий.

Образовательный центр программирования и высоких технологий предоставляет возможность выпускникам данной программы продолжить учиться на курсах, которые помогут «заговорить» на языках программирования, имеющих отличную репутацию на современном рынке. Рабочий язык курса «Основы CS» сориентирует учащегося в выборе.

Для чего этот курс

Дальнейшее обучение может осуществляться по направлению Java:
«Java Developer», «Android Developer», « Java Test Automation Engineer».

Выпускники также могут продолжать подготовку по программе курсов Python:
«Python Developer» и «Python Software Engineering in Test».

А желающие освоить направление ASP.Net Developer могут записаться на курс
«Программирование на C#».

Полученные знания станут надежной основой не только для освоения профессий разработчика или тестировщика программного обеспечения, но также исследователя в области Java / Python / C# / PHP.

Слушатели научатся

  • понимать принципы работы реальных и виртуальных компьютерных систем

  • исследуют, как устроен компьютер на практике

  • научатся создавать простейшие программы на рабочем языке курса

  • получат представление о массивах, классах, конструкторах, алгоритмах и их сложности, что является необходимым минимумом для старта более глубокого профессионального обучения

  • узнают где, когда и зачем применять конструкции структурного программирования

  • усвоят, на каких современных языках программирования создаются web-приложения, сервисы, игры, базы данных и др.

  • познакомятся с инструментами Java (IntelliJIDEA, JRE, JVM, Junit), Python (PyCharm, Python 3.0), C# (VisualStudio) или PHP в зависимости от рабочего языка курса.

Программа курса

  1. Введение в курс
    Определение целей и задач курса.
    Знакомство с устройством компьютера.
    Языки программирования.
    Понятие среды разработки.
  2. Переменные, типы данных, операторы
    Введение понятия типа данных.
    Представление о размере и диапазоне значений.
    Объяснение понятий «переменная», «идентификатор».
    Формирование представления о константах, литералах, строках и проводимых с ними операциях.
    Слушатели изучат примеры программ, будут знать о преобразовании типов данных и освоят на практике линейную вычислительную программу.
  3. Структурное программирование
    Знания об операторах ветвлений, сравнения.
    Информация об использовании ветвления в блок-схемах.
    Изучение способов записи и дополнительных конструкций сложного ветвления.
    Обучаемые освоят логические операции, а также потренируются делать программу с разветвлениями.
  4. Применение циклических конструкций
    Формирование знаний о необходимости применения циклов, их обозначении на рабочем языке курса.
    Знакомство с понятиями «вложенные циклы», «прерывание цикла», а также с примерами использования циклических конструкций.
    Учащиеся получат навыки пошагового выполнения цикла в режиме отладки.
  5. Использование массивов
    Слушатели изучат понятие «массивы», освоят их синтаксис и идентификацию, познакомятся с примерами использования одномерных массивов на языке блок-схем и напишут соответствующие программы.
  6. Алгоритмы сортировки
    Освоение на практике перечня наивных и эффективных алгоритмов сортировки.

Преподаватели курса

Кирилл Валюшко

Опыт работы:3 года

Сфера интересов: Разработка высоконагруженных веб-сервисов. Основное направление – серверная часть. Занимаюсь изучением реактивных подходов в программировании, чистой архитектуры и распределенных систем.

Профессиональный путь: Проходил обучение в БрГТУ на факультете электронно-информационных систем, бакалавр.

На 3 курсе обучения устроился на работу в компанию Epol Soft, в которой сейчас занимаю позицию Java Sofware Engineer. Основное направление нашей команды – разработка проектов в государственном секторе.

Особенности преподавания: 

На курсе Вы изучите основы Java, получите представление об отрасли в целом, что поможет Вам определиться с дальнейшим направлением обучения. Для успешного завершения курса, не понадобится ничего, кроме большого желания стать профессиональным разработчиком.

Владислав Пинчук

Опыт работы:3 года

Сфера интересов: HTML/CSS, JavaScript, TypeScript, Node.JS, React, Angular.

Профессиональный путь: Закончил высшее учебное заведение гомельский технический университет имени П.О. Сухого (Инженер системный программист).

Во время учебы, на втором курсе, попал на курсы Frontend Epam Systems. После успешного завершения был трудоустроен в компанию. На протяжении всего времени работы проявлял интерес к обучению новых студентов в компании. Также дополнительно занимался менторингом на Rolling Scopes.

В данной профессии постоянно нужно изучать что-то новое, чтобы поддерживать свои знания в актуальном состоянии.

Нравится посещать различные конференции и общаться с единомышленниками. Благодаря общению всегда можно узнать что-то новое и интересное. Нравится не только программировать, но и помогать другим достигать своих целей.

Особенности преподавания: Курс предполагает полное изучение HTML/CSS, что является основой для любого web разработчика. Курс предоставляет изучение самых актуальных технологий, которые сейчас применяются в коммерческой разработке. Также будут затронуты основы языка JavaScript. Дополнительно будет предоставлено изучение различных инструментов, применяемых при разработке. Вся теория будет закрепляться на практике. В конце курса будет разработан реальный проект, где будут применены все выученные технологии.

Елена Рапчинская

Опыт работы:более 15 лет

Профессиональный путь: Окончила факультет математики и информатики ГУО "ГрГУ им. Я.Купалы. Магист педагогических наук.  

Опыт работы: ГУО "ИПО ГрГУ им.Я.Купалы", инженер-программист, ГУО "Гимназия №4 г.Гродно", учитель информатики.

Стаж работы с информационными и коммуникационными технологиями больше 15 лет. 

Первые шаги самые важные, поэтому их лучше совершить под руководством опытного педагога, который стремиться развиваться в ногу со временем.

Важен индивидуальный подход к каждому, обязательно практическое применение теоретических знаний и желание слушателя добиться результата, достичь поставленной цели.

Екатерина Черныш

Специальность:

Гродненский государственный университет им.Я.Купалы. "Инженер-программист"

Стаж работы с информационными и коммуникационными технологиями более 8 лет.

Гродненский филиал «Научно-исследовательский центр проблем ресурсосбережения» Государственного научного учреждения «Институт тепло- и массообмена имени А.В.Лыкова Национальной академии наук Беларуси» младший научный сотрудник.

Преподавала в ИПКиПК на кафедре СТОВ дисциплины «Системное программирование», «Операционные системы», «Проектирование динамических web-страниц».

Преподавание ведется с использованием проверенных подходов, методик, осуществляется индивидуальный подход для каждого обучающегося. Упор в подаче материала ведется на практическую составляющую.

Основные конструкции языка очень схожи во многих популярных языках программирования, поэтому очень важно усвоить именно основы. В рамках данного курса слушатели смогут понять, что изучить в дальнейшем, что больше интересует.


Александр Хмелев

Опыт работы:более 20 лет

Сфера IT привлекает меня уже более 25 лет, произошло это после того, как будучи студентом второго курса, в 1990-­м году, я собрал свой первый компьютер. Это оказалось крайне интересно, но многое было непонятно и спросить было не у кого. В том числе и поэтому, в последние два десятка лет, кроме непосредственно программирования, я профессионально занимаюсь подготовкой будущих программистов.

Знания ­ средство, а не цель, поэтому важнейшим и ключевым аспектом является практика. Я участвовал в ряде крупных промышленных проектах, в проектировании и реализации нескольких сложных Web­приложений, а также мое хобби ­ десяток-­другой Shareware/Freeware­утилит. Все это позволило на практике убедиться в удивительной мощи целого спектра языков программирования: Java, PHP, Delphi, Cache.

На старте помощь чрезвычайно важна и без поддержки специалистов уходит много времени на относительно рутинные вещи. Жалко всегда именно времени, ибо это невосполнимый ресурс.

Почему я стал преподавателем?

Есть пять уровней знания: слышал что­-то, знаю детали, пробовал практически, научил других людей, изобрел что­-то свое. Поэтому кругозор, учеба, практика, преподавание и исследования ­ это все неразрывно связанные вещи и их последовательное применение один из лучших путей быть профессионалом в мире современных технологий.

В настоящее время мои предпочтения на стороне JavaEE, огромный потенциал этой технологии просто поражает. Очень хотелось бы чтобы это увидели и почувствовали наши студенты.

Считаю, что самое важное для любого человека ­ интересно жить. Мне интересно в IT, и этот интерес точно не даст работе превратиться в рутину. А как стать крутым специалистом, то рецепт довольно банален: нужно просто учиться новому в своей специальности. Всегда. Всю жизнь.

Для меня, как преподавателя, важны успехи моих студентов. Очень приятно, встречая студентов через года, слышать о их успехах, видеть их “горящие глаза”.

Алексей Доронин

Опыт работы:4 года

Сфера интересов: программирование, C#, Python, машинное обучение и Data science, компьютерная безопасность.

Профессиональный путь: Увлекаться программированием начал ещё в школе – ходил на специальный кружок после занятий. В университете делал разные проекты на Python и C#. Помимо этого, серьёзно увлекаюсь компьютерной безопасностью.

Преподавал программирование в Гродненском университете около 3 лет. Сейчас работаю C# программистом на проекте в сфере микрофинансов. Считаю, что программирование – это вид творчества. А поскольку творить может каждый, то, следовательно, и научиться программированию тоже. Главное – желание и усилия.

Особенности преподавания: На курсе слушатели освоят азы программирования, решая задачи разного уровня сложности. Ожидаются целеустремленные, мотивированные на получение новых навыков люди. Опыт программирования необязателен, слушатели будут приобретать его по ходу курса. Программа выстроена таким образом, чтобы дать максимальное количество практического опыта и требуемых для этого теоретических знаний.


Леонид Войцехович

Для того чтобы отрасль IT в Беларуси стала привлекательной площадкой для размещения иностранных проектов и инвестиций, необходимы хорошо подготовленные специалисты.

Подготовка кадров способствует повышению конкурентоспособности отрасли как в масштабах всей страны, так и в локальных масштабах отдельно взятого региона/компании/команды разработчиков ­ это вклад в будущее. Слушатели моих курсов в результате становятся коллегами по работе. И вместе мы делаем общее дело -­ развиваем потенциал отрасли IT у нас дома и вовлекаем новые финансовые потоки!

Я занимаюсь разработкой на Java более 5 лет. В рамках подготовленных мною курсов рассказываю об основах Java и JVM, делая акценты на отдельные продвинутые темы, необходимые в реальных проектах. Помогаю освоиться с теорией и практикой использования Spring, Hibernate (back end); с базами данных Oracle; JavaScript.

Мой принцип успеха в IT­ сфере: "Если устал – сядь, отдохни. Но после этого инженером - программистом ты уже никогда не будешь..." (интерпретация одного высказывания Че Гевары).

Как для преподавателя, для меня самое главное ­ целеустремленный, амбициозный, готовый работать и склонный к непрерывному процессу самообразования слушатель.

Владислав Коротышевский

Опыт работы:6 лет

Сфера интересов: .Net development


Артём Августинович

Опыт работы:6 лет работы с .NET, 3 года коммерческой разработки

Сфера интересов: .NET Core, C#, ASP.NET, HTML5, CSS3, React, JavaScript, Xamarin, WPF,  AWS, Azure, BigData, IoT

Профессиональный путь: Первый опыт в программировании начал получать еще до поступления в колледж, когда записался на курсы по C++. Тогда мы больше играли в Counter Strike, что мне очень нравилось. Думал, что программирование в этом и заключается, так что поступил в Минский государственный высший радиотехнический колледж. И только там мне открылась вся суть программирования. Сразу вошёл в .NET, реализовал голосовое управление компьютером на диплом и начал искать работу. 

Участвовал в различных коммерческих проектах: учет финансов, геймерский портал и другие. Теперь работаю в компании Teslasuit, которая производит костюмы виртуальной реальности. Моя задача заключается в обеспечении работоспособности всего софта компании, первоначальная настройка костюмов, мониторинг приходящих с костюмов данных, отображение пользователю и множество других трудных и интересных задач.

Особенности преподавания: На курсе по основам Computer Science не будет каких-либо экстремальных ситуаций. Просто хочу показать новичкам, что такое программирование, объяснить, с чем они столкнутся в работе, помочь определиться с направлением разработки и т.п. Разные задания будут нацелены только на то, чтобы люди сами поняли, хотят они продолжать развитие в этой сфере или нет.

По C# я собираюсь преподнести все мои многолетние знания за пару месяцев, так что подозреваю, что это будет довольно жесткий курс, которому лучше посвятить всё свободное время. Домашние задания будут нацелены на запоминание материала и изучение дополнительной информации.


Денис Матвеенко

Опыт работы:6,5 лет

Сфера интересов: Big Data, SQL, нейронные сети, алгоритмы и структуры данных.

Профессиональный путь: Интерес к Java появился еще в университете, позже решил специализироваться именно на этом языке программирования. Успешно окончил курсы в EPAM, затем была лаборатория в этой же компании.

Впоследствии работал в IBA, Godel Technologies, RedAlpha, сейчас – в Synesis. Проектов было очень много, все написаны на различных технологиях, архитектурах, подходах, языках программирования. В том числе работал над проектами для довольно больших заказчиков, например, компании Ford.

Особенности преподавания: Курс очень актуален – начнем с основ, того, что обязан знать каждый инженер-программист, чтобы решать любые задачи. Далее пройдем различные технологии, которые основаны на базе самого языка (с первого курса) и которые используются в современных приложениях, что упрощает их разработку.

От слушателей ожидаю максимальной отдачи; хочу, чтобы посвящали почти все свободное время курсам. Только так можно полностью погрузиться в эту среду и достичь успеха. Поэтому главное здесь – желание, а саму науку может постичь каждый.

Артём Козаченко

Опыт работы:9 лет

Сфера интересов: разработка сайтов, HTML/CSS, JavaScript, CMS.

Профессиональный путь: Первое знакомство со сферой веб-разработки произошло в студенческие годы: в качестве курсового проекта сделал сайт для кафедры, на которой учился. Понравилось настолько, что вот уже 9 лет работаю в этой области. Поработав в нескольких частных и государственных организациях, ушёл в частный бизнес – основал веб-студию «Пингвин». Клиентами студии являются такие компании, как «Кафе Гараж», «Минск Кристалл Групп», «Белросстрах», «Молочный гостинец», Hewlett-Packard и многие другие. За время существования студии разработано более 200 сайтов, имело место более 500 эпизодов сопровождения. Все сотрудники (бывшие и нынешние) приходили в компанию без большого опыта в IT и прикладных знаний. Я обучал их всему, что им необходимо в работе, самостоятельно. 

Опыт преподавания в школах и образовательных центрах – более 4 лет. Для меня преподавание – это возможность не только передать свои знания другим людям, но и посмотреть на свой опыт с другой стороны.

Особенности преподавания: У меня нет цели вовлечь в IT всех любой ценой, к примеру, поманив высоким уровнем ЗП. Стараюсь помочь каждому студенту самостоятельно определиться, подходит ему эта сфера или нет. 

Показав, с одной стороны, насколько прекрасным и логичным может быть программирование, с другой – насколько это кропотливая и напряженная работа.

На занятиях стараюсь максимально простым языком, без заумных формулировок и гигантских таблиц/схем объяснить сложные темы. Считаю, что понимание темы и умение применить её на практике важнее, чем академическая точность.


Вадим Машук

Опыт работы:более 5 лет

Сфера интересов: C#, ASP.NET и всё, что с этим связано; также работаю с Front-end технологиями и мобильными приложения (Xamarin, Flutter/Dart), увлекаюсь решением алгоритмических задач с применением языка C#.

Профессиональный путь: Освоил специальность «Информационные системы и технологии». Успешно прошёл ASP.NET-тренинг от компании EPAM. Успел поработать в крупных компаниях ПВТ (EPAM Systems, IsSoft). Участвовал в крупнейших проектах юридического и медицинского сегментов. Так же работал на проекте, связанном с интернетом вещей. На данный момент работаю Senior ASP.NET Full Stack Developer в компании ITBand Systems. Занимаюсь задачами разного формата: от написания кода, разработки мобильных приложений до развертывания отдельных компонентов в облаке.

Особенности преподавания: На курсе расскажу про устройство компьютера. Покажу, что компьютер считает на двух пальцах руки (только рук у него много). Поговорим про основные понятия, которые присутствуют в любом языке программирования. Разберем с вами, что такое переменная, функция, алгоритм, рекурсия и так далее. На курсе ожидаю людей, которые хотят обучаться чему-то новому и никогда не сдаются перед трудностями.



Почему выбирают IT-академию?

Замечательный курс

Данный курс замечательный! Даёт возможность поразмыслить о том, стоит ли идти в IT и если да, то на какое направление. Все темы оказались полезными.

Владислав Коротышевский – мастер своего дела!

Хочу выразить благодарность своему преподавателю Владиславу Коротышевскому: он действительно мастер своего дела, разъясняет достаточно доступно, приводит примеры из жизни, в любое время можно было написать, если непонятна тема или что-то не получается, все всегда разъяснит и поможет! Спасибо за Ваше терпение и профессионализм!

Курс понравился – никто не остаётся без внимания!

Преподаватель Леонид Войцехович очень пунктуальный и обязательный человек. Горит своей работой. Очень добросовестный, редкое качество для нынешних людей, внимателен к своей аудитории и, не понимаю, каким-то образом ему удаётся общаться с каждым своим слушателем и никто не остаётся без внимания.

Полезный курс

Все разделы полезны. Выражаю особую благодарность тренеру Алексею Доронину!

Данный курс замечательный! Даёт возможность поразмыслить о том, стоит ли идти в IT и если да, то на какое направление. Все темы оказались полезными.


Хочу выразить благодарность своему преподавателю Владиславу Коротышевскому: он действительно мастер своего дела, разъясняет достаточно доступно, приводит примеры из жизни, в любое время можно было написать, если непонятна тема или что-то не получается, все всегда разъяснит и поможет! Спасибо за Ваше терпение и профессионализм!

Преподаватель Леонид Войцехович очень пунктуальный и обязательный человек. Горит своей работой. Очень добросовестный, редкое качество для нынешних людей, внимателен к своей аудитории и, не понимаю, каким-то образом ему удаётся общаться с каждым своим слушателем и никто не остаётся без внимания.

Со стороны организаторов – всё отлично, но не совсем понятно, что в конце курса, что он даёт в дальнейшем. На мой взгляд, этот курс нужен для понимания и оценки своих возможностей и определения дальнейшего пути развития, не более того. Никаких «плюшек» он не даёт. Лично мне курс понравился, но слишком ограничен по времени.

Все разделы полезны. Выражаю особую благодарность тренеру Алексею Доронину!

Более 3150 выпускников успешно работают в IT-компаниях в Беларуси и за рубежом

Акции и новости