Инструмент для создания красивых скриншотов исходного кода
Сервис имеет подсветку синтаксиса большого количества языков и скриптов, а также гибкую настройку разных визуальных аспектов.
Ссылка на инструмент: Carboon
#инструмент #general
Сервис имеет подсветку синтаксиса большого количества языков и скриптов, а также гибкую настройку разных визуальных аспектов.
Ссылка на инструмент: Carboon
#инструмент #general
❤🔥2
18 основных паттернов микросервисной архитектуры
Сохраняйте гайд, где рассказывают о паттернах, которые представляют собой набор проверенных решений типичных проблем и задач в микросервисной архитектуре. Их правильное применение может значительно улучшить масштабируемость и надёжность системы.
😎 Микросервисы
🫡 За монолит!
#паттерны #архитектура #микросервисы #ru
Сохраняйте гайд, где рассказывают о паттернах, которые представляют собой набор проверенных решений типичных проблем и задач в микросервисной архитектуре. Их правильное применение может значительно улучшить масштабируемость и надёжность системы.
😎 Микросервисы
🫡 За монолит!
#паттерны #архитектура #микросервисы #ru
🫡4😎2
Forwarded from Мобильная разработка
Old but gold: Как стать Android разработчиком
В этой статье вы найдёте крутой roadmap для джунов. Автор объясняет, что такое основные компоненты Android, как верстать, работать с сетью, базами данных и другими важными навыками. Рассматриваются такие темы:
— Kotlin.
— Основные компоненты Android.
— Верстка.
— Работа с сетью.
— Работа с БД.
— Работа с многопоточностью.
— Работа в фоне.
— Виды архитектур.
— DI.
— Анимации.
— Тестирование.
— Git.
— Agile, таск-треккеры, документация.
Для каждого пункта есть подробный разбор и дополнительные курсы, книги, материалы для изучения. Сохраните, чтобы не потерять: https://habr.com/ru/articles/709524/
#android
В этой статье вы найдёте крутой roadmap для джунов. Автор объясняет, что такое основные компоненты Android, как верстать, работать с сетью, базами данных и другими важными навыками. Рассматриваются такие темы:
— Kotlin.
— Основные компоненты Android.
— Верстка.
— Работа с сетью.
— Работа с БД.
— Работа с многопоточностью.
— Работа в фоне.
— Виды архитектур.
— DI.
— Анимации.
— Тестирование.
— Git.
— Agile, таск-треккеры, документация.
Для каждого пункта есть подробный разбор и дополнительные курсы, книги, материалы для изучения. Сохраните, чтобы не потерять: https://habr.com/ru/articles/709524/
#android
✍1
Где прокачаться девопсу?
Сохраняйте репозиторий, в котором собраны 2,624 различных упражнений и вопросов по DevOps.
Все пункты рассортированы по темам: SQL, Git, K8s, Linux, DNS, CI/CD и многое-многое другое.
#репозиторий #devops #en
Сохраняйте репозиторий, в котором собраны 2,624 различных упражнений и вопросов по DevOps.
Все пункты рассортированы по темам: SQL, Git, K8s, Linux, DNS, CI/CD и многое-многое другое.
#репозиторий #devops #en
❤🔥1👍1
Курс: Учим Kotlin с нуля
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Он похож на Java, но проще по синтаксису.
Это молодой и востребованный на рынке язык программирования, поэтому он станет отличным вариантом, если вы только планируете вливаться в разработку.
Ссылка на курс
#курс #kotlin #java #начинающим #ru
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Он похож на Java, но проще по синтаксису.
Это молодой и востребованный на рынке язык программирования, поэтому он станет отличным вариантом, если вы только планируете вливаться в разработку.
Ссылка на курс
#курс #kotlin #java #начинающим #ru
YouTube
Учим Kotlin с нуля | №1 Введение.
Полный видеокурс по языку программирования Kotlin. В первом видео установка IDE и создание простой программы.
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису.…
❤1
Как лучше всего учить алгоритмы
Вне зависимости от того, какой язык вы изучаете, есть фундаментальные вещи типа алгоритмов и структур данных, которые хотя бы в общих чертах понимать обязательно, ведь это база.
Что и как учить — рассказываем в этом гайде.
#алгоритмы #статья #начинающим #ru
Вне зависимости от того, какой язык вы изучаете, есть фундаментальные вещи типа алгоритмов и структур данных, которые хотя бы в общих чертах понимать обязательно, ведь это база.
Что и как учить — рассказываем в этом гайде.
#алгоритмы #статья #начинающим #ru
Tproger
Как лучше всего изучать алгоритмы
Как лучше всего изучать алгоритмы, учитывая всё их разнообразие и массу информации? Узнали у экспертов, какие подходы лучше всего.
❤🔥1
Просто об архитектуре приложений: что за MVC, MVP и MVVM
Это видео представляет собой короткую вводную лекцию по архитектуре приложений. В нём объясняется, что такое архитектура и как она влияет на развитие программного продукта. Также разбирают паттерны проектирования, применяемые при создании UI:
https://youtu.be/HC33Mggec3k?si=VhExk3wk17O0zhP-
#урок #архитектура #теория #начинающим #ru
Это видео представляет собой короткую вводную лекцию по архитектуре приложений. В нём объясняется, что такое архитектура и как она влияет на развитие программного продукта. Также разбирают паттерны проектирования, применяемые при создании UI:
https://youtu.be/HC33Mggec3k?si=VhExk3wk17O0zhP-
#урок #архитектура #теория #начинающим #ru
YouTube
Что такое архитектура приложения. Паттерны MVC, MVP, MVVM.
Данное видео - это краткая вводная лекция в архитектуру приложений. В нем я рассказываю о том, что такое архитектура, и какую роль она играет при развитии программного продукта. Так же пробежимся по паттернам проектирования, которые используются для построения…
❤🔥1
Лонгрид по полезному чтению: 39 книг, которые помогут писать красивый <код>
Эта статья ответит на вопрос, зачем вообще читать книги при великом разнообразии онлайн-курсов.
39 книг-мастридов для разработчиков, которые хотят освежить знания, быть в курсе новых технологий и прокачать свои навыки. Для удобства добавлен рейтинг.
Годнота по этой ссылке
#подборка #книга #general #ru
Эта статья ответит на вопрос, зачем вообще читать книги при великом разнообразии онлайн-курсов.
39 книг-мастридов для разработчиков, которые хотят освежить знания, быть в курсе новых технологий и прокачать свои навыки. Для удобства добавлен рейтинг.
Годнота по этой ссылке
#подборка #книга #general #ru
Хабр
Лонгрид по полезному чтению в 2023 году: 39 книг, которые помогут писать красивый <код>
≀И эта статья ответит на вопрос, зачем вообще читать книги в 2023 году при великом разнообразии онлайн-курсов. 39 книг-мастридов для разработчиков, которые хотят освежить знания, быть в курсе новых...
❤🔥2
Курс по основам Swift
Курс подходит как для новичков в программировании, так и для тех, кто уже знаком с другими языками. Он состоит из 20 уроков. Нулевой урок можно найти в посте, а остальные, которые посмотрели более 50 тысяч раз, доступны в этом плейлисте:
https://www.youtube.com/watch?v=CGdcHl8ExcM&list=PLUb9K99oQb2u1swlk6TTuV1vnMEG8ktfV&index=1
#курс #swift #ios #ru
Курс подходит как для новичков в программировании, так и для тех, кто уже знаком с другими языками. Он состоит из 20 уроков. Нулевой урок можно найти в посте, а остальные, которые посмотрели более 50 тысяч раз, доступны в этом плейлисте:
https://www.youtube.com/watch?v=CGdcHl8ExcM&list=PLUb9K99oQb2u1swlk6TTuV1vnMEG8ktfV&index=1
#курс #swift #ios #ru
YouTube
Основы Swift / Урок 0 / Презентация курса "Основы Swift"
Друзья, это мой новый бесплатный курс основам программирования на языке Swift.
Этот курс для новичков в программировании вообще и для тех, кто изучает язык Swift после изучения других языков программирования. Желаю успеха!
Этот курс для новичков в программировании вообще и для тех, кто изучает язык Swift после изучения других языков программирования. Желаю успеха!
❤1
Команда Tpoger (это мы) ищет менеджера по продажам (это вы)
Нужно будет всё то, что обычно делают «продажники»: искать клиентов, вести коммерческие переговоры и восстанавливать коннект с нашими старыми клиентами. Мы предлагаем хорошую зарплату, гибрид и причастность к крутому медиа о программировании.
Отклик оставляйте тут: https://tprg.ru/l1rP
#вакансии #работа
Нужно будет всё то, что обычно делают «продажники»: искать клиентов, вести коммерческие переговоры и восстанавливать коннект с нашими старыми клиентами. Мы предлагаем хорошую зарплату, гибрид и причастность к крутому медиа о программировании.
Отклик оставляйте тут: https://tprg.ru/l1rP
#вакансии #работа
Всё, что нужно знать про Docker
Docker — это ПО для автоматизации развёртывания и управления приложениями в контейнеризированных средах. Оно позволяет "упаковать" приложение вместе со всеми его зависимостями в контейнер, который может быть запущен на любой поддерживаемой системе. Docker также предоставляет команды для управления этими контейнерами.
Сохраняйте исчерпывающий видео-урок, в котором автор рассказывает всё необходимое для комфортного использования Docker: команды, переменные, Compose, Portainer и другое:
https://youtu.be/O8N1lvkIjig?si=IABkdOLbRRBkE9CS
#урок #docker #ru
Docker — это ПО для автоматизации развёртывания и управления приложениями в контейнеризированных средах. Оно позволяет "упаковать" приложение вместе со всеми его зависимостями в контейнер, который может быть запущен на любой поддерживаемой системе. Docker также предоставляет команды для управления этими контейнерами.
Сохраняйте исчерпывающий видео-урок, в котором автор рассказывает всё необходимое для комфортного использования Docker: команды, переменные, Compose, Portainer и другое:
https://youtu.be/O8N1lvkIjig?si=IABkdOLbRRBkE9CS
#урок #docker #ru
YouTube
Docker с 0 до 100%. Всё, что нужно знать.
00:00:00 | Intro
00:01:35 | Основы Docker.
00:19:30 | Установка Docker в Linux и Windows.
00:25:40 | Основные команды.
00:54:55 | Управление портами: Port Mapping.
01:08:55 | Переменные в Docker: Environment Variables.
01:20:20 | Постоянные данные: Docker…
00:01:35 | Основы Docker.
00:19:30 | Установка Docker в Linux и Windows.
00:25:40 | Основные команды.
00:54:55 | Управление портами: Port Mapping.
01:08:55 | Переменные в Docker: Environment Variables.
01:20:20 | Постоянные данные: Docker…
👌2🤔1
Forwarded from Веб-страница
Годных курсов вам в ленту: плейлист с целой сотней уроков по фронтенду
Без шуток, 101 видео на самые разные темы, касающиеся фронтенда. HTML, CSS, верстка, работа с GitHub и куча других тем. Бонусом хорошая картинка, приятный звук
Сохраните, чтобы не потерять: https://www.youtube.com/playlist?list=PLV9lBwGQ2FU1VOctyWifetyMMC-OTJ51e
#фронтенд #курсы
Без шуток, 101 видео на самые разные темы, касающиеся фронтенда. HTML, CSS, верстка, работа с GitHub и куча других тем. Бонусом хорошая картинка, приятный звук
Сохраните, чтобы не потерять: https://www.youtube.com/playlist?list=PLV9lBwGQ2FU1VOctyWifetyMMC-OTJ51e
#фронтенд #курсы
❤2🍌2👍1
Топ неочевидных методов управления командой разработки
Многие знакомы с Agile и Waterfall — основными методологиями в мире управления проектами. Но ими все не ограничивается. Существуют и другие методы, которые не только облегчают взаимодействие внутри команды, но и повышают качество выпускаемых продуктов.
Так какие ещё есть варианты управления командой, как они устроены с их плюсами и минусами — рассказываем в этом гайде.
😎 Агиле форевер
🌚 Уютные посиделки в дискорде
#статья #general #ru
Многие знакомы с Agile и Waterfall — основными методологиями в мире управления проектами. Но ими все не ограничивается. Существуют и другие методы, которые не только облегчают взаимодействие внутри команды, но и повышают качество выпускаемых продуктов.
Так какие ещё есть варианты управления командой, как они устроены с их плюсами и минусами — рассказываем в этом гайде.
😎 Агиле форевер
🌚 Уютные посиделки в дискорде
#статья #general #ru
🌚5👍1😎1
Игры для прокачки различных IT-направлений
1. В Code Monkey вы будете обучаться программированию онлайн, собирая бананы. В западных школах учителя часто используют Code Monkey для преподавания программирования на CoffeeScript и Python.
2. Check iO — это браузерная игра в жанре "приключение", которая поможет вам изучить Python.
3. На CodinGame вам предстоит решать разнообразные и увлекательные задачи с помощью написания кода и создания собственного ИИ. Платформа поддерживает большинство языков программирования.
4. Любите сражения роботов? Тогда игра Robocode для вас. Вы научитесь программировать, создавая боевых роботов-танков на Java или .NET. После создания робота начнётся битва в реальном времени.
5. Хотите научиться выходить из Vim? Игра Vim Adventures предлагает сделать это в веселой и интерактивной форме.
#подборка #general
1. В Code Monkey вы будете обучаться программированию онлайн, собирая бананы. В западных школах учителя часто используют Code Monkey для преподавания программирования на CoffeeScript и Python.
2. Check iO — это браузерная игра в жанре "приключение", которая поможет вам изучить Python.
3. На CodinGame вам предстоит решать разнообразные и увлекательные задачи с помощью написания кода и создания собственного ИИ. Платформа поддерживает большинство языков программирования.
4. Любите сражения роботов? Тогда игра Robocode для вас. Вы научитесь программировать, создавая боевых роботов-танков на Java или .NET. После создания робота начнётся битва в реальном времени.
5. Хотите научиться выходить из Vim? Игра Vim Adventures предлагает сделать это в веселой и интерактивной форме.
#подборка #general
CodeMonkey
Coding for Kids | Game-Based Programming | School & Home Use
CodeMonkey is a leading coding for kids program. Through its award-winning courses, millions of students learn how to code in real programming languages.
⚡3🆒1
Практикум по программированию
Курс создан для тех, кто хочет попрактиковаться в решении задач. Если вы хотите закрепить свои навыки, освоить синтаксис языка и вспомнить алгоритмы, задачи — этот практикум то, что нужно.
Сборник задач охватывает все традиционные темы (ввод/вывод, ветвление, циклы, массивы и т.д.). Решать задачи можно на большинстве популярных языков программирования (Python, C/C++, Go, JavaScript, C#, Java, R, Pascal, Ruby, PHP и многие другие).
Ссылка на практикум
#general #ru
Курс создан для тех, кто хочет попрактиковаться в решении задач. Если вы хотите закрепить свои навыки, освоить синтаксис языка и вспомнить алгоритмы, задачи — этот практикум то, что нужно.
Сборник задач охватывает все традиционные темы (ввод/вывод, ветвление, циклы, массивы и т.д.). Решать задачи можно на большинстве популярных языков программирования (Python, C/C++, Go, JavaScript, C#, Java, R, Pascal, Ruby, PHP и многие другие).
Ссылка на практикум
#general #ru
Stepik: online education
Практикум по программированию
Сборник задач по всем традиционным темам (ввод/вывод, ветвление, циклы, массивы и т.д.). Решать можно на любом языке, доступном для решений на Stepik
⚡2
Курс по React для начинающих
Курс начинается с основ и постепенно переходит к более сложным темам, охватывая всё от установки окружения до взаимодействия с бекендом.
Тут рассказывают, что такое React и как создавать приложения, используя Create React App и Vite. Среди основных тем, разобранных в этом курсе: props, state, события, стилизацию, создание пользовательских хуков и продвинутое использование состояний и хуков, таких как useRef, useEffect и useCallback.
https://youtu.be/kz23xxukY5s?si=hViyMF55q28nDlVh
#курс #react #web #ru
Курс начинается с основ и постепенно переходит к более сложным темам, охватывая всё от установки окружения до взаимодействия с бекендом.
Тут рассказывают, что такое React и как создавать приложения, используя Create React App и Vite. Среди основных тем, разобранных в этом курсе: props, state, события, стилизацию, создание пользовательских хуков и продвинутое использование состояний и хуков, таких как useRef, useEffect и useCallback.
https://youtu.be/kz23xxukY5s?si=hViyMF55q28nDlVh
#курс #react #web #ru
YouTube
React JS c Нуля – ПОЛНЫЙ Курс для начинающих (2025)
🔥Станьте фронтенд разработчиком с нуля, освойте JavaScript, React, TypeScript и устройтесь на первую работу :
👉https://resuni.ru/aXbpK
💻Бесплатный курс по HTML & CSS:
👉https://resuni.ru/rflWx
🕊️ Другие полезные курсы:
Полный курс по JavaScript для начинающих:…
👉https://resuni.ru/aXbpK
💻Бесплатный курс по HTML & CSS:
👉https://resuni.ru/rflWx
🕊️ Другие полезные курсы:
Полный курс по JavaScript для начинающих:…
❤1
10 советов, которые выведут карьеру на новый уровень
Начинающие специалисты в IT не всегда понимают, к кому обратиться за помощью, что спрашивать, где искать информацию и какие скилы прокачать в первую очередь. Конечно, со временем работы в компании это становится понятно. Но есть ли варианты сэкономить время и сразу принять нужный вектор развития?
Да, варианты есть, и про них рассказывают в этой подборке: какие неочевидные темы учить, какие софт скиллы прокачивать, как выбрать подходящую компанию и многое другое: https://tprg.ru/hIFL
#статья #теория #general #ru
Начинающие специалисты в IT не всегда понимают, к кому обратиться за помощью, что спрашивать, где искать информацию и какие скилы прокачать в первую очередь. Конечно, со временем работы в компании это становится понятно. Но есть ли варианты сэкономить время и сразу принять нужный вектор развития?
Да, варианты есть, и про них рассказывают в этой подборке: какие неочевидные темы учить, какие софт скиллы прокачивать, как выбрать подходящую компанию и многое другое: https://tprg.ru/hIFL
#статья #теория #general #ru
❤🔥3
Media is too big
VIEW IN TELEGRAM
Годная небольшая лекция о том, как IP-пакеты проходят между сетями
Часто, чтобы хорошо разбираться в технологии и работать с ней максимально эффективно, стоит понимать, как она устроена и работает "под капотом". Эта лекция как раз для такого случая.
Отлично подойдёт любым сетевикам, сисадминам и всем тем разработчикам, которые работают с сетью.
#general #hardware #ru
Часто, чтобы хорошо разбираться в технологии и работать с ней максимально эффективно, стоит понимать, как она устроена и работает "под капотом". Эта лекция как раз для такого случая.
Отлично подойдёт любым сетевикам, сисадминам и всем тем разработчикам, которые работают с сетью.
#general #hardware #ru
❤🔥5❤1
10 игр для изучения CSS
Учиться разработке через игры во многом интересней и эффективней, чем делать это же самое в видео и статьях. Ловите целых 10 таких игрушек для изучения CSS: Flexbox froggy, Flexbox defense, Knights of the Flexbox Table, Flex Box adventure, Flexbox zombies, Grid garden, Grid attack, CSS Diner, Guess CSS, CSS Speedrun.
Подробней про каждую игру с описанием смотрите в источнике.
#frontend #css
Учиться разработке через игры во многом интересней и эффективней, чем делать это же самое в видео и статьях. Ловите целых 10 таких игрушек для изучения CSS: Flexbox froggy, Flexbox defense, Knights of the Flexbox Table, Flex Box adventure, Flexbox zombies, Grid garden, Grid attack, CSS Diner, Guess CSS, CSS Speedrun.
Подробней про каждую игру с описанием смотрите в источнике.
#frontend #css
🆒3❤1
Курс по backend на Java с нуля
Сохраняйте курс, который подойдёт как и начинающим, так и тем, кто уже знает Java, и хочет начать писать на нём backend.
Первые несколько больших уроков посвящены базе — основы ООП, многопоточность и введение в Spring. Дальше разбирают работу с Git, данными и транзакциями. В конце рассказывают про Docker, Kafka и дают советы по собеседованию на должность backend Java разработчика.
Ссылка на курс
#курс #backend #web #java #ru
Сохраняйте курс, который подойдёт как и начинающим, так и тем, кто уже знает Java, и хочет начать писать на нём backend.
Первые несколько больших уроков посвящены базе — основы ООП, многопоточность и введение в Spring. Дальше разбирают работу с Git, данными и транзакциями. В конце рассказывают про Docker, Kafka и дают советы по собеседованию на должность backend Java разработчика.
Ссылка на курс
#курс #backend #web #java #ru
YouTube
Backend на Java: большой курс для входа в профессию backend-разработчика
Share your videos with friends, family, and the world
❤2
Целых 10 шпаргалок по HTML и CSS
В шпаргалках как обычно — полезная всячина, которую удобней хранить где-то в заметках, чем теснить в памяти. Ту часть, которая в картинках, прикрепляем к посту.
Полный список шпаргалок в источнике.
#шпаргалка #web #html #css
В шпаргалках как обычно — полезная всячина, которую удобней хранить где-то в заметках, чем теснить в памяти. Ту часть, которая в картинках, прикрепляем к посту.
Полный список шпаргалок в источнике.
#шпаргалка #web #html #css
👍3❤🔥1