Журнал «Код»
53.5K subscribers
7.55K photos
315 videos
5.42K links
Статьи о том, как взломать жизненные проблемы с помощью технологий.

Сайт: https://thecode.media

Журнал Яндекс Практикума.

Номер заявления в РКН — 4970835371
Страница в реестре: https://rknn.link/Yt
Download Telegram
Что такое объектно-ориентированное программирование

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

Главная проблема процедурного программирования — сложно писать и поддерживать большие проекты. Любой мало-мальски сложный продукт будет требовать сотен функций, которые будут связаны между собой. Получится «спагетти-код».

В ООП функции и данные группируются в объекты. Объекты более-менее независимы и общаются друг с другом по строго определённым правилам. Данные в ООП хранятся внутри объектов и называются свойствами объектов. Например, у объекта user может быть свойство name со значением ‘Иван’.

Функции в ООП тоже хранятся внутри объектов и называются методами объектов. Например, у объекта user может быть метод sendEmail (), который отправляет этому юзеру письмо.

Можно представить, что в ООП взяли спагетти с тефтелями и разложили из огромного чана порционно по контейнерам. Теперь в каждом контейнере есть спагетти и тефтели, и каждый программист может работать над своим контейнером-объектом, а не ковыряться в общем чане.
Если вы хотите знать больше об объектно-ориентированном программировании, прочитайте нашу статью: https://v.thecode.media/rlfys
👍196
Когда-то страницы верстали на таблицах и float. А когда в CSS появились сначала Flexbox, потом и Grid, верстальщики наконец-то выдохнули.

Про Grid мы уже писали, а теперь разберёмся с Flexbox: как он работает, почему это стандарт адаптивной вёрстки и какие трюки с ним должен знать каждый фронтендер.

https://v.thecode.media/v39ec

#разбор_Код
14🤡5👍2
Сделайте так, чтобы комментарии под этим постом выглядели как история поисковых запросов джуна ↓
😢8🤣7
ИИ не заменит программиста, но станет классным помощником. Показываем лучшие ИИ-инструменты, которые делают рутинные задачи проще, а код — быстрее.

https://v.thecode.media/kpwfk

#подборка_Код
👍1211👎5
Зачем вообще нужны алгоритмы сортировки

Все слышали, что это такое, многие используют их в программах, но не все понимают, почему их так много и зачем о них постоянно спрашивают на собеседованиях. Всё это — про алгоритмы сортировки: https://v.thecode.media/yfj0g

#лучшее_Код #разбор_Код
12👍2
Бесплатное обучение в «Яндекс Практикуме» для программистов

На большинстве курсов Практикума есть бесплатная часть, чтобы посмотреть, нравится ли вам это направление в целом и как устроено обучение. Если нравится — продолжаете учёбу, а если нет — просто выбираете другой курс и тоже смотрите, подойдёт или нет.

Переходите по ссылкам и пробуйте себя в новой профессии.

Курс «Разработчик 1C»: https://v.thecode.media/h7y1b
Курс «Разработчик C++»: https://v.thecode.media/73ojf
Курс «Java-разработчик»: https://v.thecode.media/brl1m
Курс «Python-разработчик»: https://v.thecode.media/qcu3e
Курс «Инженер по тестированию»: https://v.thecode.media/ivhfr
Курс «Фронтенд-разработчик»: https://v.thecode.media/38egr
Курс «Фулстек-разработчик»: https://v.thecode.media/yz9u1
Курс «1С‑аналитик»: https://v.thecode.media/tu8tm
Курс «Системный аналитик»: https://v.thecode.media/xwu43
Курс «Аналитик данных»: https://v.thecode.media/yi5bf
Курс «Специалист по Data Science»: https://v.thecode.media/i1zcg

И не забывайте: начать учиться бесплатно в Практикуме можно в любое время, а скидка 20% на курсы действует только в «чёрную пятницу», которая продлится до 30 ноября.

#подборка_Код
14🤡5
Создаём IPFS-хранилище у себя на компьютере

Для всех, кто хочет приблизить Web 3.0, цифровой коммунизм и радикальную децентрализацию. Или сохранить файлик в интернете.

https://v.thecode.media/dsb5t

#проект_Код #лучшее_Код
8👍5
Привет!

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

Что такое СКЗИ и для чего это нужно — статья для тех, кто хочет понять, как работают механизмы информационной безопасности. Рассказываем, что такое электронная подпись и зачем нужен обмен ключами.

Лучшие ИИ для программирования в 2025 году: нейросети, которые пишут код за вас — в статье собрали лучшие ИИ для программирования в 2025 году, сравнили их возможности и показали, где они могут накосячить.

Полное руководство по Flexbox CSS: от основ до продвинутых техник — разбираемся с Flexbox: как он работает, почему это стандарт адаптивной вёрстки и какие трюки с ним должен знать каждый фронтендер.

Работа с файлами в Python: полное руководство по open (), readline () и записи данных — разбираем на практике работу с текстовыми файлами: научимся создавать файлы, записывать в них нужную информацию, считывать её и использовать для своих проектов.

Что такое искусственный интеллект — говорим о том, какие есть типы и области изучения ИИ, что особенно популярно в мире сегодня и как на всём этом заработать.

Лёгкое чтиво тоже есть :-) Вот, например, знали ли вы, что лондонские грабители не жалуют Samsung, а «Яндекс» запустил Промптхаб — витрину готовых запросов для ИИ?

Читайте, учитесь и вдохновляйтесь!

Самое время почитать КОД, а потом выбрать курс с классной скидкой в Практикуме. Думать надо быстро — до 30 ноября там «чёрная пятница».

С любовью,
Ваш КОД
👍62🔥2🤣1
Если вы только начинаете разбираться в ИТ, то уже наверняка слышали, что разработчиков делят на джуниоров, мидлов и сеньоров. Но что это значит? Почему одни получают мало, а другие — в разы больше? И как понять, к какому уровню вы относитесь?

В этом посте мы разберём все основные грейды по порядку.

#разбор_Код
11🔥3👍2
Подключаем компьютер к телевизору. Зачем? На большом экране может быть удобнее смотреть фильмы в высоком разрешении, играть в игры, писать код, смотреть фотографии и видео и учиться.

https://v.thecode.media/lypxo

#разбор_Код
4🤣3👍2🔥1