kotlin course update

This commit is contained in:
Alexander Nozik 2021-02-05 11:13:04 +03:00
parent dea96e9558
commit 1a62a1bfe7
2 changed files with 12 additions and 11 deletions

View File

@ -8,7 +8,6 @@ slug: /en/pages/kotlin
published: true published: true
language: en language: en
--- ---
**On Thursdays, at 17.05 in 432MB. The first lesson will be held on February 20.**
Recording of lectures in 2019 is available [here](https://www.youtube.com/playlist?list=PL4_hYwCyhAvZzRpbK4iTy9S6_OWZNEiVk). Recording of lectures in 2019 is available [here](https://www.youtube.com/playlist?list=PL4_hYwCyhAvZzRpbK4iTy9S6_OWZNEiVk).
@ -30,9 +29,10 @@ As the main programming language we will use `Kotlin`, which appeared recently a
## Lecturer ## Lecturer
[Alexander Nozik](https://www.researchgate.net/profile/Alexander_Nozik) - experimental physicist, data analysis specialist in physical experiment and scientific software. Senior researcher at the INR RAS, Deputy Head of the MIPT LNPM. [Alexander Nozik](https://www.researchgate.net/profile/Alexander_Nozik) - experimental physicist, data analysis specialist in physical experiment and scientific software.
Senior researcher at the INR RAS, Deputy Head of the MIPT LNPM. [JetBrains Research](https://research.jetbrains.org/groups/npm/) team leader.
Experience in scientific software development (mainly in Java) - 8 years. Experience at Kotlin - more than two years. [Andrey Shcheglov](https://www.linkedin.com/in/andreyshcheglov/?locale=en_US) - Senior Software Engineer at JetBrains.
## Course format ## Course format

View File

@ -8,7 +8,6 @@ slug: /ru/pages/kotlin
published: true published: true
language: ru language: ru
--- ---
**По четвергам, в 17.05 в 432ГК. Первое занятие 20 февраля.**
Запись лекций 2019 года доступна [тут](https://www.youtube.com/playlist?list=PL4_hYwCyhAvZzRpbK4iTy9S6_OWZNEiVk). Запись лекций 2019 года доступна [тут](https://www.youtube.com/playlist?list=PL4_hYwCyhAvZzRpbK4iTy9S6_OWZNEiVk).
@ -28,25 +27,27 @@ language: ru
* Обширное сообщество. * Обширное сообщество.
* Возможность коммерческого применения. * Возможность коммерческого применения.
## Лектор ## Лектора
[Александр Нозик](https://www.researchgate.net/profile/Alexander_Nozik) - физик-экспериментатор, специалист по анализу данных в [Александр Нозик](https://www.researchgate.net/profile/Alexander_Nozik) - физик-экспериментатор, специалист по анализу данных в
физическом эксперименте и научному программному обеспечению. Старший научный сотрудник ИЯИ РАН, заместитель заведующего физическом эксперименте и научному программному обеспечению. Старший научный сотрудник ИЯИ РАН, заместитель заведующего
лабораторией методов ядерно-физических экспериментов МФТИ. лабораторией методов ядерно-физических экспериментов МФТИ. Руководитель направляения в [JetBrains Research](https://research.jetbrains.org/groups/npm/).
[Андрей Щеглов](https://www.linkedin.com/in/andreyshcheglov/?locale=ru_RU) - старшый инженер по разработке в компании JetBrains
Опыт разработки научного программного обеспечения (главным образом на Java) - 8 лет. Опыт работы на Kotlin - больше двух лет.
## Формат курса ## Формат курса
В 2020 году курс проходит при участии JetBrains и при поддержке JetBrains Research. Наиболее активные студенты получат возможность участвовать в летних стажировках в JetBrains. Также для студентов старших курсов есть возможность проходить НИР в Лаборатории методов ядерно-физических экспериментов МФТИ (участник JetBrains Research) и в московском офисе JetBrains. C 2020 годf курс проходит при участии JetBrains и при поддержке JetBrains Research. Наиболее активные студенты получат возможность участвовать в летних стажировках в JetBrains.
Также для студентов старших курсов есть возможность проходить НИР в Лаборатории методов ядерно-физических экспериментов МФТИ (участник JetBrains Research) и в московском офисе JetBrains.
В этом курсе мы будем учиться работать на языке Котлин и применять его для решения научных задач. Сделаем упор на практические аспекты и примеры, так что для его понимания не нужны никакие дополнительные знания. Для практических примеров будет использоваться среда разработки [IntelliJ IDEA Community Edition](https://www.jetbrains.com/idea/). В этом курсе мы будем учиться работать на языке Котлин и применять его для решения научных задач. Сделаем упор на практические аспекты и примеры,
так что для его понимания не нужны никакие дополнительные знания. Для практических примеров будет использоваться среда
разработки [IntelliJ IDEA Community Edition](https://www.jetbrains.com/idea/).
Обсуждение всех вопросов, связанных с курсом, будет происходить в телеграм группах [@mipt-npm](https://t.me/mipt_npm) (научная составляющая) Обсуждение всех вопросов, связанных с курсом, будет происходить в телеграм группах [@mipt-npm](https://t.me/mipt_npm) (научная составляющая)
и [Kotlin на физтехе](https://t.me/joinchat/EpV1201A_i0rTOCxHHnxXQ) (вопросы, касающиеся языка Kotlin). и [Kotlin на физтехе](https://t.me/joinchat/EpV1201A_i0rTOCxHHnxXQ) (вопросы, касающиеся языка Kotlin).
Всем желающим участвовать желательно заполнить [форму](https://docs.google.com/forms/d/e/1FAIpQLSeNZT8B90pT6fM9oABHFbrtv6pKfoYKfO-ANAjLlgWynMnh_g/viewform).
## Содержание курса ## Содержание курса
1. **От жесткого к мягкому** 1. **От жесткого к мягкому**