From 69121dcd2bd4f2137b0ddd019e0b0d4ee79b6159 Mon Sep 17 00:00:00 2001 From: Timur Shemsedinov Date: Sun, 7 Aug 2022 22:52:38 +0300 Subject: [PATCH 1/4] Fix completeness --- README.md | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 7865dac..1e3e632 100644 --- a/README.md +++ b/README.md @@ -16,28 +16,30 @@ ## Отдельные курсы -- [Асинхронное программирование](Courses/Asynchronous.md) [(с таймкодами)](Courses/Asynchronous-timecodes.md) - (есть 98% примеров кода и видео-лекции) -- [Технологический стек Node.js](Courses/NodeJS.md) [(с таймкодами)](Courses/NodeJS-timecodes.md) - (есть 97% кода и видео-лекций) +- [Асинхронное программирование](Courses/Asynchronous.md) + (курс готов, регулярно обновляется) + [(с таймкодами)](Courses/Asynchronous-timecodes.md) +- [Технологический стек Node.js](Courses/NodeJS.md) + (курс готов, регулярно обновляется) + [(с таймкодами)](Courses/NodeJS-timecodes.md) - [Технологический стек Metarhia](Courses/Metarhia.md) - (есть 5% примеров и видео-лекций) + (готовность 5%) - [Шаблоны проектирования](Courses/Patterns.md) - (есть 50% примеров кода и видео-лекций) + (готовность 50%) - [Парадигмы программирования](Courses/Paradigms.md) - (есть 80% кода примеров и 60% видео-лекций) + (готовность 70%) - [Метапрограммирование и мультипарадигменное программирование](Courses/Metaprogramming.md) - (есть 50% кода и несколько видео-лекций) + (готовность 50%) - [Алгоритмы и структуры данных](Courses/AlgAndData.md) - (есть до 20% материала, нужно сводить разные варианты) + (готовность 20%) - [Проектирование сетевых протоколов и сервисов](Courses/Network.md) - (есть 50% примеров кода и несколько видео-лекций) + (готовность 50%) - [Инструменты разработки и жизненного цикла ПО](Courses/Tools.md) (есть несколько видео-лекций, нужно расширять) - [Функциональное программирование](Courses/Functional.md) - (есть 20% примеров кода и несколько видео-лекций) + (готовность 20%) - [Объектно-ориентированное программирование](Courses/OOP.md) - (есть 20% примеров кода и несколько видео-лекций) + (готовность 20%) - [GRASP принципы с адаптацией для JavaScript и Node.js](Courses/GRASP.md) (есть 50% материала, записано 20% лекций) - [Операционные системы](Courses/OS.md) From 40c3483d854840d16207bcb7fc8a4c544f679251 Mon Sep 17 00:00:00 2001 From: Timur Shemsedinov Date: Sun, 7 Aug 2022 23:02:20 +0300 Subject: [PATCH 2/4] Add links to timecodes --- Courses/Asynchronous-timecodes.md | 2 +- Courses/Asynchronous.md | 2 +- Courses/Fundamentals-timecodes.md | 2 +- Courses/Fundamentals.md | 2 ++ Courses/NodeJS-timecodes.md | 2 +- Courses/NodeJS.md | 2 +- README.md | 2 +- 7 files changed, 8 insertions(+), 6 deletions(-) diff --git a/Courses/Asynchronous-timecodes.md b/Courses/Asynchronous-timecodes.md index 1f08c4f..872a11a 100644 --- a/Courses/Asynchronous-timecodes.md +++ b/Courses/Asynchronous-timecodes.md @@ -1,6 +1,6 @@ # Таймкоды к курсу "Асинхронное программирование" -Общее оглавление курса тут: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Asynchronous.md +Общее оглавление курса тут: [Asynchronous.md](Asynchronous.md) ## [Асинхронное программирование в Node.js и JavaScript](https://youtu.be/hY6Z6qNYzmc) diff --git a/Courses/Asynchronous.md b/Courses/Asynchronous.md index b4ad541..385b675 100644 --- a/Courses/Asynchronous.md +++ b/Courses/Asynchronous.md @@ -2,7 +2,7 @@ Объем материала: 24 лекции, 27 репозиториев с примерами кода. -[Таймкоды и подробное оглавление для части лекций](Asynchronous-timecodes.md) +[Для части лекций есть таймкоды и подробное оглавление](Asynchronous-timecodes.md) ## Видео-лекции diff --git a/Courses/Fundamentals-timecodes.md b/Courses/Fundamentals-timecodes.md index 5dd2d4e..5bccb6d 100644 --- a/Courses/Fundamentals-timecodes.md +++ b/Courses/Fundamentals-timecodes.md @@ -1,6 +1,6 @@ # Таймкоды к курсу "Основы программирования" -Общее оглавление курса тут: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Fundamentals.md +Общее оглавление курса тут: [Fundamentals.md](Fundamentals.md) ## [Карта специальности инженер-программист](https://youtu.be/SE5aXH-yf0I) diff --git a/Courses/Fundamentals.md b/Courses/Fundamentals.md index eb76e19..664bc79 100644 --- a/Courses/Fundamentals.md +++ b/Courses/Fundamentals.md @@ -2,6 +2,8 @@ Модули [SEF1](#%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-sef1) и [SEF2](#%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-sef2) +[Для части лекций есть таймкоды и подробное оглавление](Fundamentals-timecodes.md) + ## Ссылки - Автор: https://github.com/tshemsedinov diff --git a/Courses/NodeJS-timecodes.md b/Courses/NodeJS-timecodes.md index 1bc5f20..1b1c1d7 100644 --- a/Courses/NodeJS-timecodes.md +++ b/Courses/NodeJS-timecodes.md @@ -1,6 +1,6 @@ # Таймкоды к курсу по Node.js -Общее оглавление курса тут: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS.md +Общее оглавление курса тут: [NodeJS.md](NodeJS.md) ## [Node.js Введение в технологию](https://youtu.be/WBcHgaoHh1k) diff --git a/Courses/NodeJS.md b/Courses/NodeJS.md index e5bd520..9072bc9 100644 --- a/Courses/NodeJS.md +++ b/Courses/NodeJS.md @@ -4,7 +4,7 @@ Перед основной частью курса по Node.js нужно сначала освоить хоть частично курс по асинхронному программированию: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Asynchronous.md -[Таймкоды и подробное оглавление для части лекций](NodeJS-timecodes.md) +[Для части лекций есть таймкоды и подробное оглавление](NodeJS-timecodes.md) ## Доклады и выступления diff --git a/README.md b/README.md index 1e3e632..86d2497 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ - [Введение и обзор знаний](Courses/Introduction.md) (есть несколько видео-лекций) [семинары](Courses/Seminars.md) - [Основы программирования, модули (1 год обучения)](Courses/Fundamentals.md) - (есть до 95% материала) + (есть до 95% материала) [(с таймкодами)](Courses/Fundamentals-timecodes.md) - [Программирование (2 год обучения)](Courses/Advanced.md) (есть до 65% материала) From 1e92adf3b446406e327750309ed30645295c9a70 Mon Sep 17 00:00:00 2001 From: Timur Shemsedinov Date: Sun, 7 Aug 2022 23:05:07 +0300 Subject: [PATCH 3/4] Improve completeness --- README.md | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 86d2497..d67fd72 100644 --- a/README.md +++ b/README.md @@ -8,11 +8,11 @@ ## Последовательная программа - [Введение и обзор знаний](Courses/Introduction.md) - (есть несколько видео-лекций) [семинары](Courses/Seminars.md) + а так же [семинары](Courses/Seminars.md) - [Основы программирования, модули (1 год обучения)](Courses/Fundamentals.md) - (есть до 95% материала) [(с таймкодами)](Courses/Fundamentals-timecodes.md) + (готовность 95%) [(с таймкодами)](Courses/Fundamentals-timecodes.md) - [Программирование (2 год обучения)](Courses/Advanced.md) - (есть до 65% материала) + (готовность 65%) ## Отдельные курсы @@ -41,24 +41,24 @@ - [Объектно-ориентированное программирование](Courses/OOP.md) (готовность 20%) - [GRASP принципы с адаптацией для JavaScript и Node.js](Courses/GRASP.md) - (есть 50% материала, записано 20% лекций) + (готовность 40%) - [Операционные системы](Courses/OS.md) (нужно сформировать программу) - [Системное программирование](Courses/System.md) (нужно сформировать программу) - [Архитектура информационных систем](Courses/Architecture.md) - (есть несколько видео-лекций) + (готовность 40%) - [Веб-технологии](Courses/Web.md) - (есть 25% кода и несколько видео-лекций) + (готовность 25%) - [Параллельное программирование](Courses/Parallel.md) - (есть 10% примеров и несколько видео-лекций) + (готовность 10%) - [Проектирование баз данных](Courses/Databases.md) - (есть 25% примеров и видео-лекций) + (готовность 25%) - [Высоконагруженные и масштабируемые системы](Courses/Highload.md) - (есть несколько видео-лекций) + (готовность 20%) - [Проектирование пользовательских интерфейсов](Courses/UI-UX.md) (нужно сформировать программу) - [Безопасность информационных систем](Courses/Security.md) (нужно сформировать программу) - [Качество, тестирование и надежность ПО](Courses/Quality.md) - (есть несколько видео-лекций) + (готовность 5%) From 60a464f43d31a8f1cee0bfd9e1d18295dcc39eb0 Mon Sep 17 00:00:00 2001 From: Timur Shemsedinov Date: Sun, 7 Aug 2022 23:13:32 +0300 Subject: [PATCH 4/4] Update README --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d67fd72..2798237 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,13 @@ # Индекс и состояние курсов +Книга по большей части материала (в разработке): https://github.com/HowProgrammingWorks/Book + - [Индекс каналов и групп сообщества Метархия](Links.md) - [Индекс докладов, интервью и других выступлений](Courses/Talks.md) - [Индекс практических заданий](Practice/Index.md) - [Индекс созвонов сообщества](Archive/WeeklyCall.md) -## Последовательная программа +## Базовый курс инженерии программного обеспечения - [Введение и обзор знаний](Courses/Introduction.md) а так же [семинары](Courses/Seminars.md) @@ -14,7 +16,7 @@ - [Программирование (2 год обучения)](Courses/Advanced.md) (готовность 65%) -## Отдельные курсы +## Отдельные специализированные курсы - [Асинхронное программирование](Courses/Asynchronous.md) (курс готов, регулярно обновляется)