CodeCamp – Telegram
CodeCamp
203K subscribers
5.47K photos
1.78K videos
66 files
3.39K links
Канал, который читает твой сеньйор.

Здесь про разработку, технологии и гаджеты 🤘

Редакция: @camprobot
Сотрудничество: @todaycast

РКН: https://clck.ru/3FjTpV
Download Telegram
​​The Java Workshop: A New, Interactive Approach to Learning Java.
David Cuartielles
2019

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

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

💾 Скачать

#eng #java
Unetway

unetway.com — сайт для развития сотрудничества между компаниями и IT-специалистами. Здесь вы можете набираться знаниями и рассказывать о своем опыте, читать авторские статьи по программированию, интервью с IT компаниями и программистами, размещать данные о вашей компании, ее событиях и вакансиях, скачивать бесплатные программы для компьютера и многое другое.

#сервис
Roadmap для Python-разработчика в 2022 году

Пошаговое руководство, как стать разработчиком Python в 2022 году. Цель этого руководства — дать вам представление об экосистеме Python и помочь вам в обучении, если вы запутались.

🔎 Смотреть

#roadmap #python
Верстка сайта - Как ускорить сайт 6 простых шагов

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

📺 Смотреть

#видео #web
CommCare HQ

github.com/dimagi/commcare-hq — это серверная часть для CommCare, крупнейшей в мире платформы для разработки, управления и развертывания надежных мобильных приложений, предназначенных для работы в автономном режиме, для передовых сотрудников по всему миру.

#репозиторий
👍1
​​Математика на Python.
С.Я. Криволапов
2022

Содержит инструкцию по установке языка на ПК, большое количество практических примеров использования языка Python для решения математических задач.

Каждая тема включает примеры решения типовых задач и задачи для самостоятельного решения. Логически связан с программой курса математики, утвержденной в Финуниверситете, и состоит из двух основных частей: математического анализа; линейной алгебры и аналитической геометрии. Соответствует ФГОС ВО последнего поколения.

💾 Скачать

#ru #python
Вложенные массивы: разбор задачи с собеседования

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

📖 Читать

#статья
📺 Java для начинающих / Java с нуля

Уроки по Java SE для начинающих от проекта Devcolibri.

1. Введение в платформу Java [YouTube]
2. Установка и настройка JDK [YouTube]
3. Установка и настройка среды разработки IDEA [YouTube]
4. Простейшая программа на Java [YouTube]
5. Переменные и примитивные типы данных [YouTube]
6. Ссылочные типы данных [YouTube]
7. Комментарии [YouTube]
8. Константы [YouTube]
9. Приведение типов [YouTube]
10. Арифметические и Математические операции [YouTube]

Продолжение в плейлисте на YouTube.

#курс #rus
WordPress Gutenberg

github.com/WordPress/gutenberg — плагин редактора для WordPress. Редактор блоков представляет модульный подход к страницам и сообщениям: каждый фрагмент контента в редакторе, от абзаца до галереи изображений и заголовка, представляет собой отдельный блок.

#репозиторий #WordPress
​​Bootstrap и CSS-препроцессор Sass. Самое необходимое.
Н.А. Прохоренок
2022

Рассмотрено стилевое оформление стандартных элементов и большое количество готовых компонентов Bootstrap: адаптивная панель навигации, карточки, панели с вкладками, карусель, всплывающие подсказки и уведомления, модальные диалоговые окна и др.

Описана сборка SCSS-файлов библиотеки Bootstrap под свой проект с использованием CSS-препроцессора Sass, а также создание собственного проекта без участия Bootstrap. Большое количество практических примеров помогает начать работу самостоятельно.

💾 Скачать

#ru #css
Kera

kera.io — создание встроенных в приложение туториалов для пользователей. Быстро внедрите мощную тактику адаптации, используемую в таких компаниях, как Google, Dropbox и LinkedIn.

#сервис
Повышение до тимлида: дорожная карта

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

🔎 Смотреть

#roadmap
​​Наш код. Ремесло, профессия, искусство
Бугаенко Егор
2019


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

Он зависит от нашей способности формировать команды и участвовать в их деятельности. А еще от наших социальных навыков - порой в гораздо большей степени, нежели от навыков технических.
Драма? Согласны. Эта драма касается каждого из наших собратьев по профессии, поэтому, если стремитесь.

💾 Скачать

#ru #code
6 практических советов по JS коду

Хочешь начать писать красивый и современный код на Javanoscript? Тогда этот видео урок по Javanoscript для тебя. Вы получите 6 практических советов как надо писать js код и как этого делать не стоит.

📺 Смотреть

#видео #js
Test-infra

github.com/kubernetes/test-infra — тестовая инфраструктура для проекта Kubernetes.

#репозиторий #Kubernetes
​​Spring Boot in Practice
Somnath Musib
2022

В этом практическом руководстве представлены десятки актуальных сценариев в удобном формате «проблема-решение-дискуссия». Spring Boot на практике охватывает десятки удобных методов разработки Spring Boot, от базовых функций до скрытых возможностей, о существовании которых вы, вероятно, даже не подозревали.

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

Скачать

#java #eng
Адаптация Qt-приложений под мониторы высокой чёткости

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

Таким образом, наблюдается рост в связанных группах признаков: разрешение+размер экрана, или разрешение+плотность пикселей, или даже разрешение+плотность пикселей+размер экрана. На рынке ноутбуков в плане экранов похожая ситуация – растет разрешение+плотность пикселей.

📖 Читать

#статья #Qt
📺 Android профессиональный уровень

1. Dagger 2 для начинающих [YouTube]
2. Инъекция в поля класса [YouTube]
3. Dagger 2. Component and Inject [YouTube]
4. Собеседование Junior Android Developer [YouTube]
5. Асинхронные задачи в Android разработке [YouTube]
6. Работа с главным потоком [YouTube]
7. Проблемы асинхронного программирования [YouTube]
8. Использование suspend функций [YouTube]
9. Как работают suspend функции под капотом [YouTube]

#курс #Android #rus
​​Основы Java.
Николай Прохоренок
2019

Описан базовый синтаксис языка Java: типы данных, операторы, условия, циклы, регулярные выражения, объектно-ориентированное программирование. Рассмотрены основные классы стандартной библиотеки, получение данных из Интернета, работа с базой данных MySQL.

Приводится описание большинства нововведений: Date API, Stream API, лямбда-выражения, ссылки на методы, функциональные интерфейсы и др.

💾 Скачать

#ru #java
PyTorch

github.com/pytorch/pytorch — тензоры и динамические нейронные сети в Python с сильным ускорением графического процессора.

#репозиторий
​​Programming Machine Learning: From Coding to Deep Learning
Paolo Perrotta
2020

Вы решили заняться машинным обучением - потому что вы ищете работу, начинаете новый проект или просто думаете, что беспилотные автомобили - это круто. Но с чего начать? Даже разработчика программного обеспечения легко запугать непонятными математическими формулами.

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

Скачать

#python #eng