Terricon School - обучение программированию с нуля
Прокачай навыки в сфере информационных технологий с практикующими преподавателями!
Преимущества
Практика
Отработка полученных знаний
на практических заданиях
Практика
Преподаватели
Обучение у действующих
программистов
Преподаватели
Модульность обучения
Возможность сдать экзамен
экстерном по модулю, в котором
вы обладаете компетенцией
Модульность
Компетенция
Выдача сертификата
с подтверждением уровня Junior
Компетенция
Удобство
Обучение в форматах офлайн
или онлайн, на дневном
или вечернем потоке
Удобство
В Terricon School вы:
получите знания от опытных преподавателей
освоите новую перспективную профессию
отработаете полученные навыки
на практике
составите портфолио, резюме
и подготовитесь к собеседованиям
изучите перспективы будущего трудоустройства
получите сертификат о прохождении обучения
Мы проводим обучение по направлениям:
Веб-разработка
на PHP
c фреймворком Laravel
*доступна помесячная оплата
621 000₸
  • Продолжительность:
29 недель

  • Формат:
офлайн и онлайн

  • Занятость:
4 раза в неделю по 2 часа
Записаться
Веб-разработка
на Python
с фреймворком Django
*доступна помесячная оплата
626 400₸
  • Продолжительность:
29 недель

  • Формат:
офлайн и онлайн

  • Занятость:
4 раза в неделю по 2 часа
Записаться
Веб-разработка
на платформе ASP.NET
*доступна помесячная оплата
626 400₸
  • Продолжительность:
30 недель

  • Формат:
офлайн и онлайн

  • Занятость:
4 раза в неделю по 2 часа
Записаться
Разработка моб. Android-приложений
на Kotlin
*доступна помесячная оплата
572 400₸
  • Продолжительность:
27 недель

  • Формат:
офлайн и онлайн

  • Занятость:
4 раза в неделю по 2 часа
Записаться
Описание программ
Веб-разработка на PHP c фреймворком Laravel
Описание курса:
Laravel – это бесплатный фреймворк написанный на языке PHP. Laravel является одним из самых популярных фреймворков для WEB-проектов. Использование Laravel позволяет сконцентрироваться на бизнес-логике приложений, а не на том, как реализовать ту или иную функциональность веб-сайта. Большинство задач, которые необходимо решать при создании веб-сайта, в Laravel уже решено, разработчику необходимо лишь выбрать и подключить нужный компонент к создаваемому проекту. Laravel позаботится, так же о безопасности и масштабирования проекта. В то же время, программист, при необходимости, всегда может расширить или изменить любой компонент Laravel в соответствии со своими нуждами и представлениями.
Фреймворк Laravel написан на языке PHP, поэтому его изучение составляет значительную часть курса. PHP – очень популярный, на сегодняшний день, скриптовый язык для создания серверной части динамических веб-сайтов. Созданный специально для программирования Веб-страниц, PHP содержит много встроенных функций для разработки WEB-приложений. А большое количество сторонних модулей позволяет реализовать, практически любую функциональность сайта. Язык PHP имеет очень большое, дружелюбное сообщество программистов. Языку посвящено огромное количество сайтов, книг, обучающих видеофильмов, справочников на разных языках.
Курс включает в себя, также, вспомогательные блоки: «Вёрстка Web-страниц», «Основы реляционных баз данных».


Цель курса:
Обучить слушателя созданию и верстке статических web-страниц с использованием технологий XHTML, HTML 5, CSS 3. Обучить основам теории реляционных баз данных и языка структурированных запросов SQL. Дать представление о принципах проектирования и нормализации реляционных баз данных. Обучить основам языка PHP и разработке Web-приложений с использованием языка PHP и фреймворка Laravel. Сформировать целостное представление о технологической цепочке создания web-сайтов и сформировать понимание web-технологий. Объём курса не претендует на 100% полноту и имеет целью лишь дать начальный минимум для вхождения профессию Веб-разработчика и подразумевает большую самостоятельную работу слушателя.

Задачи курса:
  1. Научить статической вёрстке Web-страниц с использованием языка разметки текста HTML 5 и таблиц стилей CSS 3;
  2. Познакомить с инструментами Web-разработчика;
  3. Сформировать и развить навык алгоритмического мышления;
  4. Дать представление о реляционных СУБД;
  5. Научить использовать язык SQL для создания и изменения, манипулирования и контроля реляционных баз данных;
  6. Дать понятие о проектировании и нормализации реляционных баз данных;
  7. Научить использовать базовые конструкции структурного программирования на языке PHP;
  8. Научить использовать фреймворк Laravel для создания сложных веб-приложений;
  9. Дать представление о Web-сервисах и API и их использовании;
  10. Сформировать хороший стиль программирования;
  11. Научить использовать систему контроля версий Git.
Результаты курса:
По окончании курса слушатели будут уметь:
  1. Создавать статические Web-сайты средством HTML и CSS;
  2. Создавать динамические Web-сайты средствами языка PHP и фреймворка
  3. Laravel;
  4. Проектировать и нормализовать реляционные базы данных, для
  5. различных приложений;
  6. Использовать реляционные базы данных в Web-приложениях;
  7. Создавать Web-сервисы (API);
  8. Использовать систему контроля версий Git.
Веб-разработка на Python с фреймворком Django
Описание курса:
Язык программирования Python – является одним из самых популярных языков программирования в настоящее время. Простота и лаконичность синтаксиса, развитая экосистема, мультиплатформенность и мультипарадигменность делают этот язык мощным и универсальным средством разработки программного обесчепечения, что и определяет его высочайшую популярность.
Фреймворк Django – чрезвычайно популярный Django-фреймворк. Основное назначение Django – большие и сложные веб-проекты. Фреймворк имеет большое количество готовых инструментов необходимых для создания веб-проектов, от авторизации и аутентификации до подключения платёжных систем. Кроме того, существует большое количество подключаемых модулей от сторонних разработчиков.
Данный курс включает в себя изучение основ вёрстки веб-страниц с помощью языка разметки HTML и таблиц стилей CSS, языка сценариев для веб-браузеров JavaScript – обеспечивающего веб-страницам интерактивность и динамичность, а так же, теорию баз данных на примере СУБД MySQL, так как ни один, сколь-нибудь серьёзный проект не может обойтись без использования баз данных.
Наш курс не претендует на 100% полноту информации, так имеет цель дать только основную информацию и практические навыки достаточные для вхождения в профессию «с нуля». Мы оставили в курсе только всё самое важное, намеренно опустив многие детали, так как большое количество нюансов и деталей осложняет процесс первичного усвоения информации и снижает мотивацию.

Цель курса:
Дать слушателю компетенцию Django-разработчика, уровня Junior, достаточную, для успешного прохождения технического собеседования на соответствующую вакансию.

Задачи курса:
  1. Сформировать и развить навык алгоритмического мышления;
  2. Научить использовать базовые конструкции структурного программирования;
  3. Дать понимание структур данных, встроенных в язык Python и научить их использовать для решения практических задач программирования;
  4. Дать понимание о принципах работы реляционных баз данных, научить основным приёмам работы с базами данных посредством языка структурированных запросов SQL;
  5. Дать понятие о нормализации баз данных, научить проектировать нормализованные базы данных;
  6. Научить создавать веб-страницы посредством языка разметки текста HTML и таблиц стилей CSS;
  7. Научить создавать интерактивные сценарии для веб-браузеров, посредством использованья Java-Script;
  8. Научить использовать фреймворк Django для создания сложных веб-приложений;
  9. Научить создавать и использовать Web API;
  10. Сформировать хороший стиль программирования;
  11. Научить использовать систему контроля версий Git.

Результаты курса:
По окончании курса слушатели будут уметь:
  1. Использовать базовые структуры программирования, алгоритмы и структуры данных для решения прикладных задач;
  2. Создавать статические Web-сайты средством HTML и CSS;
  3. Программировать на языке Python;
  4. Создавать динамические Web-сайты средствами языка Python и фреймворка Django;
  5. Использовать базы данных для веб-приложений, используя ORM Django;
  6. Программировать телеграмм-ботов;
  7. Создавать Web-сервисы (API);
  8. Использовать систему контроля версий Git.
Веб-разработка на платформе ASP.NET
Описание курса:
Платформа ASP.NET – достаточно популярный и зрелый фреймворк для разработки Веб-приложений, от компании Microsoft. Проект ASP.NET развивается с 2002 года и в настоящий момент входит в топ самых популярных фреймворков по версии StackOverFlow. Сам проект StackOverFlow, так же работает на этом фреймворке. ASP.NET непосредственно связан с языком программирования С#, который входит в топ-6 самых популярных языков на GitHub. На рынке труда существует большое количество вакансий для программистов ASP.NET от уровня Junior до Senior по всему миру. Основное назначение изучаемого фреймворка – средние и крупные проекты.
Настоящий курс включает в себя изучение основ вёрстки веб-страниц с помощью языка разметки HTML и таблиц стилей CSS. Изучение языка сценариев для веб-браузеров JavaScript, входящее в курс, даст возможность создавать интерактивные и динамичные веб-сайты.
Любое, сколь-нибудь сложное приложение трудно представить себе без использования баз данных, поэтому мы включили в курс теорию реляционных баз данных с отработкой практических навыков на СУБД MS SQL Server.
Наш курс не претендует на 100% полноту информации, так имеет цель дать только основную информацию и практические навыки достаточные для вхождения в профессию «с нуля». Мы оставили в курсе только всё самое важное, намеренно опустив многие детали, так как большое количество нюансов и деталей осложняет процесс первичного усвоения информации и снижает мотивацию.

Цель курса:
Дать слушателю компетенцию ASP.NET Core разработчика, уровня Junior, достаточную, для успешного прохождения технического собеседования на соответствующую вакансию.

Задачи курса:
  1. Сформировать и развить навык алгоритмического мышления;
  2. Научить использовать базовые конструкции структурного программирования;
  3. Дать представление о том, что представляет из себя платформа .net и как с ней работать, используя язык С#;
  4. Дать понимание о принципах работы реляционных баз данных, научить основным приёмам работы с базами данных посредством языка структурированных запросов SQL;
  5. Дать понятие о нормализации баз данных, научить проектировать нормализованные базы данных;
  6. Научить создавать веб-страницы посредством языка разметки текста HTML и таблиц стилей CSS;
  7. Научить создавать интерактивные сценарии для веб-браузеров, посредством использованья Java-Script;
  8. Научить использовать фреймворк ASP.NET Core для создания сложных веб-приложений;
  9. Сформировать хороший стиль программирования;
  10. Научить использовать систему контроля версий Git.

Результаты курса:
По окончании курса слушатели будут уметь:
  1. Использовать базовые структуры программирования, алгоритмы и структуры данных для решения прикладных задач;
  2. Создавать статические Web-сайты средством HTML и CSS;
  3. Программировать на языке С#;
  4. Создавать динамические Web-сайты средствами языка С# и платформы ASP.NET;
  5. Проектировать базы данных для веб-приложений;
  6. Использовать реляционные базы данных в Web-приложениях;
  7. Использовать систему контроля версий Git.
Разработка мобильных Android-приложений на Kotlin
Описание курса:

На операционной системе Android, по разным оценкам, работает от 65 до 75% мобильных устройств во всём мире. Иными словами, ОС Android можно назвать доминирующей операционной системой на рынке мобильных устройств. Высокая популярность операционной системы, как следствие порождает большой спрос на Android разработчиков во всём мире.
Данный курс разделён на 2 логически связанных блока. В первой части изучается язык программирования Kotlin, а во второй части, непосредственно, разработка приложений под Android с использованием языка Kotlin и интегрированной среды разработки Android Studio от компании Google – официальный инструмент разработки для ОС Android.
Kotlin – это относительно новый, универсальный язык программирования, который выполняется под управлением виртуальной машины Java (Java Virtual Machine). Этот язык полностью совместим с языком программирования Java, но при этом Kotlin даёт много удобств современных языков программирования, которые отсутствуют в Java. Создатели нового языка постарались учесть и исправить большинство «родовых пятен» Java, существенно упростив процесс написания кода.
Kotlin является, действительно, универсальным языком, на нём можно писать не только приложения для ОС Android, но так же и для многих других популярных платформ: Windows, Linux, Mac OS, iOS. На нём можно писать приложения для мобильных устройств, персональных компьютеров и ноутбуков, а также веб-приложения, при чём, работающие как на стороне сервера (backend), так и на стороне клиента (frontend).
Android Studio – мощный, бесплатный, свободно распространяемый инструмент для разработки приложений для ОС Android. Эта интегрированная среда разработки предоставляет средства для визуального проектирования интерфейсов, редактирования кода, компилирования и отладки кода, также среда выдаёт подсказки, обнаруживает синтаксические ошибки. Android Studio обладает многими дополнительными средствами и возможностями, делая работу по разработке приложений максимально быстрой и удобной.
Данный курс не претендует на 100% полноту, так как имеет целью лишь помочь студенту освоить лишь первую ступень, достаточную для того, чтобы начать писать собственные приложения и начать карьеру разработчика Android.

Цель курса:
Дать слушателю компетенцию Android-разработчика, уровня Junior, достаточную, для успешного прохождения технического собеседования на соответствующую вакансию.

Задачи курса:
  1. Сформировать и развить навык алгоритмического мышления;
  2. Научить использовать базовые управляющие конструкции структурного программирования;
  3. Дать понимание структур данных, и научить их использовать для решения практических задач программирования;
  4. Дать понимание концепции объектно-ориентированного программирования;
  5. Научить использовать язык Kotlin для решения практических задач;
  6. Научить создавать Android приложений;
  7. Сформировать хороший стиль программирования;
  8. Научить использовать систему контроля версий Git.

Результаты курса:
По окончании курса слушатели будут уметь:
  1. Использовать базовые структуры программирования, алгоритмы и структуры данных для решения прикладных задач;
  2. Программировать на языке Kotlin;
  3. Создавать приложения для Android используя язык Kotlin;
  4. Использовать карты Google в Android-приложениях;
  5. Использовать систему контроля версий Git.
Как попасть на обучение по государственной программе финансирования Techorda.

Приём слушателей будет осуществляться на конкурсной основе в 2 этапа:

Открытый тест

Цель тестирования: определить уровень текущих знаний кандидата в области информационных технологий, его умение решать логические и математические задачи. Тест содержит до 30 вопросов и заданий. Каждый ответ будет оцениваться приёмной комиссией по 3-х бальной системе от 0 до 2. При этом 0 – отсутствие ответа или совершенно не верный ответ, 1 – неполный или неточный ответ, 2 – точный, полный ответ. Общий балл за тест состоит из суммирования баллов по всем вопросам.

Собеседование

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

К участию в программе будут допущены кандидаты, имеющие наивысшие баллы по итогам тестирования (в соответствии с количеством выделенных квот) и с результатом собеседования «Готов к обучению».

Дополнительно

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

Подать заявку
Имя
Фамилия
Телефон
E-mail
Город (район)
Сфера вашей деятельности
Опишите подробнее, чем Вы занимаетесь?
ИИН
Сбор и обработка персональных данных осуществляется в строгом соответствии с требованиями закона и исключительно для достижения целей, указанных в договоре оферты.
Формат обучения
Нажимая на кнопку, вы даете согласие на обработку персональных данных.
Возникли вопросы?
Баглан Булгунаев
Руководитель Terricon School
Телефон: +7 708 174 57 00