Gbyte 13+ Прикладное программирование

Gbyte 13+ Прикладное программирование

В данный курс входит:

Изучение наиболее популярных языков программирования, таких как:

1. Python

2. C++

3. Android Studio (Java)

Учащиеся данных курсов изучат синтаксисы языков

Узнают о их прикладном применении

Выполнят практические проекты

В группе: 8 человек

Продолжительность: 1 ч. 30 мин.

  • Абонемент 4 занятия
    Занятий: 4, стоимость: 4400.00 руб.
  • Абонемент 8 занятий
    Занятий: 8, стоимость: 8000.00 руб.
  • Абонемент на 4 занятия при покупке на пробном
    Занятий: 4, стоимость: 3900.00 руб.
  • Пробное занятие
    Стоимость: 500.00 руб.
Записаться/Задать вопрос

1 Уровень (3 месяца):

Python — это высокоуровневый и самый востребованный в мире язык программирования!

 

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

На Python можно написать практически что угодно (веб-/настольные приложения, игры, скрипты по автоматизации, комплексные системы расчёта, системы управления жизнеобеспечением и многое многое другое) без ощутимых проблем.

Кто использует Python?
Грош цена даже самому продвинутому языку программирования, если до него никому нет дела. Одним из составляющих успеха любой технологии является сообщество, созданное вокруг неё. Именно оно предопределяет будущий вектор развития путём совместных усилий. Сообщество вокруг Python одно из самых сильных в мире IT. Это сложный хорошо организованный и постоянно развивающийся организм. Помимо сотни тысяч индивидуальных разработчиков и небольших софтверных компаний, Python поддерживают такие гиганты IT как:

  • Google
  • Dropbox
  • Mozilla
  • Facebook
  • Yandex
  • Microsoft (с недавних пор очень активно, в частности с Visual Studio)
  • Intel (активно ведёт исследовательскую работу в области параллельных вычислений на Python)

… и многие многие другие. Что же касается крупных и популярных проектов, написанных на Python то это такие монстры как:

  • YouTube (большая часть кодовой базы полностью на Python)
  • Десктопный клиент Dropbox
  • Reddit
  • Instagram (500M юзеров на Python)
  • Spotify
  • PayPal, обрабатывающие до 2 миллиардов запросов в сутки.
  • Сервисы Mozilla
  • Pinterest — популярный сервис идей.

Впечатляет, не правда ли?

Интересный факт!
Язык программирования Python назван не в честь питонов, хотя иконки файлов с написанными на нём скриптами или логотипы сред разработки часто представляют собой змеиную голову. Имя языку автор выбрал из-за того, что был поклонником скетч-сериала «Летающий цирк Монти Пайтона».

2. Уровень (3 месяца):

Основы программирования на языке С++

Что ребята научатся делать после изучения курса:

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

Как курс поможет учащимся эффективнее выполнять задачи:

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

Каких ошибок смогут избежать учащиеся, если пройдут курс:

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

Какие новые навыки и знания приобретут учащиеся:

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

3. Уровень (3 месяца):

Anroid Studio + Java

На данном курсе ребята научится создавать приложения под Android на одном из самых востребованных языков программирования Java

На данном курсе ребята освоят:

 - Среду разработки Android Studio:
     - Шаблоны основных макетов и компонентов Android.
     - Функции предпросмотра макета на нескольких конфигурациях экрана
     - Изучат синтаксис языка Java
     - Узнают про различные виды сборок и генерации нескольких .apk файлов.
     - Соберут свои приложения

Так же, ребята познакомятся с ресурсами Git и Github:
    
При разработке собственного проекта, рано или поздно, приходится задуматься о том, 
где хранить исходный код и как поддерживать работу с несколькими версиями.
Есть несколько общеупотребимых систем контроля версий, и мы рассмотрим одну из самых популярных — это Git и сервис Github.

Система Git - средство управления исходными текстами.

Сервис Github - предоставляет хостинг (хранение) исходных текстов. 
Это одна из крупнейших систем, которую любят Open Source пользователи.