proglibrary | Technologies

Telegram-канал proglibrary - Библиотека программиста | программирование, кодинг, разработка

77049

Все самое полезное для программиста в одном канале. Список наших каналов: https://t.me/proglibrary/9197 Учиться у нас: https://proglib.io/w/a32a0d94 Обратная связь: @proglibrary_feedback_bot По рекламе: @proglib_adv Прайс: @proglib_advertising

Subscribe to a channel

Библиотека программиста | программирование, кодинг, разработка

Подборка статей для новичков с нашего сайта proglib.io

#novice

Как научиться программировать — советы о том, с какого языка программирования лучше начать, как продвигаться в изучении
https://proglib.io/p/let-us-learn-program/
https://proglib.io/p/way-to-learn-programming/

Получаем практику — опенсорс проекты и идеи для игр на Python
https://proglib.io/p/open-source-for-novice/
https://proglib.io/p/9-ideas-for-games/

Еще шесть ресурсов, где можно обучиться программированию на практике
https://proglib.io/p/6-online-resources-for-coding-projects/

Как устроиться разработать разработчиком — советы по подготовке к собеседованию
https://proglib.io/p/abc-always-be-coding/

Тем, кто устроился на работу и хочет выжить —
https://proglib.io/p/how-to-survive/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Подборка материалов по веб-разработке

#web #collections

Коллекция лучших практик по языку JS.
Часть 1: https://vk.cc/41uAS7
Часть 2: https://vk.cc/41uB6Q

Советы профессионала о том, какие инструменты JavaScript использовать в 2017 году
https://proglib.io/p/javascript-2017/

Unheap — большая коллекция jQuery-плагинов на все случаи жизни.
http://www.unheap.com/

Frontend WhiteList — это список полезных и интересных авторских статей, переводов, докладов и ресурсов на русском языке для разработчиков интерфейсов.
https://vk.cc/61Paoq

Актуальные на сегодняшний момент знания и инструменты для HTML-верстальщика
https://vk.cc/5g2Ndy

Небольшая подборка материалов по React.js
https://vk.cc/61Paeo

Статья для тех, кто не знает с чего начать изучать современный JavaScript и какие библиотеки и фреймворки лучше использовать.
https://proglib.io/p/learning-modern-javascript/

Книга по основам JS и jQuery, в которой наглядно рассматриваются основные принципы языка и способы решения ежедневных задач верстальщика
http://javascriptbook.com/about/

Сайт для тех, кто хочет повысить свои навыки в вёрстке. Сайт предоставляет бесплатные PSD макеты, HTML сниппеты, а также туториалы.
https://web3canvas.com/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

32 Youtube-канала для изучения программирования

#common

https://proglib.io/p/youtube-coding-channels/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Наши друзья из AT Consulting подготовили для вас подборку книг, которые определенно стоит прочитать в приближающемся новом году

#book

https://proglib.io/p/books-for-it-specialist/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Подборка статей по машинному обучению с нашего сайта

#data_analysis

1. Машинное обучение для самых маленьких — быстрое введение
https://proglib.io/p/the-simplest-introduction-to-machine-learning/

2. 10 лучших видео об анализе данных на YouTube — лекции и уроки для тех, кто хочет войти в курс дела
https://proglib.io/p/10-data-science-videos/

3. Основы машинного обучения за неделю — подневный план по практическому освоению
https://proglib.io/p/basics-of-ml/

4. Машинное обучение за год — история одного программиста о его опыте освоения и рекомендации по материалу для изучения
https://proglib.io/p/machine-learning-for-year/

5. 7 книг для начинающего специалиста по анализу данных
https://proglib.io/p/data-science-books/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Самые популярные посты за эту неделю

#weekly

1. Создание простых игр на C++
https://vk.com/wall-54530371_99702

2. Подборка ресурсов с задачками для оттачивания навыков программирования
https://proglib.io/p/27-puzzle-websites-to-sharpen-yo..

3. Уроки Java на примере простой игры
https://vk.com/wall-54530371_100090

4. Один из самых популярных материалов месяца — рекомендованные курсы и материалы для обучения от Google
https://proglib.io/p/google-guide-for-studying/

5. Видеоуроки по С++
https://vk.com/wall-54530371_100237

6. Github репозиторий с подборкой советов и хитростей по вёрстке и JavaScript
https://vk.com/wall-54530371_99711

7. Книги, которые помогут изучить основы анализа данных и приблизиться к становлению специалистом по анализу данных
https://vk.com/wall-54530371_100129

8. Лекции по теории вероятностей и дискретному анализу
https://vk.com/wall-54530371_99793

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Машинное обучение: с нуля до применения в проекте за год

#data_analysis

https://proglib.io/p/machine-learning-for-year/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Архив книг от O'Reilly

#data_analysis #book

Огромная коллекция из более чем 80-ти бесплатных книг от американского издательства O'Reilly. Если вы хотите погрузиться и в такие темы, как data science и big data, то этот архив именно для вас!

Ознакомится с архивом и скачать книги можно по ссылке:
http://goo.gl/DES0JJ

Подборка книг с нашего сайта, которые помогут изучить основы анализа данных: https://proglib.io/p/data-science-books/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

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

https://proglib.io/p/data-science-books/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

6 open-source проектов для практики новичка

#novice

https://proglib.io/p/open-source-for-novice/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

PythonSheets

#python #cheatsheets

Представляем вашему вниманию большую подборку шпаргалок по Python: https://www.pythonsheets.com/

Рекомендуем посмотреть нашу последнюю подборку материалов по Python:
https://vk.com/wall-54530371_99768

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Нельзя научиться программированию по принципу «Вжух! И ты уже программист». Только последовательный подход и гарантированный результат.

«Нетология» запустила новогоднюю распродажу безлимитных годовых абонементов на обучение программированию. Стань full-stack разработчиком в 2017 году или прокачай новые навыки.
Абонемент распространяется на все онлайн-программы программирования, представленные на сайте, а также на те программы, которые будут появляться в течение 2017 года.
За год любой желающий сможет получить полноценную профессию программиста, освоенных знаний и навыков будет достаточно для того, чтобы сменить вектор развития и устроиться на хорошую работу.

Оставить заявку на абонемент: http://netolo.gy/cR3

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Собрали для вас новую подборку интересных материалов по Python

#python #collections

1. Все, что нужно знать о Python новичкам
https://vk.cc/5tqZDO

2. Введение в функциональное программирование на Python
https://vk.cc/52hSeS

3. Курс "Язык Python"
https://vk.cc/5Zkrfl

4. Список идей для игр на Python, с помощью которых новичку можно будет получить практические навыки программирования
https://proglib.io/p/9-ideas-for-games/

5. Огромная подборка инструментов и библиотек
https://python.libhunt.com/

6. Книга "Простой Python. Современный стиль программирования"
https://vk.cc/5ZkrE7

7. Репозиторий с реализациями наиболее известных алгоритмов сортировки и поиска
https://vk.cc/5JlFO4

8. Репозиторий с подборкой книг для изучения языка
https://vk.cc/5Jmzt4

9. Статья с Хабра "Пишем диалоговые Telegram-боты на Питоне"
https://vk.cc/5USMtm

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Создание простых игр на C++

#cpp #gamedev

C++ за 21 день уже баян... В этой подборке представлены видео по созданию простых игр с помощью C++ и SFML, всего за несколько минут. Например, создание клона игры Doodle Jump всего за 2 минуты.

1. Tetris
2. Doodle Jump
3. Arkanoid
4. Snake
5. Minesweeper
6. 15-Puzzle
7. Car Racing (Top Down)
8. Outrun (Pseudo 3d racing)
9. Xonix

Смотрите полную подборку из 16 видео по ссылке: https://vk.com/videos-54530371?section=album_56085988

Кстати, мы уже выкладывали подобную подборку: https://vk.com/wall-54530371_93790

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Минутка общения

#social #java

Вопрос от подписчика:

Добрый день/ночь, помогите пожалуйста выбрать книгу для прочтения по java. Уровень владением данного языка: знаю типы, циклы, массивы и тому подобные элементы. Чтобы книга была на "доступной человеческой" языке и актуальных на сегодняшний день. Уровень знания java (по моей оценке): ниже среднего.

Помогите выбрать книгу:
https://vk.com/wall-54530371_99603
1. "Философия Java" (4-е издание) Брюс Эккель (2009)
2. "Head First Java" (2-е издание) Kathy Sierra, Bert Bates (2009)
3. "Философия Java" Брюс Эккель (2015)
4. "Java 8. Полное руководство" (девятое издание) Шилдт (2015)
5. "Java 2. Том 1. Основы (Библиотека профессионала)" Хорстманн К., Корнелл Г. - (2012)

PS: Вопрос скорее для профессионального java-программиста знающего / читал какие-то из тех книг.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Советы профессионала о том, какие инструменты JavaScript использовать в следующем году.

#web

https://proglib.io/p/javascript-2017/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Всегда хотели начать программировать, но боялись попробовать? Тогда эта статья определенно для вас.

#novice

https://proglib.io/p/how-to-survive/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Статья для тех, кто не знает с чего начать изучать современный JavaScript и какие библиотеки и фреймворки лучше использовать

#web #javascript

https://proglib.io/p/learning-modern-javascript/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

О том, какие технологии стоит освоить (по данным HeadHunter)

#job

https://habrahabr.ru/company/hh/blog/318450/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Уроки JavaScript. Практика

#javascript

1. Работаем с input
2. Работаем с селектом
3. Пишем свой CSS генератор
4. Пишем сами выпадающее меню
5. Создаем вкладки, табы (Tabs)
6. Создаем модальные окна
7. Анимация в JavaScript
8. Делаем слайдер (Carousel)
9.Как сделать фильтрацию на сайте

Плейлист: https://www.youtube.com/playlist?list=PLVfMKQXDAhGW0p_BEEe47UkCgNoS_dyki
Обсуждение: https://vk.com/wall-54530371_100422

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Небольшая подборка материалов по React.js

#web #javascript

React: лучшие практики и паттерны создания приложений в 2016 году
https://vk.cc/4FLzrI

Статья с нашего сайта для всех тех, кто уже изучает или только собирается начать изучение React.js
https://proglib.io/p/start-learning-react/

Курс по React от ReactCasts
https://vk.cc/60YFk8

Серия статей "React.js на русском языке"
https://vk.cc/60YFRr

Основы производительности приложений на React
https://vk.cc/5YJnn8

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Философия Java (2006)
Автор: Брюс Эккель

#java #book

Впервые читатель может познакомиться с полной версией этого классического труда, который ранее на русском языке печатался в сокращении. Книга, выдержавшая в оригинале не одно переиздание, за глубокое и поистине философское изложение тонкостей языка Java считается одним из лучших пособий для программистов. Чтобы по-настоящему понять язык Java, необходимо рассматривать его не просто как набор неких команд и операторов, а понять его "философию", подход к решению задач, в сравнении с таковыми в других языках программирования. На этих страницах автор рассказывает об основных проблемах написания кода: в чем их природа и какой подход использует Java в их разрешении. Поэтому обсуждаемые в каждой главе черты языка неразрывно связаны с тем, как они используются для решения определенных задач.

К посту прикреплена полная книга на английском языке: https://vk.com/wall-54530371_100294

Для тех, кто пропустил: у нас недавно проходил опрос на лучшую книгу по Java https://vk.com/wall-54530371_99603. На текущий момент данная книга ("Философия Java") занимает 3-е место.

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Изучить Node.js бесплатно без регистрации и смс

#web

https://proglib.io/p/nodejs-resources/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Минутка общения

#social #cpp

Не проходи мимо! Прими участие в опросе. Возможно, это самый важный опрос в вашей жизни: https://vk.com/wall-54530371_100048

Несколько полезных ссылок по указателям в C++ и не только:
— Погружение в C++11: https://vk.cc/60t8Vg
— Курс "C++11 и продвинутый C++": https://vk.cc/60t8Qb
— Видео от нашего подписчика "Умные указатели": https://vk.cc/60t8M9
— Статья "Указатели, ссылки и массивы в C и C++: точки над i": https://vk.cc/5cZmW8

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Топ 10 видео на YouTube, которые вам стоит посмотреть, если вы решили начать изучать анализ данных или хотите продвинуться в этой сфере.

#data_analysis

https://proglib.io/p/10-data-science-videos/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Полезные рекомендации для тех, кто начал или будет развиваться в области IT-сферы

#common

https://proglib.io/p/developing-as-developer/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Лекции по теории вероятностей и дискретному анализу

#fundamental

1. Основы перечислительной комбинаторики
2. Обобщенная функция Мёбиуса и асимптотики
3. Деревья и унициклические графы
4. Разбиение чисел на слагаемые
5. Производящие функции и линейные рекуррентные соотношения
6. Хроматические числа графов и Кнезеровский граф
7. Классическое определение вероятности, схема Бернулли и их применение
8. Локальная лемма Ловаса. Начала теории вероятностей
9. Локальная лемма Ловаса. Теория вероятностей

Полный плейлист из 13 лекций доступен по ссылке:
https://vk.com/videos-54530371?section=album_56085493

Рекомендуем к просмотру курс "Асимптотический анализ и теория вероятностей": https://vk.com/wall-54530371_93471

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Github репозиторий с подборкой советов и хитростей по вёрстке и JavaScript. Там же найдёте сборник статей по объектно-ориентированному JavaScript, самым полезным нововведениям ES6 и огромное количество задач для начинающих изучать JavaScript с подробным решением.

#javascript

https://vk.cc/5VwKVf

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

Короткая заметка о том, что нужно и не нужно делать, когда начинаешь изучать программирование

#novice

https://proglib.io/p/way-to-learn-programming/

Читать полностью…

Библиотека программиста | программирование, кодинг, разработка

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

#web #job

https://proglib.io/p/cracking-the-frontend-interview/

Читать полностью…
Subscribe to a channel