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

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

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

РКН: https://clck.ru/3FjTpV
Download Telegram
Asana

asana.com — это лучший инструмент для отслеживания любого проекта от его начала и до конца. Он помогает членам команды сохранять сосредоточенность и продолжать работать над задачами. Асана отслеживает весь проект и сохраняет информацию о всех задачах в одном месте.

#сервис
📺 Работа с API Вконтакте на Python

1. Анализируем посты сообщества [YouTube]
2. Скачиваем сохраненные фото [YouTube]
3. Скачиваем видео [YouTube]
4. Загружаем фото в альбом группы [YouTube]

#Видео #python #rus
📺 Динамические структуры данных

1. Односвязный список [YouTube]
2. Реализация односвязного списка c++ Часть 1 [YouTube]
3. Реализация односвязного списка c++ Часть 2 [YouTube]
4. Реализация односвязного списка c++ Часть 3 [YouTube]
5. Двусвязный список [YouTube]
6. Бинарное дерево. Полное понимание [YouTube]
7. Стек как структура данных [YouTube]
8. Очередь как структура данных [YouTube]
9. Очередь с приоритетом [YouTube]
10. Дек | Deque [YouTube]

#Видео #C_plus_plus #rus
Focusmate

focusmate.com — это виртуальный коворкинг, где можно найти партнёра по работе. Он проследит за тем, чтобы вы фокусировались на делах. Как только войдёте в систему, установите время работы, то есть, по сути, закажите сеанс. Вы получите электронное письмо с подтверждением встречи, которая продлится 50 минут. Перед началом сессии расскажите партнёру о задачах. И начинайте работать, параллельно следя за продуктивностью друг друга.

#сервис
📺 Лекции по основам Java

1. ООП, объекты, классы, интерфейсы, JVM, JDK, JIT #1 [YouTube]
2. ООП, объекты, классы, интерфейсы, JVM, JDK, JIT #2 [YouTube]
3. Конструкторы, статические поля и методы [YouTube]
4. Объект Object, Collection framework [YouTube]
5. Работа с XML [YouTube]
6. Работа с базами данных [YouTube]
7. Обзорная лекция по разработке Web приложений [YouTube]

#Видео #java #rus
📺 ajax в деталях

1. Введение в ajax, jQuery, get-запрос [YouTube]
2. JavaScript, success, callback [YouTube]
3. get, query params, get-параметры, query string [YouTube]
4. ui-dal (data access layer) [YouTube]
5. promise, axios [YouTube]
6. todo-list api, get, post [YouTube]
7. request payload, POST, отправка данных на сервер [YouTube]
8. идемпотентность, rest-api, put, delete [YouTube]
9. CORS, options, content-type, accept-type [YouTube]

#Видео #AJAX #rus
Coderbyte

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

#сервис
📺 Шаблоны проектирования с примерами на PHP

1. Что такое шаблоны проектирования [YouTube]
2. Контейнер свойств [YouTube]
3. Шаблон делегирования [YouTube]
4. Канал событий (event channel) [YouTube]
5. Интерфейс (interface) [YouTube]
6. Подводим итоги по основным паттернам [YouTube]
7. Абстрактная фабрика [YouTube]
8. Фабричный метод [YouTube]
9. Статическая фабрика [YouTube]
10. Простая фабрика [YouTube]

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

#Видео #php #patterns #rus
📺 Алгоритмы и структуры данных

1. Связанные списки [YouTube]
2. Рекурсия (recursion) [YouTube]
3. Hashable. Big O notation [YouTube]
4. n-ный элемент в Linked List [YouTube]
5. Big O Notation (Swift 5) [YouTube]

#Видео #rus
Vercel

vercel.com — платформа для развертывания и совместной работы для фронтенд-разработчиков от авторов Next.js. Предоставляет комплексные инструменты для создания высокопроизводительных веб-сайтов и приложений. Позволяет размещать веб-сайты и веб-службы, которые мгновенно развертываются и масштабируются без настроек.

#сервис
📺 Практика программирования на Python 3

1. Лекция №1 [YouTube]
2. Лекция №2 [YouTube]
3. Лекция №3 [YouTube]
4. Лекция №4 [YouTube]
5. Лекция №5 [YouTube]
6. Лекция №6 [YouTube]
7. Лекция №7 [YouTube]
8. Лекция №8 [YouTube]
9. Лекция №9 [YouTube]
10. Лекция №10 [YouTube]

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

#Видео #python #rus
📺 Функциональное программирование

1. Введение в ФП [YouTube]
2. Функции первого класса [YouTube]
3. Важные методы трейта [YouTube]
4. Неявные преобразования [YouTube]

#Видео #rus
Oh My Zsh

ohmyz.sh — платформа с открытым исходным кодом для управления конфигурацией Zsh. Подойдет тем, кто часто использует командную строку. Поставляется с более чем 275 плагинами, которые значительно облегчают разработку ПО и темами.

#сервис
📺 Структурные шаблоны проектирования

1. Адаптер (Adapter) [YouTube]
2. Фасад (Facade) [YouTube]
3. Мост (Bridge) [YouTube]
4. Компоновщик (Composite) [YouTube]
5. Декоратор (Decorator) [YouTube]
6. DTO (Data Transfer Object) [YouTube]
7. Proxy (Заместитель, Прокси) [YouTube]

#Видео #patterns #rus
Google Kubernetes

Kubernetes, также известная как K8s — это система с открытым исходным кодом для управления контейнерными приложениями на нескольких хостах. Она предоставляет базовые механизмы для развертывания, обслуживания и масштабирования приложений.

#репозиторий
Фуллстек-разработчик в 2022 году

Кто такой фуллстек-разработчик, сколько он зарабатывает и с чего начать обучение в 2022 году? Все ответы в дорожной карте.

🔎 Смотреть

#роадмап
Как сделать хорошее ревью кода?

Senior объясняет: ревью кода — это хлеб с маслом для разработчиков программного обеспечения, но многие ли из нас знают, как это делать правильно? За многие годы автор приобрел множество отличных практик — ими он делится в этом видео.

📺 Смотреть

#Видео #CodeReview
Apache Spark

Spark — это унифицированный аналитический механизм для крупномасштабной обработки данных. Он предоставляет высокоуровневые API-интерфейсы на Scala, Java, Python и R, а также оптимизированный движок, поддерживающий общие графы вычислений для анализа данных.

#репозиторий
Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры

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

📖 Читать

#статья #java
📺 .NET Core/Optimisations

1. Практические приёмы оптимизации .NET [YouTube]
2. Продолжаем говорить о микрооптимизациях .NET-приложений [YouTube]
3. Оптимизация .NET на примере ReSharper [YouTube]
4. Сборка мусора в .NET [YouTube]
5. Микрооптимизации .NET-приложений [YouTube]
6. Продолжаем говорить про арифметику [YouTube]
7. Сказки о преждевременной оптимизации [YouTube]
8. Продолжаем говорить о микрооптимизациях .NET [YouTube]
9. Оптимизации уровня CPU [YouTube]
10. Что и как нужно защищать в .NET-приложении [YouTube]

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

#курс #dotnet #rus
👍1
Пишем Java веб-приложение на современном стеке. С нуля до микросервисной архитектуры. Часть 2.

В прошлой статье, мы спроектировали и реализовали простой сервис BookStore. В этой части мы попытаемся добавить безопасности в наше приложение — сделаем отдельный микросервис аутентификации/авторизации, а в нашем приложении BookStore запретим вызов методов неавторизованными пользователями. И хотя существуют готовые решения (например, Spring Security), мы напишем всё сами, чтобы разобрать принципы работы.

📖 Читать

#статья #java