Winderton ведёт видеоблог на YouTube на тему программирования, разработки игр и Computer Science. Манера подачи материала у автора весьма специфическая, местами бывают грубости. Однако, в некоторых видео раскрываются довольно глубокие и редкие знания, о которых другие авторы молчат. Это один из немногих видео-блоггеров, которые вносят в IT сообщество дополнительную ценность. Рекомендую к просмотру!
Программирование и Computer Science
Объектно-ориентированное программирование
Техническая литература для программистов
Как изучать компьютерные науки
Что нужно знать Java junior
Java-core от Winderton
Классификация программиста
Computer science или Software engineering?
Книги для разработчиков игр
Основы программирования
Эпизод первый: stack, heap, ISA, Pipeline, etc…
Основы операционных систем
Как работает язык программирования
Как работают сети? Часть 1: Интернет
Основы программирования. TCP/IP.
Основы разработки игр и игровых движков
Сетевое программирование. Создание чата.
Что такое сервер и как его создать?
Создание сервера на Java
C/C++
Как работает C/C++
Метапрограммирование. Рефлексия. Темплейты.
Машинное обучение. Создание нейронной сети.
Как работает hello, world в Си/С++
Основы использования С/C++
Подкасты
О путях программиста и Software Engineering
Game dev, stackoverflow, reddit, quora + [Q and A]
Об изучении Computer Science
Как стать программистом?
Теория vs практика в программировании
О языках программирования
Работа программиста — писать велосипеды?
Программирование и разработка игр
Программирование игр. Эпизоды: 1, 2, 3.
Программирование игр. Эпизод 4: окно.
Программирование игр. Система буферизации.
Программирование игр. Эпизод 6: графика.
Программирование игр. Эпизод 7: растры.
Программирование Игр. Основы рендеринга.
Манипуляция пикселями + обновление экрана
Создание игры. Рантайм системы. Рендеринг.
Алгоритмы и структуры данных
Алгоритм переворота строки (String reverse)
Алгоритм нахождения факториала
Алгоритм бинарного / двоичного поиска
Топ структур данных которые нужно знать
Топ алгоритмов которые нужно знать
Обзоры
Как стать программистом за год?
Trello — обзор приложения
Git
Git за два видео. Часть первая.
JavaScript
Создание цветных часов на JavaScript
Python
Как самому создать бота для Twitch?
Создание бота для twitch на Python. Часть 2.
Прочее
Топ 10 вопросов с Java собеседования
Как начать писать код? Об изучении языков программирования. О важности Английского.