free-programming-books/free-courses-ru.md
IgorLutiy bda1b4205f
Add some Russian courses (#5169)
* Add Go course

Add Russian Go course from stepik

* Add some courses

Add some new courses and new launguages (Kotlin, R), some fix (url and name) in old course PHP
2020-11-20 10:14:12 -05:00

122 lines
5.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

### Index
* [C++](#C++)
* [Clojure](#clojure)
* [Design and Architecture](#design-and-architecture)
* [Go](#go)
* [Haskell](#haskell)
* [Java](#java)
* [JavaScript](#javascript)
* [Node.js](#nodejs)
* [React](#react)
* [Kotlin](#kotlin)
* [PHP](#php)
* [PostgreSQL](#postgresql)
* [Python](#python)
* [R](#R)
### Уровни
BEG - новичок. Основы.
INT - средний. Расширенные возможности.
ADV - продвинутый. Тонкости.
### C++
* [Введение в программирование (C++)](https://stepik.org/course/363) - Stepik (BEG)
### Clojure
* [Курс Clojure](https://clojurecourse.by) (BEG)
### Design and Architecture
* [Туториал по SOLID](https://ota-solid.now.sh) - Саша Беспоясов и Артём Самофалов (INT)
### Go
* [Программирование на Golang](https://stepik.org/course/54403) - Stepik (BEG)
### Haskell
* [Функциональное программирование на языке Haskell](https://stepik.org/course/75) - Stepik (INT)
* [Функциональное программирование на языке Haskell (часть 2)](https://stepik.org/course/693) - Stepik (ADV)
### Java
* [Java. Путь от ученика до эксперта.](http://www.job4j.ru/courses/java_way_from_student_to_master.html) - Пётр Арсентьев (INT)
* [Вводный курс. Java в аналогиях.](http://www.job4j.ru/courses/java_beginner.html) - Пётр Арсентьев (BEG)
* [Курс тест по Java](https://github.com/peterarsentev/course_test) - Пётр Арсентьев (BEG)
### JavaScript
* [Алгоритмы и структуры данных](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/AlgAndData.md) - Тимур Шемсединов (INT)
* [Асинхронное программирование](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Asynchronous.md) - Тимур Шемсединов (INT)
* [Вы не знаете JS (серия книг)](https://github.com/azat-io/you-dont-know-js-ru)
* [Метапрограммирование и мультипарадигменное программирование](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Metaprogramming.md) - Тимур Шемсединов (INT)
* [Объектно ориентированное](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/OOP.md) - Тимур Шемсединов (INT)
* [Основы программирования](https://www.youtube.com/playlist?list=PLHhi8ymDMrQZad6JDh6HRzY1Wz5WB34w0) - Тимур Шемсединов (INT)
* [Парадигмы программирования](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Paradigms.md) - Тимур Шемсединов (INT)
* [Параллельное программирование](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Parallel.md) - Тимур Шемсединов (INT)
* [Современный учебник JavaScript](https://learn.javascript.ru) - Илья Кантор (INT)
* [Технологический стек NodeJS](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS.md) - Тимур Шемсединов (INT)
* [Функциональное программирование](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Functional.md) - Тимур Шемсединов (INT)
* [Шаблоны проектирования](https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Patterns.md) - Тимур Шемсединов (INT)
#### Node.js
* [Node.js введение в технологию](https://www.youtube.com/playlist?list=PLHhi8ymDMrQZmXEqIIlq2S9-Ibh9b_-rQ) - Тимур Шемсединов (INT)
#### React
* [React.js курс для начинающих](https://max-frontend.gitbook.io/react-course-ru-v2/) (BEG)
* [Роутинг в react-приложениях](https://max-frontend.gitbook.io/react-router-course-ru/) (INT)
* [Туториал по Redux](https://max-frontend.gitbook.io/redux-course-ru-v2/) (INT)
### Kotlin
* [Введение в Kotlin JVM](https://stepik.org/course/5448) - Stepik (BEG)
* [Разработка Android-приложений на Kotlin](https://stepik.org/course/4792) - Stepik (BEG)
### PHP
* [PHP для начинающих](https://ru.code-basics.com/languages/php) (BEG)
* [PHP - первое знакомство](https://stepik.org/course/87314) - Stepik (BEG)
### PostgreSQL
* [DBA1. Администрирование PostgreSQL](https://postgrespro.ru/education/courses/DBA1) (BEG)
* [DBA2. Администрирование PostgreSQL. Расширенный курс](https://postgrespro.ru/education/courses/DBA2) (INT)
* [DEV1. Разработка серверной части приложений PostgreSQL](https://postgrespro.ru/education/courses/DEV1) (ADV)
* [Hacking PostgreSQL](https://postgrespro.ru/education/courses/hacking) (INT)
### Python
* [Python: быстрый старт](http://dfedorov.spb.ru/python3) - Дмитрий Фёдоров (BEG)
* [Python для начинающих](https://ru.code-basics.com/languages/python) (BEG)
* [Python: основы и применение](https://stepik.org/course/512) - Stepik (INT)
* [Основы программирования на Python](https://www.coursera.org/learn/python-osnovy-programmirovaniya) - Coursera (BEG)
* ["Поколение Python": курс для начинающих](stepik.org/course/58852) - Stepik (BEG)
* [Программирование на Python](https://stepik.org/course/67) - Stepik (BEG)
### R
* [Анализ данных в R](https://stepik.org/course/129) - Stepik (INT)
* [Анализ данных в R. Часть 2](https://stepik.org/course/724) - Stepik (INT)
* [Основы программирования на R](https://stepik.org/course/497) - Stepik (BEG)