Even the most powerful weapon won't win the battle if you don't have a well skilled army that is able to use it
Основы Kotlin / C/C++
Мы понимаем, что Kotlin используют не все разработчики, но верим, что вам стоит начать. У вас могут быть уважительные причины продолжать использовать C++ и Java. Это не плохо, эти языки программирования никуда не исчезнут.
Задания лабораторных работ
1 семестр - Kotlin
- Лабораторная работа №1
GitHub repository
Математические функции языка Kotlin - Лабораторная работа №2
GitHub repository - Лабораторная работа №3
GitHub repository - Лабораторная работа №4
GitHub repository - Лабораторная работа №5
GitHub repository - Лабораторная работа №6
GitHub repository
Задачи на eolymp
Инструкция - как решать задачи на eolymp
Тренировка №1. Знакомство с Kotlin
Тренировка №2. Линейные программы.
2 семестр - C/C++
- Лабораторная работа №7: смотреть скачать
- Лабораторная работа №8
- Лабораторная работа №9
- Лабораторная работа №10
- Лабораторная работа №11
- Лабораторная работа №12
Среда разработки СLion от JetBrains
Компилятор ("toolchain") MinGW
или более новая версия
Среда разработки Code::Blocks
Материалы лекций
1 семестр
Лекция №1. Основы
Лекция №2. Функции
Лекция №3. Ветвления
Лекция №4. Циклы
Примеры задач на циклы
Лекция №5. Массивы и списки
Лекция №6. Задачи на массивы и списки
Лекция №7. Использование функций
Лекция №8. Строки
2 семестр
Лекция №1. C/C++ Intro
Лекция №2. Functions
Лекция №3. Recursion
Лекция №4. Files
Лекция №5. Structures & Data Classes
Лекция №6. Files & Structures & Data Classes
Лекция №7. Pointers
Лекция №8. Dynamic memory management
Примеры из лекций
Материалы будут выкладываться по мере прохождения курса
Файлы для скачивания
Среда разработки IntelliJ IDEA от JetBrains Скачать с сайта JetBrains
Руководство Быстрый старт Kotlin в IntelliJ IDEA (англ.)
Консольная программа Git для Windows