КУРС

Основы программирования

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

Cтарт: 21 сентября

Узнать подробнее

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

40 чаcов, 8 недель

Расписание

вт, чт 18.30-21.00

Стоимость

5500 грн за курс

О курсе

Курс «Основы программирования» рассчитан на новичков. Формирует общую IT-образованность и создает платформу для дальнейшего изучения одной из выбранных технологий.

Чтобы приступить к занятиям, специальной подготовки не требуется. Достаточно уметь работать с Windows или MacOS.Ты узнаешь, для чего созданы различные языки программирования, и как выбрать технологию. Сможешь объективно оценить свои способности к дальнейшему обучению. Осознаешь масштабы использования и перспективы IT. Возможно, выберешь для себя другую прибыльную IT-специальность.

Попробуй себя в роли программиста

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

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

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

В результате обучения:

  • Разберешься с основными понятиями программирования: алгоритмами, циклами, операторами, функциями и переменными

  • Узнаешь о популярных языках программирования и областях их применения

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

  • Получишь представление об объектно-ориентированном программировании и начнешь практиковать написание фрагментов кода

  • Создашь платформу для последующего освоения одной из выбранных технологий

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

Чего ждать от профессии

01
Чего ждать от профессии

Действительно ли разработчику нужны математический склад ума и свободное владение английским языком

02
Насколько эта профессия подходит именно тебе

Через практику и написание кода ты поймешь, насколько это интересно именно тебе

03
Какое направление выбрать

Узнаешь, какие востребованные сферы разработки существуют, в чем их специфика и с чего лучше начать новичку

Ты сможешь продолжить своё обучение

и освоить любую из перечисленных технологий

Программирование на Python
2
  • По записи
  • 128 часов, 32 недели
  • Сб 10:00-14:00
Программирование на Java
8
  • По записи
  • 225 часа, 37,5 недель
  • Пн, Ср 18:00-21:00
Программирование PНР
  • 7 октября
  • 240 часов, 27 недель
  • вт, чт 18.00-21.00 и сб с 9.00-12.00
Программирование под Android
  • По записи
  • 32 недели, 160 часов
  • Вт 18:00-21:00, Пт 19:00 - 21:00

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

<Курс включает в себя следующие темы>

1. Алгоритмы
  • Понятие алгоритма как пошагового плана выполнения действий
  • Написание нескольких алгоритмов на алгоритмическом языке
  • Ветвления и циклы
  • Графические обозначения: блок-схема
  • Решение задач, самостоятельное составление простых алгоритмов
  • Оценка трудоёмкости алгоритма
  • Виды и области применения сложных алгоритмов в программировании
2. Представление программы в памяти, системы счисления, принципы функционирования программы
  • Физическое представление данных в компьютере, биты и байты. Разрядность Адресация
  • Взаимный перевод данных в системах счисления: двоичной, десятичной, шестнадцатеричной
  • Практические упражнения по переводу чисел
  • Представление отрицательных и дробных чисел
  • Представление выполняемой программы в памяти. Стек, куча, сегменты данных и кода
  • Регистры
  • Принципы выполнения машинного кода
3. Написание, обработка и запуск программы на примере языка программирования С++
  • Компилируемые и интерпретируемые языки
  • Путь от исходного кода до запуска программы
  • Языки высокого и низкого уровня и их отличие
  • Сравнительный обзор современных языков программирования и их области применения
  • Особенности веб-программирования
4. Практикуемся в программировании
  • Первое приложение
  • Понятие синтаксиса. Синтаксические правила языка
  • Переменные, типы данных. Виды переменных: автоматические, глобальные
  • Область видимости переменной
  • Явное и неявное преобразование
  • Понятие оператора. Условные операторы. Операторы повторений. Приоритет операторов
  • Практические упражнения
  • Операторы присвоения, сравнивания, арифметические. Арифметические и логические выражения. Условные структуры
  • Понятие массивов на примере одномерных и двумерных массивов
  • Практические упражнения с использованием циклов и массивов
  • Функции. Передача параметров и возвращаемого значения функций, роль стека при выводе функции
  • Практические упражнения на написание и использование функций
  • Понятие циклов и массивов
5. Основы ООП
  • Понятие класса, объекта
  • Поля и методы класса
  • Понятия конструктора и деструктора
  • Общие понятия инкапсуляции, наследования, полиморфизма
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150

</html>

Преподаватель

Никита Марченко

C++ developer

Ещё будучи школьником я осознал, что IТ сфера очень меня влечёт. Начался мой путь с графики и написания управляющих программ для ЧПУ. Я решил на этом не останавливаться и далее развиваться. Получал знания от знакомых, c интернета и прошел множество разных курсов.
На данный момент у меня сотни выполненных проектов, десятки успешных студентов, которым я помог стать ІТ-специалистами. Я готов поделиться своим опытом и своими знаниями, главное — это твоё желание!

Этот курс создан

Для тех, кто хочет стать разработчиком

Ты освоишь базу, которая необходима каждому программисту, будешь ориентироваться в специальностях и сможешь принять обдуманное решение, в каком направлении двигаться дальше: в web, мобильную разработку или разработку игр

Для тех, кто сомневается, что может стать разработчиком

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

Учеба в
Level Up — это:

Нетворкинг

Возможность бесплатного посещать мероприятия и экскурсии в IT‑компании, которые организовывает Level Up

benefit

Практические занятия

Теоретический материал обязательно закрепляем на практике. Большую часть времени уделяется получению навыков и работе с кодом

benefit

Командная работа

Учим работать в команде: комплексные задания, распределение задач, сроки выполнения

benefit

Поддержка преподавателя

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

benefit

Начало курса

21 сентября

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

40 чаcов, 8 недель

Расписание

вт, чт 18.30-21.00

Стоимость

5500 грн за курс

Ждем тебя