UniLecs | Программирование
19.4K subscribers
957 photos
6 videos
3 files
1.22K links
🤘🏻Задачи, головоломки, книги и другие радости программиста.

Оглавление канала: telegra.ph/UniLecs-FAQ-09-30

Чат: @unilecs_chat
Бот: @unilecsBot
VK: vk.com/unilecs

Админ, сотрудничество: @dashalvv
Редактор: @amdavletov
Download Telegram
GitHub Trending: React Hooks

Продолжаем серфить github в поисках интересных open-source проектов. Сегодня это проект из мира фронтенд разработки, а именно инструмент для работы с React Hooks. Знающие люди уже в курсе, что фреймворк React хочет постепенно уйти от использования классов к использованию хуков. Хуки - это новое дополнение в React, которое позволяет вам использовать состояние и другие функции React без написания класса.

Проект useHooks позволяет лучше понять возможности и преимущества хуков. Здесь собрана коллекция полезных хуков, таких как работа с localStorage, history, auth и многое другое.
Для тех, кто уже работает с хуками, есть прекрасная возможность добавить свои собственные хуки в этот open-source проект.

https://github.com/gragland/usehooks

#github #trending #react #hooks
GitHub Trending: JavaScript questions

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

Но есть прекрасный open-source проект на гитхабе "Javascript-Questions", в котором собрано 155 вопросов и примеров кода на JS с подробным разбором! Проект переведен на 18 языков, в том числе на русский и украинский.
Не благодарите! И больше не спрашивайте в чате, с чего начать изучение по JS 😜

https://github.com/lydiahallie/javascript-questions

#github #trending #js #questions
GitHub Trending: Вопросы для собеседования на Java Developer

Продолжаем серфить open-source проекты, чтобы у вас было, что закинуть в Saved Messages!
Сегодня делюсь с вами подборкой вопросов/ответов для подготовки к интервью для разработчиков на Java. Проект появился уже давно, но продолжает регулярно обновляться. Здесь вы найдете не только разборы вопросов по Java, но также по ООП, базам данных, а также шаблонам проектирования и немного по вебу! Читайте, изучайте, готовьтесь!

https://github.com/enhorse/java-interview

#github #trending #java #questions
GitHub Trending: AI Expert Roadmap

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

AI Expert Roadmap in 2021

#github #trending #ai_roadmap
GitHub Trending: серия книг 'Вы не знаете JavaScript'

Вот не могу я пройти мимо крутых open-source проектов! Сегодня я представляю вам проект перевода на русский серии книг "You Don't Know JS".

Ребята заморочились и перевели почти 6 книг этой серии:
- Начните и Совершенствуйтесь
- Область видимости и замыкания
- this и Прототипы Объектов
- Типы и синтаксис
- Асинхронность и Производительность
- ES6 и не только

Читайте и изучайте JS, а для новичков это хорошая возможность поучаствовать в open-source проекте, т.к. не все главы еще переведены!

https://github.com/azat-io/you-dont-know-js-ru

#github #trending #js #books
GitHub Trending: Тотальный React

И снова я нашёл для вас один достойный open-source проект. Это ресурс для изучения React.js и всего, что с ним связано. Да еще и на русском языке!

Тут вы найдете:
- Вопросы для подготовки к собеседованию
- Шпаргалки по хукам, стилям, роутингу
- Готовые проекты-примеры, использующие React.js
- Полезные компоненты и многое другое

Изучайте React.js, тут есть для этого все необходимое + бесплатно. Напоминаю, что вы также можете поучаствовать в любом open-source проекте. А новичкам я настоятельно рекомендую это делать!

https://github.com/harryheman/React-Total

#github #trending #react
GitHub Trending: Слова, часто используемые в CSS-классах

Одна из главных проблем в коде — это неверное наименование переменных или вообще игнорирование всех правил понятного нейминга для переменных. Особенно грешат этим начинающие программисты 🥲

И если это ваша проблема, то сегодняшний проект-словарь точно для вас! Здесь вы найдете часто используемые слова в CSS классах.

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

https://github.com/yoksel/common-words

#github #trending #css
❗️ Мегаважный чек-лист для всех Front-end разработчиков. Содержит полный список всех элементов (мета теги, иконки, заголовки, html тэги и тэги для SEO), которые необходимы перед запуском вашего сайта.

Все рекомендации разделены на 3 уровня важности:
- Low: пункт рекомендован, но может быть пропущен.
- Medium: крайне рекомендован, редко может быть пропущен.
- High: пункт обязателен.

Каждая рекомендация подробно описана, и даны примеры к ней.
Пользуйтесь на здоровье!

https://github.com/thedaviddias/Front-End-Checklist

#github #trending #frontend
GitHub Trending: Машинное обучение от ВШЭ

На очереди ещё один первоклассный open-source проект, на этот раз от Высшей школы экономики. Это материалы по Машинному обучению!

Здесь есть:
- Конспекты лекций
- Материалы семинаров
- Видео записи лекций за последние 3 года.

Смотрите и изучайте, всё бесплатно! И даже английский не понадобится, ведь материалы представлены на русском языке!

https://github.com/esokolov/ml-course-hse

#github #trending #machine_learning