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

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

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

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
加入频道
This media is not supported in your browser
VIEW IN TELEGRAM
Когда я проверяю производительность своих SQL-запросов.

#ithumor
REST API (Python, Flask)

Marshmallow. Сериализация и десериализация данных
Обработка и логирование исключений
Обработка исключений SqlAlchemy
Blueprints и модульная архитектура
Flask Pluggable Views | как писать view-классы
Автоматизация тестов с помощью фреймворка на Pytest
Деплой на Linux сервер с помощью Docker

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

#video #python
This media is not supported in your browser
VIEW IN TELEGRAM
Когда я ухожу из компании за неделю до дедлайна моего проекта.

#ithumor
Делаем android игры

Урок 1. Установка и настройка проекта в Android Studio
Урок 2. Немного теории
Урок 3. Создаем простую игру
Урок 4. Добавляем в игру экран меню и счетчик прогресса
Урок 5. Пишем игру Flappy Bird для андроид
Урок 6. Flappy Bird: создаем игровой экран и добавляем птицу
Урок 7. Flappy Bird: научим птичку летать
Урок 8. Flappy Bird: добавляем движущиеся трубы
Урок 9. Flappy Bird: реализуем обнаружение столкновений птицы с трубами
Урок 10. Flappy Bird: добавляем текстуру земли и оптимизируем код для запуска игры на Android

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

#video #android
This media is not supported in your browser
VIEW IN TELEGRAM
Когда босс хочет, чтобы я занялся багами в коде моего коллеги, уходящего в отпуск.

#ithumor
Программирование под IOS

Использование карт в IOS | Swift 3 | Xcode
- Мультиэкранное приложение
- Работа с таблицой | Swift | Xcode
- Pass Data | Предаем данные через ViewController
- PickerView | Swift | Xcode | Часть 2
- RandomColor | Swift | Xcode
- RandomViewController | Swift | Xcode
- Swift | Xcode

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

#video #ios
This media is not supported in your browser
VIEW IN TELEGRAM
Когда используешь нужный фреймворк в нужном месте.

#ithumor
Курс NodeJS

Изучаем Backend разработку с Node.js. Работаем с серверами, файлами, базами данных. Изучаем асинхронный и синхронный подход:

- Настройку и установку Node.js на компьютер.
- Настройку среды разработки WEBStorm (PHPStorm). Дебаг проекта.
- Запуск сервера на Node.js. Запрос и ответ.
- Работа с файлами: создание, удаление, обновление.
- Работа с JSON и XML файлами.
- Работа с базами данных MySQL.

https://www.youtube.com/playlist?list=PLM7wFzahDYnHYn81-oqavYIp6vaEd5gdH

#video #nodejs
This media is not supported in your browser
VIEW IN TELEGRAM
Когда разработчик-сеньор показывает мне, как нужно настраивать новый проект.

#ithumor
Интернет-магазин на Node.js

Интернет магазин на Node.js. Что такое Node.js, nodemon
Работаем с консолью. Интернет магазин на Node.js
Сервер на NodeJS. Интернет магазин на Node.js
Node закрывает соединение к MySQL. Mysql server close connection
Интернет-магазин на Node.JS. Страница заказа
Интернет-магазин на Node.JS. Отправка заказа менеджеру и клиенту
Перенос Node.js на хостинг
Интернет-магазин на Node.JS. Сохраняем заказ
Дополнение к 10 видео. Pug, роутинг в Express.JS

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

#video #NodeJS
This media is not supported in your browser
VIEW IN TELEGRAM
Когда приложение не останавливается на breakpoint, который я поставил.

#ithumor
Программирование с нуля.

Этот курс должен стать самым полным курсом программирования, который подойдет даже тем, кто совершенно ничего не знает о компьютерах. Программирование с полного нуля - это именно то, что вы искали:
1. Природа информации / 1. Информация и числа в компьютере /
2. Бит, байт и т.д. / 2. Информация и числа в компьютере /
3. Как это работает? / 3. Информация и числа в компьютере /
4. К слову... / 4. Информация и числа в компьютере /
5. Предисловие! / 1. Введение в ассемблер /
6. Что такое регистры и прерывания / 2. Введение в ассемблер /
7. Прерывание DOS / 3. Введение в ассемблер - 21h /
8. FASM подробно: Hello, world! / 4. Введение в ассемблер /
9. Стек / 1. Ассемблер и процедуры / Программирование с нуля
10. Функции / 2. Ассемблер и процедуры / Программирование с нуля

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

#video #program
This media is not supported in your browser
VIEW IN TELEGRAM
Внесение исправлений на проде.

#ithumor
Как создать свой язык программирования

1. Заготовка, калькулятор
2. Вещественные числа, константы
3. Оператор присвоения, переменные
4. Строки, оператор print
5. Логические выражения, if/else
6. Улучшаем логические выражения и лексер
7. Циклы, блок операторов
8. break, continue, цикл do/while
9. Функции
10. Пользовательские функции

https://www.youtube.com/playlist?list=PL81SFGIHr5IJFsoWX0qTeQ9_-MFBE552C

#video #program
This media is not supported in your browser
VIEW IN TELEGRAM
Когда после целой ночи кодинга босс говорит, что дедлайн отложили.

#ithumor
Видеоуроки Python

Урок 1. Ввод вывод строк, переменные
Урок 2. Числа, решение простейших примеров с помощью Python
Урок 2.1. Повторение изученного
Урок 3. Условный оператор if else
Урок 4. Пишем первую программу
Урок 5. Оператор elif
Урок 6. Пишем программу для вычисления идеального веса
Урок 7. Как задать условия в условном операторе
Урок 8. Списки и цикл For
Урок 9. Работаем с файлами, цикл while

https://www.youtube.com/playlist?list=PLMS-se7ZYfuywK85HgSHEDco3_yr0llsJ

#video #python
This media is not supported in your browser
VIEW IN TELEGRAM
Когда все тесты проходят без ошибок.

#ithumor
Базы данных для программиста

Обзор баз данных для программиста
Как работают NoSQL базы: документ-ориентированные типа MongoDB
Реляционные базы данных
Описание модели организации данных на основе графов
Базы данных log based
Базы данных LSM tree
Базы данных B-tree

https://www.youtube.com/playlist?list=PLmqFxxywkatS8Hfj6-aYgXfrpvV6OoKSc

#video #db
This media is not supported in your browser
VIEW IN TELEGRAM
Когда я слышу, как сэйлз правильно употребил технический термин.

#ithumor
Java для Android-разработчиков

1. Hello, world!
3. Переменные, типы, операции
2. Приоритеты операций
4. Порядок выполнения программы на Java
5. Объекты и классы
6. Наследование и основные принципы ООП
7. Модификаторы доступа и другие умные слова
8. Интерфейсы и абстрактные классы

https://www.youtube.com/playlist?list=PLY4rE9dstrJxka0Ug_i-u6yVvrK6OXs_M

#video #java