Библиотека программиста | программирование, кодинг, разработка
81K subscribers
4.05K photos
206 videos
89 files
7.12K links
Все самое полезное для программиста в одном канале.

По рекламе: @proglib_adv

Курс по ML: https://clc.to/eLH_zQ

Другие курсы: https://clc.to/goHZHA

Для обратной связи: @proglibrary_feeedback_bot

РКН: https://gosuslugi.ru/snet/67a5ba2901234b69883a4d46
Download Telegram
Видеокурс по основам объектно-ориентированного программирования

#oop #novice

1. Инкапсуляция
2. Наследование
3. Дочерний класс в памяти
4. Агрегация и композиция
5. Класс Обёртка
6. Множественное наследование
7. Простая фабрика

Плейлист: https://www.youtube.com/watch?v=2bd8Ac8NGXg&list=PLY7PmJJFH5nRcWGKbgl9N7txM5YLtela6
Обсуждение: https://vk.com/wall-54530371_92626
Самые популярные посты за эту неделю

#weekly

1. Видеокурс по основам ООП
Первая часть: https://vk.com/wall-54530371_92626
Вторая часть: https://vk.com/wall-54530371_92872

2. Курс «Введение в математическую логику»
https://vk.com/wall-54530371_93086

3. Секреты Python. 59 рекомендаций по написанию эффективного кода (2016)
https://vk.com/wall-54530371_92727

4. Подборка 10 книг по безопасности и взлому
https://vk.com/wall-54530371_93075

5. Зачем программисту Linux
https://vk.com/wall-54530371_92219

6. 30 ресурсов с головоломками и задачами по программированию
https://vk.com/wall-54530371_92538

7. Совершенный код. Мастер-класс (2016) / Code Complete (2004)
https://vk.com/wall-54530371_92326

8. Криптография и шифрование
https://vk.com/wall-54530371_92356
Курс "Java Production"

#java #oop

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

Плейлист: https://www.youtube.com/playlist?list=PLEvI1OiL1F3fpQYpc8eNX4lbTUwMLzpWi
Обсуждение: https://vk.com/wall-54530371_94133
Самые популярные посты за прошлую неделю

#weekly

1. Суть ООП
https://vk.com/wall-54530371_94600

2. С++ алгоритмы и структуры данных
https://vk.com/wall-54530371_94521

3. Курс «Git. Быстрый старт»
https://vk.com/wall-54530371_94652

4. Разработка интернет-приложений
https://vk.com/wall-54530371_94197

5. Изучение языка C#
Первая часть: https://vk.com/wall-54530371_94287
Вторая часть: https://vk.com/wall-54530371_94505

6. Курс "Java Production"
https://vk.com/wall-54530371_94133

7. Программирование на языке Python. Учебный курс (2016)
https://vk.com/wall-54530371_94562

8. Подборка материалов по Git
https://vk.com/wall-54530371_94266

9. Подборка материалов по Java
https://vk.com/wall-54530371_94623

10. Python. Создание приложений (2016) / Core Python: Application Programming (2012)
https://vk.com/wall-54530371_94347
Основы объектно-ориентированного программирования

#oop #novice

1. Введение в обучающий видеокурс по основам объектно-ориентированного программирования (ООП).
2. Основные принципы объектно-ориентированного программирования. Что такое ООП и зачем оно нужно?
3. Понятие класса и объекта в ООП
4. Полезные советы при создании класса в ООП
5. Методы и данные в ООП
6. Методы в ООП. Типы методов.

http://vk.com/wall-54530371_96936
3 лучших книги по объектно-ориентированному программированию

#oop #book

1. Бертран Мейер «Почувствуй класс. Учимся программировать хорошо с объектами и контрактами»
2. Гради Буч «Объектно-ориентированный анализ и проектирование с примерами приложений»
3. Мэтт Вайсфельд «Объектно-ориентированное мышление»

Более подробно о книгах читайте по ссылке: https://proglib.io/p/oop-books/
Основы объектно-ориентированного программирования
Рекомендуем!

#oop #novice

1. Введение в обучающий видеокурс по основам объектно-ориентированного программирования (ООП).
2. Основные принципы объектно-ориентированного программирования. Что такое ООП и зачем оно нужно?
3. Понятие класса и объекта в ООП
4. Полезные советы при создании класса в ООП
5. Методы и данные в ООП
6. Методы в ООП. Типы методов.
7. Каким должен быть хороший метод в ООП
8. Наследование в ООП
9. Инкапсуляция данных в ООП
10. Абстракция в ООП
11. Полиморфизм в ООП
12. Подведем итоги

https://www.youtube.com/playlist?list=PL6LDsbZOeyrx462VmH18qS0a9Dw9LwpSu
Самые популярные посты за эту неделю с нашего паблика Вконтакте

#weekly

Основы объектно-ориентированного программирования
https://vk.com/wall-54530371_149510

Курс «Основы компьютерной безопасности». Протокол HTTP
https://vk.com/wall-54530371_150165

SQL для простых смертных (2014)
https://vk.com/wall-54530371_149575

Видеокурс по программированию микроконтроллеров
https://vk.com/wall-54530371_150308

Самоучитель Java с примерами и программами (2013)
https://vk.com/wall-54530371_149708

Подборка книг по языку Assembler и программирование микроконтроллеров
https://vk.com/wall-54530371_150065

Небольшие мотивирующие (и местами демотивирующие) подкасты, которые могут быть полезны начинающим разработчикам встать на правильный путь.
https://vk.com/wall-54530371_150059

Все и даже больше о DNS
https://vk.com/wall-54530371_150367
Видеокурс: классы в Python (ООП)

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

1. Классы и экземпляры
2. Переменные класса
3. Classmethods и Staticmethods
4. Наследование
5. Специальные методы (Magic / Dunder)
6. Декоратор property

Ссылка на плейлист: https://www.youtube.com/watch?v=ZDa-Z5JzLYM&list=PL-osiE80TeTsqhIuOqKhwlXsIBIdSeYtc

#python #oop
#oop

ООП провалилось: осваивай функциональные языки прямо сейчас

ООП или объектно-ориентированное программирование – парадигма, которую порой позиционируют как решение всех проблем. Так ли это на самом деле?

https://prglb.ru/5y038