CODE BLOG
12.1K subscribers
5.16K photos
36 videos
99 files
2.92K links
IT юмор, обучающие видео и многое другое.

YouTube: https://youtube.com/codeblog
VK: https://vk.com/codeblog
Чат: @codeblog_chat

По всем вопросам: @p_shvanov

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
Используем возможности языка даже в его названии
#ithumor
Кольцов Д. М. Си на примерах. Практика, практика и только практика

Эта книга является превосходным учебным пособием для изучения языка программирования Си на примерах.
.В книге рассмотрена базовая теоретическая часть языка Си, позволяющая ориентироваться в языке и создавать свои программы: операторы, логические конструкции, массивы, связанные списки и деревья, очереди и стеки, работа с файлами. Отдельное внимание уделено программированию различных алгоритмов, а также рассмотрению нововведений языка Си на момент 2019 года (стандарты С99, С11, современные практики использования, многопоточность). В книге используется большое количество примеров с подробным анализом кода. Будет полезна как начинающим программистам, студентам, так и всем, кто хочет быстро начать программировать на Си.
Кольцов_Д_М_Си_на_примерах_Практика.pdf
71.1 MB
Кольцов Д. Си на примерах. Практика, практика и только практика
#book #си
Как выглядил бы программный код, если был бы зданием
#ithumor
Паттерны JavaScript

Реализация известных паттернов проектирования с помощью языка программирования JavaScript

https://www.youtube.com/playlist?list=PL-h9EBz3QPtHwobmw2eNyCs9y3mHOIzs8

#video #javascript
Перфекционизм достаточно сильно распространен среди разработчиков. С одной стороны стремление к идеалу в коде помогает создавать действительно качественный красивый и производительный код. С другой стороны это может привести к срыву сроков и тому, что ни один из проектов не будет доведен до конца. На мой взгляд, перфекционизм в программировании скорее зло, но только если не уметь его контролировать. Давайте же обсудим, как жить, если ты перфекционист.

https://www.youtube.com/watch?v=08VPyXr-7dA
Быстрая верстка сайта с нуля

Курс уроков практики быстрая верстка сайта с нуля. В данном курсе мы очень быстро адаптивно сверстаем сайт блога для начинающих. Мы будем использовать пару инструментов для того что б верстка была быстрее, это css фреймворк bootstrap material design и редактор кода Visual studio code. Данные уроки верстки сайта предполагают наличие у вас знаний html, css и знакомство с фреймворков бутстрап 4, хотя бы знать как работать с сеткой.

https://www.youtube.com/playlist?list=PLVfMKQXDAhGW_eRZvZ1dzw9S_w3bpZkFB

#video #web
IT курсы по программированию одно из самых хайповых направлений в образовании последние годы. А там где хайп, там не всегда тот уровень качества, которых хотелось бы видеть. Мы обсудим нужны ли онлайн (и оффлайн) курсы и на какие вещи необходимо обратить внимание, чтобы не выкинуть деньги на ветер.

https://www.youtube.com/watch?v=gf82GiolX1g
Я его слепила из того, что было...
#ithumor
Machine learning

Данный курс включает в себя все необходимое для изучения такой области программирования, как машинное обучение: необходимые инструменты, язык python, математика и непосредственно сам machine learning.

https://www.youtube.com/playlist?list=PLbmlzoDQrXVF8ldeW1WehZx6Ii2zhDV_L

#video #python #ml
Когда что-то напутал, при инициализации переменных
#ithumor
Python и Django Web Framework (Полный курс по веб-разработке)

Начинаем с малого и заканчиваем большим и интересным проектом, в котором применяем такие технологии, как:
Python, Django, Bootstrap, HTML, CSS, JavaScript, JQuery, AJAX, библиотека Typeahead.js

По большей части, я стараюсь, максимально подробно все объяснять, и попутно, показываю и рассказываю, что и где можно почитать, чтобы максимально углубиться в определенные темы.

https://www.youtube.com/playlist?list=PLPRsICSqu9FoOpFyr8dlfLh9_n4nt_05u

#video #python #django
Олимпиадное программирование - специфическое направление в разработке, которое имеет не так много общего с задачами, которые возникают в обычной коммерческой разработке. Вот и возникает вопрос, на чем лучше сфокусировать свое внимание, подготовке к решению специальных задач из спортивного программирования или разрабатывать свои собственные проекты из интересной тебе предметной области?

https://www.youtube.com/watch?v=xAXtL6QPgSQ
Практическое применение асинхронного программирования
#ithumor
Nvidia CUDA. Параллельное программирование GPU

Краткий курс, который может познакомить с возможностями организации параллельных вычислений с использованием графических процессоров в видеокартах NVidia.

https://www.youtube.com/playlist?list=PLdhEOd5Bckb6eDz0S3gQ27mxCKT2WFHuU

#video
Я люблю объектно-ориентированное программирование. Но когда мне попадается подобный код, я начинаю понимать тех, кто его ненавидит.
#ithumor
Уроки Kivy для Android

Kivy — это популярный инструмент для создания пользовательских интерфейсов, который отлично подходит для разработки приложений и несложных игр. Одним из основных достоинств Kivy является портируемость — возможность безболезненного переноса ваших проектов с одной платформы на другую в том числе и на Android.

https://www.youtube.com/playlist?list=PLlWXhlUMyoobAlP3mZ0_uuJagsDSg_5YT

#video #python #kivy
Программирование - это абсолютно не напрягающая успокаивающая работа.
5 минут спустя: Да почему ты не работаешь?!?!?!11
#ithumor