Разработка игр на Unity с нуля от GeekBrains
Вы научитесь
Программа курса
Уроки представлены в форматах групповых занятий и персональных консультаций (в том числе карьерных), прямых эфиров, записанных лекций с обилием практики и домашних заданий.
Основной блок
Поймёте, как сделать образовательный процесс для себя наиболее комфортным и пройти его от начала до конца с энтузиазмом и максимальной выгодой. Разберётесь, что такое репозитории и как ими пользоваться. Изучите инструменты систем управления версиями. Рассмотрите, какие языки всотребованы на сегодняшний день в IT-индустрии и на чём основана работа с ними. Освоите типологию, методы применения, создания и доработки БД. Ознакомитесь с инструментами, которые помогут принять решение относительно продолжения обучения по более конкретной специализации. Узнаете полезную информацию из математической области и способах работы с данными из информатики, которые пригодятся в IT-индустрии.
Поймёте, как сделать образовательный процесс для себя наиболее комфортным и пройти его от начала до конца с энтузиазмом и максимальной выгодой.
Разберётесь, что такое репозитории и как ими пользоваться. Изучите инструменты систем управления версиями.
Рассмотрите, какие языки всотребованы на сегодняшний день в IT-индустрии и на чём основана работа с ними.
Освоите типологию, методы применения, создания и доработки БД.
Ознакомитесь с инструментами, которые помогут принять решение относительно продолжения обучения по более конкретной специализации.
Узнаете полезную информацию из математической области и способах работы с данными из информатики, которые пригодятся в IT-индустрии.
Специализация Программист
Рассмотрите правила и составляющие высокоуровнего языка, который широко применяется как в разработке, так и в ML, DevOps и других IT-областях. Узнаете о специфических особенностях языка Java и методах для осуществления возможности взаимодействия между разными программами. Узнаете, как во многих современных разработках используют парадигму ООП для упрощения работы по созданию кода под ПО. Поймёте на примере Линукс, за счёт чего и каким образом можно запускать сразу несколько ОС. Научитесь при помощи языка запросов добывать требуемые данные из БД. Рассмотрите, как понимание организации и способов решения проблем в программировании поможет решать сложные задачи. Познакомитесь с механизмом, за счёт которого даже при возникновении новых событий ПО может продолжить работу без зависаний. Закрепите полученную информацию, пройдя тестирование на знание материалов курса. Поймёте, от чего зависит устройство и организация работы программного обеспечения. Узнаете, как за счёт специальной оболочки ПО может работать отдельно от ОС. Изучите как набор кода превращается в привычные работающие приложения или программы. Узнаете, как осуществлять автоматизацию развёртывания и тестирования. Разберётесь, какие существуют стили и подходы к созданию ПО и в чём их особенности. Рассмотрите, как можно упорядочить работу над созданием ПО и эффективно распределять задачи по проекту. Узнаете, какие инструменты позволяют обеспечить работу приложений и сайтов через интернет в браузерах. Разберётесь, как можно обеспечивать связь для обмена информацией между несколькими компьютерами сразу. Изучите подробнее на примере системы Git возможности для командной разработки над одним и тем же проектом даже в удалённом формате. Завершите курс, пройдя финальную проверку степени усвоения и понимания изученного материала.
Рассмотрите правила и составляющие высокоуровнего языка, который широко применяется как в разработке, так и в ML, DevOps и других IT-областях.
Узнаете о специфических особенностях языка Java и методах для осуществления возможности взаимодействия между разными программами.
Узнаете, как во многих современных разработках используют парадигму ООП для упрощения работы по созданию кода под ПО.
Поймёте на примере Линукс, за счёт чего и каким образом можно запускать сразу несколько ОС.
Научитесь при помощи языка запросов добывать требуемые данные из БД.
Рассмотрите, как понимание организации и способов решения проблем в программировании поможет решать сложные задачи.
Познакомитесь с механизмом, за счёт которого даже при возникновении новых событий ПО может продолжить работу без зависаний.
Закрепите полученную информацию, пройдя тестирование на знание материалов курса.
Поймёте, от чего зависит устройство и организация работы программного обеспечения.
Узнаете, как за счёт специальной оболочки ПО может работать отдельно от ОС.
Изучите как набор кода превращается в привычные работающие приложения или программы. Узнаете, как осуществлять автоматизацию развёртывания и тестирования.
Разберётесь, какие существуют стили и подходы к созданию ПО и в чём их особенности.
Рассмотрите, как можно упорядочить работу над созданием ПО и эффективно распределять задачи по проекту.
Узнаете, какие инструменты позволяют обеспечить работу приложений и сайтов через интернет в браузерах.
Разберётесь, как можно обеспечивать связь для обмена информацией между несколькими компьютерами сразу.
Изучите подробнее на примере системы Git возможности для командной разработки над одним и тем же проектом даже в удалённом формате.
Завершите курс, пройдя финальную проверку степени усвоения и понимания изученного материала.