Easy Code | Уроки по Программированию
3.86K subscribers
1.67K photos
12 videos
23 files
1.64K links
Отборные материалы для программиста любого уровня и направления

Реклама: @dad_admin

Купить рекламу: https://telega.in/c/+_lhcqt9pI6s0MWY6
Download Telegram
Основы Git, GitHub и GitHub Actions

Курс включает в себя установку Git на Linux и Windows, настройку .gitconfig, работу с Local Repository, историю изменений, загрузку проектов на GitHub и настройку логина через SSH Key.

Количество видео: 19
Среднее время: 10 минут

Ссылка на курс ▶️

➡️ Easy Code | #Курс #Git
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Игра-квест для изучения SQL

DBQuacks - это игра-квест с помощью которой Вы сможете изучить SQL. В первой главе доступно 38 уровней, сложность которых постепенно повышается.

Ссылка на сайт 🌐

➡️ Easy Code | #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍51
Микросервисы. От архитектуры до релиза

Микросервисная архитектура обеспечивает высокую скорость изменений и хорошую масштабируемость, а также позволяет создавать чистые эволюционирующие системы. Но реализовать свою первую микросервисную архитектуру непросто. Как сделать выбор из множества вариантов и обучить свою команду всем техническим деталям, чтобы максимально увеличить шансы на успех?

В этой книге авторы, Ронни Митра и Иракли Надареишвили, предоставили пошаговое руководство для построения эффективной архитектуры микросервисов. Архитекторы и инженеры пройдут путь внедрения, основанный на методах и архитектурах, доказавших свою эффективность для микросервисных систем. Вы создадите операционную модель, проект микросервиса, инфраструктурную основу и два работающих микросервиса, а затем соедините эти компоненты в одну реализацию. Для любого, перед кем стоит задача создания микросервисов, руководство станет бесценным источником знаний.

Автор: Ронни Митра, Иракли Надареишвили
Год: 2023

➡️ Easy Code | #Книга #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Курс Docker с нуля

С помощью данного курса вы научитесь упаковывать в контейнеры любые приложения со всеми зависимостями, конфигурациями и окружениями.

Ссылка на курс 🌐

➡️ Easy Code | #Курс #Docker
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Kubernetes для разработчиков

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

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

Автор: Деннис Уильям
Год: 2025

➡️ Easy Code | #Книга #Kubernetes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Разработка высокопроизводительных баз данных

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

Количество видео: 11
Среднее время: 2 часа

Ссылка на курс ▶️

➡️ Easy Code | #Курс #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4👨‍💻1
Курс как работает Linux

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

Количество видео: 12
Среднее время: 1 час

Ссылка на курс ▶️

➡️ Easy Code | #Курс #Linux
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Backend разработка на Go

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

Количество видео: 9
Среднее время: 1 час

Ссылка на курс ▶️

➡️ Easy Code | #Курс #Go
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Большие данные. Современные фреймворки и разработка приложений

В книге рассматриваются модели, системы и фреймворки, специально разработанные для обработки и анализа больших наборов данных. Вы познакомитесь с основными парадигмами и механизмами, применяемыми в анализе больших данных, включая MapReduce, рабочие потоки, массовый синхронный параллелизм, передачу сообщений и SQL-подобные модели. В главах книги описаны примеры использования фреймворков Hadoop, Spark, Storm и MPI, а также рассмотрены вопросы выбора среды, наиболее подходящей для достижения целевых задач приложения.

Книга предназначена разработчикам приложений для работы с большими данными, исследователям и профессионалам бизнеса, основанного на данных. Читатель должен хорошо владеть такими языками, как Java, Python или Scala, и знать основные концепции параллельного и распределенного программирования.

Автор: Талия Д.
Год: 2025

➡️ Easy Code | #Книга #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
4
Python задачи в игровой форме

Игра-тренажер по кодингу на python. Задания в массе своей быстрые и простые, но они отлично помогают закрепить ключевые конструкции языка.

Ссылка на сайт 🌐

➡️ Easy Code | #Полезно #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Kafka для начинающих

С помощью этого видео вы узнаете, как с нуля подключить Kafka к приложению, создать продюсер и консюмер, а также понять ключевые концепции: брокеры, топики, партиции и Kafka Listener.

Длительность: 52 минуты

Ссылка на видео ▶️

➡️ Easy Code | #Видео #Kafka
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Глубокое обучение на Python

Глубокое обучение - Deep learning - это набор алгоритмов машинного обучения, которые моделируют высокоуровневые абстракции в данных, используя архитектуры, состоящие из множества нелинейных преобразований. Согласитесь, эта фраза звучит угрожающе. Но всё не так страшно, если о глубоком обучении рассказывает Франсуа Шолле, который создал Keras - самую мощную библиотеку для работы с нейронными сетями. Познакомьтесь с глубоким обучением на практических примерах из самых разнообразных областей. Книга делится на две части: в первой даны теоретические основы, вторая посвящена решению конкретных задач. Это позволит вам не только разобраться в основах DL, но и научиться использовать новые возможности на практике.

Автор: Шолле Франсуа
Год: 2018

➡️ Easy Code | #Книга #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Администрирование PostgreSQL

С помощью этого курса Вы освоите практические навыки, которые позволят установить и поддерживать работоспособность сервера СУБД, создать пользователей и предоставить им доступ к базе данных, а также настраивать резервное копирование.

Количество видео: 24
Среднее время: 40 минут

Ссылка на курс ▶️

➡️ Easy Code | #Курс #SQL
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42
Сборник задач по программированию

CodeRun - платформа от яндекса, которая нацелена на практику. Уже сейчас задач немало: 170 легких, 227 средних, 171 сложная, а также 37 задач с неопределенным уровнем сложности. Задачи активно пополняются.

Ссылка на сайт 🌐

➡️ Easy Code | #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6
Веб-разработка с применением Node и Express. Полноценное использование стека JavaScript

Создавайте динамические веб-приложения с применением Express — ключевого компонента из стека разработки Node/JavaScript. Итан Браун описывает работу с Express 5 на примере создания полноценного приложения. В книге рассматриваются все этапы и компоненты — от серверного рендеринга до разработки API для работы с одностраничными приложениями (SPA).

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

Автор: Итан Браун
Год: 2021

➡️ Easy Code | #Книга #Web
Please open Telegram to view this post
VIEW IN TELEGRAM
👍62
Курс по информационной безопасности

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

Количество видео: 18
Среднее время: 1 час 30 минут

Ссылка на курс ▶️

➡️ Easy Code | #Курс #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Postman - c нуля до автотестов

Курс, который научит вас уверенно пользоваться Postman в работе или обучении. После каждого видео будет доступна текстовая версия материала с объяснением. В ходе просмотра вы научитесь:

📍Писать запросы с разными HTTP методами;
📍Использовать глобальные переменные, переменные коллекции и environments;
📍Писать/запускать автотесты и работать с pre-request скриптами.

Ссылка на курс 🌐

➡️ Easy Code | #Полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Стильный Java. Код, который работает всегда и везде

В мире разработки приложения должно не только работать, но и быть максимально производительным и надежным. Эта книга предназначена для разработчиков, стремящихся создавать качественные программы с акцентом на скорость, память, безопасность и удобочитаемость. Реальные задачи и примеры кода помогут освоить лучшие практики проектирования на Java.

Издание охватывает ключевые аспекты программирования: универсальность, потоковая безопасность и оптимизация. Пройдя этапы создания центрального проекта книги, вы научитесь выбирать правильные пути оптимизации для собственных приложений.

Автор: Фаэлла Марко
Год: 2021

➡️ Easy Code | #Книга #Java
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Kubernetes простым языком

Знание Kubernetes все чаще становится если не обязательным, то крайне желательным требованием как для разработчиков, так и для тестировщиков, системных аналитиков и многих других. В ходе просмотра видео Вы узнаете про Kubernetes на простом и понятном языке.

Длительность: 37 минут

Ссылка на видео ▶️

➡️ Easy Code | #Курс #Kubernetes
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Красивый C++: 30 главных правил чистого, безопасного и быстрого кода

Написание качественного кода на C++ не должно быть сложной задачей. Следуя рекомендациям из C++ Core Guidelines, разработчик сможет писать надёжные, эффективные и хорошо работающие программы. Однако из-за обилия советов в руководстве бывает сложно определить, с чего начать. Начните с «Красивого C++»!

Опытные программисты Гай Дэвидсон и Кейт Грегори выбрали 30 ключевых рекомендаций, которые считают наиболее ценными. Они дают подробные практические советы, помогающие улучшить стиль программирования на C++. Книга структурирована в соответствии с официальным веб-сайтом C++ Core Guidelines для удобства изучения.

Автор: Дэвидсон Дж. Гай
Год: 2023

➡️ Easy Code | #Книга #Cpp
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
Разработка Python UI приложений

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

Количество видео: 11
Среднее время: 15 минут

Ссылка на курс ▶️

➡️ Easy Code | #Курс #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41