IT-KB 🤖
6.81K subscribers
636 photos
76 videos
6 files
787 links
Бесплатное обучение по Windows, Linux, сети, программирование, DevOps от IT-KB.RU

Наши ресурсы:
Блог -> it-kb.ru
Wiki -> wiki.it-kb.ru
Соц.сети -> vk.com/blogitkb
Купить рекламу: https://telega.in/c/ITKB_channel

💾 - @ITKB_Archive

👨‍💻 @itkb_ceo 👀
加入频道
👨‍💻6 бесплатных ресурсов для оттачивания навыков программирования (часть 1)

1️⃣CodeGym

CodeGym подходит и для начинающих программистов, и для тех, у кого уже есть небольшой опыт. На этой платформе можно найти бесплатные задачи по написанию кода на языке Java по разным темам: базовые команды, условия, циклы, массивы, методы, строки. А ещё там есть автоматическая проверка заданий, которая выдаёт мгновенную обратную связь. Ссылки на теоретические статьи по теме помогут подтянуть знания.


2️⃣CodeChef

У CodeChef много бесплатных курсов. Например, для тренировки Python доступно четыре темы: ввод-вывод и арифметические операции, условные конструкции, циклы с условными конструкциями и отладка. Много творческих заданий: есть задача про повара и лапшу быстрого приготовления. Представьте, что вы придумали лапшу, которая варится одну минуту. Сколько посетителей вы успеете обслужить за Y минут, если в ресторане X газовых плит, а каждый посетитель заказал по одной порции? Без паники. Решения задач и дискуссии по поводу доступны там же на сайте.


3️⃣Edabit

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



#программирование #Java #Python
Please open Telegram to view this post
VIEW IN TELEGRAM
👍123
Тестовые задания для самостоятельного выполнения
(прокачай себя максимально 💪)

По направлениям:
#Аналитик
#Android
#Automation #QA
#Manual #QA
#Backend
#C#
#C, C++
#Data Scientist
#DevOps
#Frontend full-stack
#Go
#iOS
#Java
#Python
#PHP
#Ruby
#SQL

💠Забрать
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83
Docker для начинающих: простое развертывание приложения за несколько шагов

Всем привет! Для своей первой статьи я решил выбрать проблему, с которой сам столкнулся при изучении Java и попытке упаковки приложения в докер-контейнер. К сожалению не нашел ни одной исчерпывающей статьи, как это делать, поэтому решил написать свою.


Начну, пожалуй, с самого сервиса. Я написал достаточно простое веб-приложение на стеке - Java, Spring, Maven, REST, HTTP, Hibernate, Postgresql, JSP/JSTL. Пока приложение представлено достаточно в сыром виде, но для понимания, как оно упаковывается в контейнер, вполне подойдет. Если вкратце, то это сервис для голосования за лучший ресторан, где можно зарегистрироваться, добавить ресторан, его описание, оставить отзыв и проставить рейтинг. Также, в зависимости от роли, можно посмотреть информацию о пользователях и редактировать ее. 


➡️Подробнее

#Docker #Linux #Java #DevOps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🤝1
👨‍💻 CodeWars — это платформа для обучения программированию через решение задач.

Задачи на разных языках программирования: Python, JavaScript, Java и других, разного уровня сложности, от простых до сложных.


🔵Учишься, решая реальные задачи.

🔵Поддерживает более 20 языков программирования.

🔵Можно соревноваться с другими, повышать рейтинг и обсуждать решения.

🔵Задачи начинаются с простых и усложняются.

🔵После решения можно посмотреть, как другие решили ту же задачу.

🔵Основные функции доступны без оплаты.



#Python #Java #JavaScript
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6