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

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

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

РКН: https://clck.ru/3FjTpV
Download Telegram
Какой язык программирования вам наиболее интересен?
Anonymous Poll
12%
Java
42%
Python
14%
JavaScript
14%
C++
10%
C#
3%
PHP
6%
Другой
👍1
📺 Алгоритмы на Python

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

1. Однослойный персептрон [YouTube]
2. Бинарный поиск [YouTube]
3. Решето Эратосфена [YouTube]
4. Алгоритм Грэхема [YouTube]
5. Сортировка пузырьком [YouTube]
6. Сортировка выбором [YouTube]
7. Сортировка вставками [YouTube]
8. Сортировка слиянием [YouTube]
9. Быстрая сортировка [YouTube]
10. Быстрая сортировка (in-place) [YouTube]
11. Cлучайная сортировка [YouTube]

#python #eng
Гарвардский курс CS50

Всегда мечтали научиться программировать? Изучите легендарный гарвардский курс CS50: передовые технологии обучения, известные личности IT-индустрии, увлекательные примеры и много юмора.

1. Вступительная лекция [YouTube]
2. Общие понятия программирования [YouTube]
3. Функции и компилирование [YouTube]
4. Типы данных и циклов [YouTube]
5. Структура программы [YouTube]
6. Основы криптографии [YouTube]
7. Методы сортировки данных [YouTube]
8. Метод слияния [YouTube]
9. Понятие рекурсии [YouTube]
10. Составление списков [YouTube]
11. Изучение указателей [YouTube]
12. Особенности стека [YouTube]
13. Хеширование данных [YouTube]
14. Знакомство с HTML и CSS [YouTube]
15. Язык PHP [YouTube]
16. Знакомство с MySQL [YouTube]
17. Базы данных SQL [YouTube]
18. Введение в JavaScript [YouTube]
19. Продолжение изучения JavaScript [YouTube]
20. Компьютерная безопасность [YouTube]
21. Естественные языки [YouTube]
22. Искусственный интеллект в играх [YouTube]
23. Итоги курса [YouTube]

#CS50 #rus
@S_E_Book — канал наших друзей, где вы сможете найти самую редкую литературу по программированию, информационной безопасности, хакингу, социальной инженерии и ИТ.

Публикуются не только редкие книги, но и редкие курсы, мануалы, советы и многое другое

https://news.1rj.ru/str/S_E_Book
📺 Сайт с нуля на React JS

В этом видео-курсе вы на практике разберёте работу с компонентами react и как с ними взаимодействовать. Курс React JS рассчитан на начинающих: автор объясняет каждый нюанс работы с React-библиотекой.

1. Установка и настройка React и Bootstrap [YouTube]
2. Адаптирование меню с Bootstrap [YouTube]
3. Роутинг сайта, переход по страницам [YouTube]
4. Делаем слайдер в Bootstrap [YouTube]
5. Адаптивные табы [YouTube]
6. Форма обратной связи [YouTube]
7. Компоненты Bootstrap [YouTube]
8. Верстка сайта, блог, посты [YouTube]
9. Как загрузить React JS на хостинг [YouTube]

#React #rus
CSSBattle — насколько вы хороши в CSS?

CSSbattle.dev — соревновательная онлайн-игра для верстальщиков. Задача игроков — используя свои навыки HTML и CSS, воспроизвести 12 несложных геометрических рисунков, затратив на это минимум строк кода.

Кому удалось лаконичнее написать, тому и достается победа.

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

#ресурс #css
This media is not supported in your browser
VIEW IN TELEGRAM
Если вам нравится читать КодКемп, то поддержите нас, прислав парочку из своих любимых книг, полезных видеоуроков или ресурсов по IT.

Мы будем благодарны каждому присланному материалу, а самые интересные выложим на канале. ☺️

Авторов самых лучших предложений обязательно отметим в отдельном посте.

Прислать что-нибудь можно через бота: @camprobot
📺 Терминал Linux

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

1. Навигация по файловой системе [YouTube]
2. Операции с файлами и папками [YouTube]
3. Поиск по командам и папкам [YouTube]
4. Как упростить работу в терминале [YouTube]
5. Как установить MySQL на Ubuntu [YouTube]
6. Как установить PostgreSQL на Ubuntu [YouTube]
7. Crontab: запуск задач по расписанию [YouTube]
8. Crontab: как запускать Python-скрипт по расписанию [YouTube]

#linux #rus
А вы знали, что существует сайт, который позволяет просматривать удаленные посты пользователей Instagram и Twitter? Да да, интернет помнит все. Все, что в него попадает — останется там навсегда.

Ссылки на подобные «секретные» сайты собраны на Эксплойте. Это один из лучших IT-каналов в Telegram. Ребята обучают крутым хакерским трюкам, находят полезные приложения, а также делятся секретами анонимности и безопасности в интернете.

Поверьте нам, 95% из вас даже не подозревают на что способен их смартфон.

Но всё гораздо проще, чем вы думаете. Надо только знать, где искать информацию, а это место мы уже нашли за вас. Вам осталось только подписаться — @exploitex
📺 Изучение C# на практике

В этом видео-курсе рассказывается не только о разработке проектов на C#, но и о платформе WPF, а так же о том, на что она способна. Также вы научитесь устанавливать среду разработки, необходимую для ваших проектов.

1. Введение в WPF и XAML [YouTube]
2. Создание калькулятора на WPF [YouTube]
3. Разработка дизайна XAML [YouTube]
4. Отслеживание ошибок и получение данных [YouTube]
5. Создание базы данных SQLite [YouTube]
6. Регистрация в приложении [YouTube]
7. Авторизация в приложении [YouTube]
8. Кабинет пользователя [YouTube]
9. Создание анимаций [YouTube]
10. Создание .exe файла [YouTube]

#C_sharp #rus
Repl.It — онлайн-компилятор для запуска Python-кода в браузере

Repl.it — это платформа, которая позволяет вам запускать свои небольшие программы на Python прямо в браузере.

Сервис также поддерживает около 50 других языков программирования.

Чтобы воспользоваться сервисом, просто напишите свой код в основной файл и нажмите кнопку запуска.

#ресурс #python
📺 Верстка сайта на CSS и HTML

В этом видеокурсе вы с нуля научитесь верстать сайт на CSS и HTML. Видеокурс рассчитан на начинающих: в нём нет препроцессоров, сборщиков и каких-либо инструментов — только HTML и CSS!

1. Подготовка к работе [YouTube]
2. Работа с трансформацией [YouTube]
3. Продолжение верстки сайта [YouTube]
4. Верстка блока аккордеона [YouTube]
5. Подключение Fontawesome [YouTube]
6. Структура новых блоков [YouTube]
7. Верстка блога и подвала сайта [YouTube]
8. Адаптивная верстка [YouTube]
9. Адаптация сайта под разные устройства [YouTube]
10. Мобильная навигация и бургер-меню [YouTube]
11. JQuery-скрипты [YouTube]
12. Хостинг и домен [YouTube]

#css #rus
StylifyMe — Online Style Guide Generator

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

Этот инструмент позволит вам эффективно исследовать сайты без необходимости проверять каждый элемент.

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

1. Введение, EcmaScript [YouTube]
2. Переменные, идентификаторы, литералы [YouTube]
3. Примитивные типы данных [YouTube]
4. Программирование на пальцах [YouTube]
5. Условные инструкции If/Else [YouTube]
6. Функции [YouTube]
7. Обращение return и аргументы по умолчанию [YouTube]
8. Анонимные функции [YouTube]
9. Методы в объектах и массивы [YouTube]
10. Цикл и инкремент [YouTube]
11. Объекты и классы [YouTube]
12. DOM и работа с HTML документом [YouTube]
13. Стандарт ES6 и выше [YouTube]
14. Современная разработка Node.JS [YouTube]
15. NPM — менеджер проектов [YouTube]

#Видео #JavaScript #rus
LambdaTest - сервис для кроссбраузерного тестирования веб-сайтов

С помощью lambdatest.com вы можете проводить интерактивное кроссбраузерное тестирование веб-сайтов и веб-приложений на совместимость в различных мобильных и настольных браузерах.

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

Вы можете выбирать из широкого спектра операционных систем и всех популярных браузеров. Также поддерживаются браузеры с мобильными операционными системами Android и iOS.
📺 Python с нуля

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

1. Переменные [YouTube]
2. Условные операторы, пользовательский ввод [YouTube]
3. Функции [YouTube]
4. Циклы for, while [YouTube]
5. Списки [YouTube]
6. Кортежи, словари [YouTube]
7. Работа со строками [YouTube]
8. Модули [YouTube]
9. Файлы и исключения [YouTube]
10. Классы и объекты [YouTube]
11. Множества [YouTube]

#Видео #Python
ColorZilla - быстро и точно узнаем цвет элемента на веб странице

Расширение ColorZilla показывает HTML, RGB, HSL код выбранного цвета или всей палитры цветов используемых на веб странице. История выбранных цветов сохраняется, поэтому можно в любой момент вернуться к ним.

Кроме того,  расширение позволяет создавать сложные градиенты в цветовых форматах HEX, RGB, RGBA, HSL и HSLA. Показывает коды используемых цветов и то, как они будут отображаться в других браузерах. Можно даже экспортировать градиент в виде изображения или CSS кода.

Расширение СolorZilla доступно для Chrome и Firefox.

#расширение #web
Wipenote - отправляем самоуничтожающиеся сообщения и файлы

wipenote.io - это open-source сервис, который позволяет безопасно передавать данные, не беспокоясь, что их прочитает кто-то, кроме получателя. Передавать можно как текст, так и медиа.

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

#сервис #промо
📺 Java для начинающих

В этом видеокурсе автор кратко расскажет как о базовой концепции языка программирования Java, так и о его более сложных понятиях.

1. Введение в платформу [YouTube]
2. Установка и настройка JDK [YouTube]
3. Настройка среды разработки [YouTube]
4. Первая программа [YouTube]
5. Типы данных [YouTube]
6. Ссылочные типы данных [YouTube]
7. Комментарии [YouTube]
8. Константы [YouTube]
9. Приведение типов [YouTube]
10. Арифметические операции [YouTube]
11. Ветвление [YouTube]
12. Логические И, Или, Нет [YouTube]
13. Циклы [YouTube]
14. Функции [YouTube]
15. Рекурсия [YouTube]
16. Массивы [YouTube]
17. Именование [YouTube]
18. ООП [YouTube]
19. Объекты [YouTube]
20. Инкапсуляция [YouTube]
21. Конструкторы [YouTube]
22. Наследование [YouTube]
23. Полиморфизм [YouTube]
24. Абстрактные классы [YouTube]
25. Интерфейсы [YouTube]
26. Модификатор static [YouTube]
27. Перегрузка методов [YouTube]
28-29. Исключения [YouTube]
30-33. Коллекции [YouTube]

☕️ Книги по Java — @javacodecamp

#Видео #java
Toggl — кроссплатформенный тайм-трекер

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

Если вы также столкнулись с этой проблемой - тогда Toggl Track явно для вас. Алгоритм работы с программой следующий: указываете задачу и запускаете трекер, а по окончанию работы останавливаете его.

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

#сервис
📺 Учимся создавать сайты на HTML

По окончанию этого курса, вы узнаете всё о языке HTML и научитесь создавать полноценные веб-страницы.

1. Введение [YouTube]
2. Структура документа [YouTube]
3. Форматирование текста [YouTube]
4. Добавление картинок, меню, ссылок и элементов [YouTube]
5. Блочные и строчные элементы [YouTube]
6. Добавление музыки и видео [YouTube]
7. Вставка видео с YouTube в HTML [YouTube]
8. Кнопки, голосование и кнопки регистрации [YouTube]
9. Мета-теги [YouTube]
10. Введение в CSS [YouTube]

#Видео #html
👍1