IT курсы / Программирование
12K subscribers
1.86K photos
1 video
2 files
2.62K links
Огромная подборка курсов по всем языкам программирования и полезных статей (только все самое лучшее), как для новичков так и для профи!
По всем вопросам - @adm1nLH
@LifeHackmedia
РКН: https://clck.ru/3GLmrB
#курсы #программирование #разработка
Download Telegram
#статья #Python

Настраиваем CI/CD в GitHub для Python-проекта с нуля

Python — интерпретируемый язык с динамической типизацией. Здесь нет строгого этапа компиляции, который поймал бы опечатку в переменной до запуска программы. Ошибка или съехавший отступ могут проявиться только в рантайме. Внедрение CI/CD в Python-проекте решает три конкретные задачи.

Читать статью

LH | IT Курсы | OSINT
3🔥3🤝3
#курс #HTML #CSS

▶️Курс «Ошибки начинающих при вёрстке на HTML и CSS»

Если вовремя не заметить свои ошибки при вёрстке сайтов, то в последствии они могут перерасти в более серьёзные недочёты, которые не позволят вам стать профессионалом. Поэтому, посмотрите это видео и узнайте о 12 распространённых ошибках, чтобы не допускать их в дальнейшем.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥3
#статья #Dart

Dart 3.12 — что нового в Dart?

В этом году на конференции Google I/O 2026 команды Flutter и Dart отмечают важную тему: «Везде, каждый день, создано всеми, для всех».
Dart 3.12 воплощает эту идею в жизнь. Мы делаем язык более доступным и продуктивным. Лаконичные новые примитивы, такие как приватные именованные параметры, наряду с экспериментальной поддержкой основных конструкторов, делают повседневное программирование более чистым.

Читать статью

LH | IT Курсы | OSINT
3👍3🤝3
#курс #Java #Kotlin

▶️Курс «Что выбрать: Java или Kotlin»

Kotlin, конечно же. В этом видео автор приводит ряд аргументов, почему стоит учить именно этот язык. Кроме того, из него вы узнаете, в каких случаях Java всё-таки может пригодиться программисту и поймёте, с какими задачами приходится сталкиваться мобильным разработчикам на этих языках.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3🤝3
#статья #Laravel

Bitrix и Laravel: веб-хуки, ERP и все-все-все

В этой части разбираем Integration Hub: очереди, веб-хуки, DLQ, идемпотентность и отдельный контур для интеграций, который не блокирует пользователей и не тянет за собой весь чекаут.

Читать статью

LH | IT Курсы | OSINT
3🔥3🤝3
#курс #ClaudeCode

▶️Курс «Claude Code Tutorial»

Курс для разработчиков, желающих освоить Claude Code. Вы научитесь работать с подсказками, файлами CLAUDE. md, контекстом, MCP-серверами, сабагентами и другими возможностями инструмента.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🤝3
#статья #Rust

Как Rust обрабатывает repr и ABI на границе с C: что ломается и почему

Я пишу FFI-код на Rust уже несколько лет и за это время понял одну неприятную вещь: на FFI-границе всё, что может сломаться, ломается молча. Компилятор не предупреждает, тесты проходят, а данные на C-стороне оказываются просто мусором. Или, что хуже, оказываются почти правильными, первые три поля совпадают, а четвёртое сдвинуто на два байта, и ошибка всплывает через недели. Большинство этих проблем связано с двумя вещами: как структура лежит в памяти (layout) и как данные передаются при вызове функции (ABI). В чистом Rust-коде об этом можно не думать, компилятор всё решает за вас. Но на границе с C эти детали становятся вашей ответственностью.

Читать статью

LH | IT Курсы | OSINT
3🔥3🤝3
#курс #Python

▶️Курс «SOLID в Python простым языком»

Научитесь писать поддерживаемый код в ООП-стиле. В видео разбираем, что такое SOLID и как применять эти принципы на конкретном примере.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3🤝3
#статья #Python

Ускоряем инференс в Python с ONNX

Если у вас когда‑либо был опыт деплоя нейросетки, вы знаете, что обучение — это полдела, а вот добиться шустрого инференса — целое искусство. Часто обученная в PyTorch модель дает замечательные метрики, но стоит попытаться запустить её в приложении начинаются всякие проблемки.
Одно из решений, которое часто выручает — ONNX и ONNX Runtime. Если эти буквы для вас пока ничего не значат — не беда, сейчас разберёмся что к чему. А если вы уже слышали про ONNX, то, возможно, задавались вопросом: «А реально ли ускорить инференс, заморочившись с этой технологией?» Еще как!

Читать статью

LH | IT Курсы | OSINT
3🔥3🤝3
#курс #CSS

▶️Курс «CSS фишки: 7 + 7 способов для отступов»

На курсе ты научишься создавать уникальные отступы между элементами с помощью различных методов CSS, даже самых необычных. Научись применять их в своих веб-проектах!

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
3🤝3
#статья #C

В С неопределённое поведение повсюду

Все знают, что двойное освобождение памяти, её использование после освобождения, выход за границы объекта (например, массива) и чтение неинициализированной памяти — это UB. Как ни крути, но в контексте работы с памятью C и C++ безопасными не назовёшь. Тем не менее даже эти ошибки продолжают совершаться повсеместно раз за разом. А ведь есть и другие, более тонкие и нелогичные.

Читать статью

LH | IT Курсы | OSINT
3🔥3🤝3
#курс #Blender

▶️Курс «Тропическая сцена Blender»

Вы ошибаетесь, если считаете, что 3D-графика сложна в исполнении. В этом видео автор показывает, как с нуля создать тропическую сцену в Blender. Учтите, что если у вас нет навыка работы с этой программой, скорее всего эти 45 минут урока растянутся на несколько часов, что абсолютно нормально для новичков.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
3🔥3🤝3
#статья #Jira

Jira — тьюринг-полная

В фольклоре разработчиков встречаются утверждения о том, что Jira (система управления проектами, разработанная Atlassian)  полна по Тьюрингу. Однако в таких заявлениях нет конкретики, лишь смутные упоминания фич автоматизации. В этой статье будет приведено доказательство с инструкциями по реализации и трассировкой исполнения.

Читать статью

LH | IT Курсы | OSINT
👍54🎉4🔥1🤝1
#курс #Python

▶️Курс «Python Full Course for Beginners»

Курс для новичков без лишней теории — только практические навыки программирования на Python с нуля.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7🎉65👍3🥰1🤝1
#статья #DevOps

Всё об информационной безопасности. Кибербезопасность. DevOps, CI/CD. Хакеры. Алексей Федулаев

Информационную безопасность часто представляют как скучную «айтишную охрану» — поставил антивирус, настроил пароли и можно спокойно спать. В реальности это высокотехнологичная сфера, где каждый день идут настоящие боевые действия: уязвимости в коде, сложные DevSecOps-процессы, защита миллионов рублей и репутации крупных компаний.    
Читать статью

LH | IT Курсы | OSINT
5🔥4👏4👍2
#курс

▶️Курс «Почему в смартфонах всегда меньше памяти»

Из видео вы узнаете, почему заявленный объём памяти в смартфонах — 128 ГБ, а на деле может быть только 99 ГБ. Спойлер: всё несколько сложнее, чем кажется, и зависит не только от размера предустановленной ОС.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3🔥3
#статья #T

Язык программирования T

Язык T создавался как прямой наследник C для вычислительных систем, работающих в сбалансированной троичной логике. Подобно тому, как C стал универсальным языком для двоичных машин, T призван занять ту же нишу в мире троичных процессоров. Мы сохранили философию минимализма и эффективности, но заменили биты тритами, байты трайтами, а бинарные операции — их трёхзначными аналогами.

Читать статью

LH | IT Курсы | OSINT
🤝43🔥3
#курс #C

▶️Курс «Изучаем C#»

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

Смотрел курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3
#статья #Java

Зарядка для джависта

Как-то раз на одном из программистских форумов я наткнулся на интересную задачку. Интересна она была тем, что требовалось рекурсивное решение на Java. Мне захотелось разобраться…

Читать статью

LH | IT Курсы | OSINT
3🙏3🤝3
#курс

▶️Курс «Создаём стилизованных 3D-персонажей»

Курс для желающих освоить создание стилизованных 3D-персонажей. Вы научитесь полному циклу: от концепта и скульптинга до текстурирования, риггинга и финального рендера.

Смотреть курс

LH | IT Курсы | OSINT
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍2🤝2