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

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

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

Ресурс включён в перечень Роскомнадзора: https://www.gosuslugi.ru/snet/67c04851241cbc1f487e5054
Download Telegram
И дальше бы их не трогали

#ithumor
👍46👎1😱1
Объектно-ориентированное программирование с примерами на 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
👍4👎1😱1
С программистом шутки плохи

#ithumor
👍53👎4😢3
Философия математики

1. Субъективность математики
2. Наука без чисел
3. Как доказать недоказуемость?
4. Материализм и эмпириокритицизм
5. Не доказано! - Как доказать недоказуемость? Часть 2
6. Совпадение? Не думаю!
7. Суперсимметричная квантовая механика
8. Аргумент предсказательной силы
9. Куда заведет симметрия?
10. О реальности физических терминов


#video #math

https://www.youtube.com/watch?v=AiEjZRAaCQk&list=PLnbH8YQPwKbm_k8n45VhYZ5wdbB0cuZ_J&ab_channel=LightCone
👎3👍2
Работает - не трогай

#ithumor
👍42👎2😱1
Python для работы с данными

1. Способы самопроверки при анализе данных
2. Как автоматизировать скучную работу в Pandas ?
3, Какая роль у аналитика в команде?
4. Как сделать предподготовку данных? Реальные примеры
5. Как использовать метод apply для трансформации колонок?
6. Lambda функции для быстрых вычислений
7. Приступаем к аналитике
8. Объединение данных, метод merge
9. От данных к метрикам
10. Визуализация как метод исследования данных

#video #python

https://www.youtube.com/watch?v=Eb7Q_qCAqM4&list=PLBRXq5LaddfxQFjzuq5QC05q1ZheGMQo1&ab_channel=karpov.courses
👎1
Если хотите быть в курсе, как в больших компаниях подходят к решению задач и какие технологии используют, полезно следить за ними в соцсетях.

Например, Альфа-Банк рассказывает о своих подходах в канале Alfa Digital Jobs. Вот из последнего:

Подходы к написанию компонентов, которые помогают сделать код чище и понятнее
Как работает Growth Hacking
Поддержка и развитие легаси дизайн-системы крупного проекта

Ещё здесь Альфа рассказывает о культуре в своих диджитал-командах и знакомит с лидами направлений — можно изнутри посмотреть на HR-процессы и работу в командах.

Больше об актуальных подходах в IT и работе в Альфе по ссылке
👎2👍1
Обидно так то

#ithumor
👍38😢10👎3
Web-разработка для начинающих

1. HTML и CSS за 30 минут
2. Инструменты и программы для веб-разработчика
3. CSS. Селекторы, flexbox, анимации
4. Git для новичков
5. Веб-приложения
6. Scrum. Метод управления проектами для программистов
7. CSS. Позиционирование элементов
8. JavaScript. Работа с DOM
9. Собеседование в АйТи. Моя первая работа программиста
10. Функциональное программирование в JavaScript

#video #frontend

https://www.youtube.com/watch?v=JWIq2okJ24I&list=PLIb4jh0gYNwWRaG_Z8RY05yVEvfTTg1Mm
👎4👍3
Как же он далеко зашел

#ithumor
👍44😢7👎1
Базовый курс по Git

1. Первый коммит
2. Проверка состояния
3. Индексация файлов
4. История коммитов
5. Git checkout - Назад в будущее
6. Отмена индексированных файлов
7. Revert - Отмена коммита
8. Решение простого конфликта
9. Ветки и их применение

#video #git

https://www.youtube.com/watch?v=en6gms6e54Q&list=PLIU76b8Cjem5B3sufBJ_KFTpKkMEvaTQR
👍9👎1
Памятка для простых смертных

#ithumor
👍44👎1
Jetpack Compose

1. Верстка экрана в Jetpack Compose Beta. Часть 1
2. Верстка экрана в Jetpack Compose Beta. Часть 2
3. Jetpack Compose. Основы. State
4. Jetpack Compose. Основы. Navigation
5. Jetpack Compose. Основы. UI
6. Jetpack Compose. Основы. Темы и стили
7. Jetpack Compose. ViewModel. Как выбрать архитектуру для Compose?
8. Jetpack Compose. Side Effects. Как управлять логикой в Compose?

#video #android

https://www.youtube.com/watch?v=o4EQnWfegoE&list=PL_RkZ4J60MDn4y00uF4sslWUdYMHEDM_6
👍3👎1
Золотая середина

#ithumor
👍31👎1
Структуры данных (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 #algorithm

https://www.youtube.com/watch?v=E3eJopzFFSE&list=PLIIXgDT0bKw4n6pwBjymd3wCPyQ3_SLMo
👍7👎1
Так же удобнее

#ithumor
👍34👎1
Composer, Создание своего пакета

1. PHP, Composer, Советы по созданию пакета, composer.json
2. PHP, composer, публикация пакета на packagist и github
3. Code style вашего проекта
4. Интеграция travis-ci в ваш php проект
5. PHPSTAN. Статический анализ PHP проекта
6. PHPINSIGHTS, Статический анализ в вашего PHP проекта
7. PSALM, статический анализ PHP проекта
8. PHPMD, статический анализ php mess detector

#video #php

https://www.youtube.com/watch?v=z8H2SZtwl7M&list=PL7Nh93imVuXwCSgV2bcwBf8euULQmDhVo
👎1
Пишет что очень занят

#ithumor
👍34👎4
Базовый курс по SQL для аналитиков и менеджеров

1. Вводный урок
2. Установка программ для работы с базой данных Oracle
3. Основные типы данных
4. Выборка данных из базы (select, group by, order by)
5. Фильтрация строк в запросе Select. Работа с операторами AND, OR, IN, NOT IN
6. Фильтрация строк в Select. Работа с оператором BETWEEN и вложенными запросами
7. Фильтрация строк в Select. Работа с операторами LIKE и NOT LIKE
8. Фильтрация строк в запросе Select. Специфика значений NULL
9. Агрегация данных в SQL с помощью функции COUNT
10. Агрегация данных в SQL. Функции SUM, MIN, MAX, AVG

#video #sql

https://www.youtube.com/watch?v=BYCU3XyKCzA&list=PLKl9v2TQvIkq4i_hZwZ1PmobxJSkIGwBf
👍4👎1
Лучший расклад

#ithumor
👍40👎3
Джентльменский набор Data Scientist'а

1. Основы SciPy | Научные И Математические Вычисления На Python
2. Основы Scikit-learn | Машинное Обучение На Python
3. Основы Pandas Python | Series, DataFrame И Анализ Данных
4. Основы NumPy Python | Массивы, Матрицы И Операции Над Ними
5. Основы Matplotlib | Построение Графиков На Python
6. Основы Jupyter Notebook (Python)

#video #python

https://www.youtube.com/watch?v=4x2zfg6x4ls&list=PLhVGaKnJDpzg-7k0DdtynsFO-Apjrjljr&index=11
👎2👍1