CODE BLOG
13K subscribers
4.56K photos
36 videos
99 files
2.61K links
Статьи о программировании, обучающие видео, книги, IT юмор.

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

По всем вопросам к @shwanoff
По рекламе: @p_shvanov
Download Telegram
Если сильно хочется, то ладно

#ithumor
Структуры данных (data structures) C#

1. Связный список (linked list)
2. Стек (stack)
3. Двусвязный и кольцевой список (linked list)
4. Очередь, Дек (Queue, Deque)
5. Множество (Set)
6. Хеш таблица (Hash Table)
7. Словарь C# (Map или Dictionary)
8. Бинарное дерево (binary search tree, BST)
9. Префиксное дерево или бор (trie)
10. Двоичная куча (binary heap), очередь с приоритетом, сортировка кучей

#video #csharp

https://www.youtube.com/watch?v=hZYQmNJBsKM&list=PLIIXgDT0bKw4DB9toGU73ntyYIZV7aJi5
Пакеты проходят ну и ладно

#ithumor
Автоматизация тестирования с Pytest и Python

1. Вводное занятие и краткий инструктаж
2. Пишем свои первые автотесты
3. Усложняем задачу, добавив первый реквест
4. Улучшаем валидацию объектов и работаем с jsonschema
5. Используем pydantic для валидации данных в тестах
6. Пишем тесты близкие к боевым условиям и бустим AssertError log
7. Fixtures, conftest. Зачем они и как с ними работать
8. Fixtures и conftest интересные фичи которые стоит знать
9. Декораторы для тестов. Parametrize, skip, duration, custom params
10. Создаём красивый allure report для результатов тестов

#video #qa

https://www.youtube.com/watch?v=s_aG4tBJoeI&list=PLB2iiSfKWtvykq9s0plSVI_Du60i0iphU
Какой язык программирования?

#ithumor
Как написать бота на Python для ВКонтакте?

1. Установка и начало программы.
2. "Бесплатный" хостинг, git, screen.
3. Клавиатура, ответ в беседки, gitignore.
4. Команды.
5. Bot long poll, event, dict.
6. Использование пользовательских методов в группах
7. О полезной нагрузке (payload)
7. О полезной нагрузке (payload)
8. Авторизация без использования сайта

#video #python

https://www.youtube.com/watch?v=1H31pfxNGdc&list=PL6eAa1p_LgucLFlOzgpWLNHZoxVVK1-0A&ab_channel=%D0%97%D0%B0%D0%BC%D0%B5%D1%82%D0%BA%D0%B8%D0%BF%D0%B8%D1%82%D0%BE%D0%BD%D0%B8%D1%81%D1%82%D0%B0
Но это же кнопка

#ithumor
HTML для начинающих

1. HTML для начинающих
2. HTML для начинающих
3. HTML для начинающих
4. HTML для начинающих
5. HTML для начинающих
6. HTML для начинающих
7. HTML для начинающих

#video #html #frontend

https://www.youtube.com/watch?v=rOmAdC1B0xk&list=PLjv_imdSY6458Q4I1t24iRseqFqFob8BF&ab_channel=%D0%9E%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5HTML%2CCSS%2CJavaScript%7C%D0%90%D0%BD%D0%B0%D1%82%D0%BE%D0%BB%D0%B8%D0%B9%D0%98%D0%B2%D0%B0%D1%88%D0%BE%D0%B2
💪 Рекомендую качественный контент знакомого ИТ-сообщества с 14-летним стажем:

💻 ITKB_channel — бесплатное обучение по Windows, Linux, DevOps, Security, Network, программирование

📚 ITKB_Archive — библиотека (книги, курсы, ИТ литература)
Please open Telegram to view this post
VIEW IN TELEGRAM
Типичный JS

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

1. Создание сборки Vue приложения с использованием Node.js и Vue Cli 3
2. Структура компонентов vue. Родители и дети
3. Передача данных между компонентами vue. Props и v-bind
4. Axios. Получение данных из API и работа с VUEX Store
5. Добавление, удаление и изменение кол-ва товаров в корзине
6. VUE-ROUTER. Навигация в приложении Vue
7. Подсчет Total'a в корзине Vue. Кнопки "+" и "-" на товарах
8. Refactoring приложения Vue. Best-practise
9. Сортировка товаров по категориям на Vue.js
10. Программная смена состояния приложения через VUEX в зависимости от ширины экрана

#video #js

https://www.youtube.com/watch?v=22W54aRGr3Q&list=PLb6TvuNosCJW_N3wqAUYsp7DvUzfyvbvB&ab_channel=GoFrontend
И дальше бы их не трогали

#ithumor
Объектно-ориентированное программирование с примерами на JavaScript и Node.js

1. Объектно-ориентированное программирование
2. Структуры (struct) или записи (record)
3. ООП: построение абстракций, инкапсуляция и сокрытие
4. ООП: наследование и полиморфизм (в JavaScript)
5. GRASP принципы с адаптацией для JavaScript и Node.js
6. GRASP: принцип информационный эксперт с адаптацией для JavaScript и Node.js

#video #oop

https://www.youtube.com/watch?v=r4ReQlVtfgQ&list=PLHhi8ymDMrQZsPQhqTlK3cw5fsIXJX6C-&ab_channel=TimurShemsedinov
Вот и думайте что делать с этой информацией

#ithumor
Создание простых игр на C++

1. Tetris
2. Doodle Jump
3. Arkanoid
4. Snake
5. Minesweeper
6. 15-Puzzle
7. Car Racing (Top Down)
8. Outrun (Pseudo 3d racing)
9. Xonix
10. Bejeweled (Match-3)

#video #cpp

https://www.youtube.com/playlist?list=PLB_ibvUSN7mzUffhiay5g5GUHyJRO4DYr
Мультики на новый лад

#ithumor
C# Взлом игры

1. Вступительное видео
2. Обозреваю игру под которую сделаем чит
3. Ловим запрос и стараемся обработать вручную
4. Делаем форму для нашего чита
5. Делаем функцию взлома
6. Делаем нашу программу в цикле
7. Делаем программу в потоке
8. Делаем сохранение параметров
9. Любуемся результатом наших трудов
10. Подводим итоги

#video #csharp

https://www.youtube.com/watch?v=L4h22btcJ9Q&list=PL9Oe3Bx1fi7WeGM6-Zfclb6OUPZiexNed&ab_channel=WinProfi
Только он и поможет

#ithumor
Уроки Unity C# с нуля / Изучение основ программированная в Unity

1. Изучаем C# в Unity с нуля
2. Установка и настройка редактора
3. Базовые концепции скриптов в Unity
4. Встроенные методы (Awake, Start, Update)
5. Работа с объектами и компонентами
6. Создание объектов (Instantiate)
7. Отслеживание действий пользователя
8. Физические действия (Rigidbody, Collision, Collider)
9. Постоянное выполнение кода (Coroutines)
10. Разработка мини игры. Дизайн и функции

#video #csharp #unity

https://www.youtube.com/watch?v=k9SwHzNDWYI&list=PLDyJYA6aTY1mKdPdoxBW_UAiI-I7enTnb&ab_channel=%D0%A8%D0%BA%D0%BE%D0%BB%D0%B0itProger%2F%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5