Библиотека программиста
78K subscribers
4.74K photos
295 videos
98 files
7.87K links
Все самое полезное для программиста в одном канале.

Наши курсы: https://clc.to/Jil6fg

По рекламе: @tproger_sales_bot

Для обратной связи: @proglibrary_feeedback_bot
Download Telegram
Бесплатные ресурсы для изучения NodeJS

Подборка ресурсов для тех, кто хочет начать использовать Node.js в своих проектах.

#web@proglibbot #javascript@proglibbot

http://theasder.github.io/learning/2016/02/28/Resources-for-Getting-Into-NodeJS.html
Самые популярные посты за эту неделю

#weekly@proglibbot

Создание 2D игры Android Unity 5
https://vk.com/wall-54530371_60053

Python для новичков
https://vk.com/wall-54530371_60243

10 способов стать хорошим программистом
https://vk.com/wall-54530371_59504

300+ вопросов для собеседования Java developer
Первая часть https://vk.com/wall-54530371_59950
Вторая часть https://vk.com/wall-54530371_60143

Python. К вершинам мастерства (2016)
https://vk.com/wall-54530371_59746

Логика предикатов
https://vk.com/wall-54530371_59918

Пишем полноценное MVC-приложение на Node.js с Express.js (eng)
https://vk.com/wall-54530371_59924
👍2🥰1
Подборка русскоязычных материалов для изучения системы контроля версий Git.

#git@proglibbot

First Aid Git — справочник на русском по часто задаваемым вопросам по Git с возможностью поиска
http://firstaidgit.ru/

Красиво оформленное руководство на русском по работе с Git
http://goo.gl/qjgnws

Git How To — это интерактивный тур, который познакомит вас с основами Git
https://githowto.com/ru

Видеркурс на русском по работе с Git из 13 видеоуроков
http://simple-training.com/category/git-vcs/

Git. Быстрый старт — серия видеоуроков по работе с Git от GeekBrains
https://geekbrains.ru/courses/66

Крутая интерактивная обучалка по Git, с фокусом на ветвление http://pcottle.github.io/learnGitBranching/
👍2
Видеоуроки по нейронным сетям

#data_analysis@proglibbot

1. Data + Architecture
2. Forward Propagation
3. Gradient Descent
4. Backpropagation
5. Numerical Gradient Checking
6. Training
7. Overfitting, Testing, and Regularization
Самые популярные посты за этот месяц

#monthly@proglibbot

Как создать игру на HTML5
Часть первая https://vk.com/wall-54530371_57782
Часть вторая https://vk.com/wall-54530371_57861

Уроки по AngularJS для начинающих
https://vk.com/wall-54530371_57699

Суть ООП
https://vk.com/wall-54530371_58659

Изучаем C++ через программирование игр (2016)
https://vk.com/wall-54530371_57835

9 лучших книг по разработке на JavaScript
https://vk.com/wall-54530371_57124

Джедай верстки
https://vk.com/wall-54530371_59308

Создание 2D игры Android Unity 5
https://vk.com/wall-54530371_60053

Bootstrap: Как создаются современные адаптивные сайты
https://vk.com/wall-54530371_58391
Подборка книг по SQL

#db@proglibbot #sql@proglibbot

Программирование баз данных SQL. Типичные ошибки и их устранение (2011)
Автор: Билл Карвин

В мире существует огромное число книг и интернет-публикаций по языку SQL. Но как отличить хорошие примеры от плохих?
"Программирование баз данных SQL" - продукт многолетней практической работы. Каждая тема здесь раскрывается подробно, а внимание к деталям превосходит ожидания. Хотя книга предназначена не для новичков, любой опытный SQL-программист найдет в ней что-нибудь новое.
Предложенные здесь решения охватывают множество случаев: от традиционных "Не могу поверить, что это опять сделал я" до хитрых сценариев, где оптимальный вариант противоречит догмам, на которых выросли все профессионалы.
Приобрести книгу можно по ссылке
http://www.ozon.ru/context/detail/id/7598812/

SQL. Полное руководство (2014)
Авторы: Джеймс Р. Грофф, Пол Н. Вайнберг

Эта книга расскажет вам, как работать с командами и инструкциями SQL, создавать и настраивать реляционные базы данных, загружать и модифицировать объекты баз данных, выполнять мощные запросы, повышать производительность и выстраивать систему безопасности. Вы узнаете, как использовать инструкции DDL и применять API, интегрировать XML и сценарии Java, использовать объекты SQL, создавать веб-серверы, работать с удаленным доступом и выполнять распределенные транзакции. В этой книге вы найдете такие сведения, как описания
работы с базами данных в памяти, потоковыми и встраиваемыми базами данных, базами данных для мобильных и наладонных устройств, и многое другое.

Изучаем SQL(2012)
Автор: Линн Бейли

В современном мире наивысшую ценность имеет информация, но не менее важно уметь этой информацией управлять. Эта книга посвящена языку запросов SQL и управлению базами данных. Материал излагается, начиная с описания базовых запросов и заканчивая сложными манипуляциями с помощью объединений, подзапросов и транзакций. Если вы пытаетесь разобраться в организации и управлении базами данных – эта книга будет отличным практическим пособием и предоставит вам все необходимые инструменты. Особенностью данного издания является уникальный способ подачи материала, выделяющий серию "Head First" издательства O'Reilly в ряду множества скучных книг, посвященных программированию.

SQL. Руководство по изучению языка (2004)
Автор: Крис Фехилай

Книга посвящена языку программирования SQL, применяемому для работы с реляционными базами данных. Обсуждается версия языка ANSI SQL-92 (SQL2).
В настоящем издании рассказывается об использовании запросов SQL для решения соответствующих классов задач по выборке данных, их модификации или по работе с объектами структуры базы данных. Все конструкции подробно описываются и иллюстрируются большим количеством примеров. Кроме того, для каждого типа запросов рассматриваются отклонения от стандарта в реализации наиболее распространенных СУБД: MS Access, MS SQL Server, Oracle, MySQL и PostgreSQL.
Git - для новичков

#git@proglibbot

1. Основы
2. Первые коммиты
3. Работаем с github
4. Мерж веток
Изучение технологий Ajax

#web@proglibbot

В этом плейлисте вы найдете видео уроки, которые помогут вам изучить Ajax. Технология Ajax полезна тем, что она не только уменьшает нагрузки на сервер, но также делает ваш сайт намного функциональнее.
Блестящее прохождение собеседования на программиста: 150 задач и решений (4-е издание)

#job@proglibbot #book@proglibbot

Автором данного пособия является Г. Макдовелл, основатель CareerCup и бывший сотрудник таких компаний, как Apple, Google и Microsoft. Книга предназначена для качественной подготовки к предстоящему собеседованию на позицию разработчика программного обеспечения.

Она сделана в формате «задача-решение»: почти 200 вопросов и ответов, большинство из которых автор взял из собственного опыта, покрывают всевозможные темы, в том числе алгоритмы, шаблоны проектирования и многое другое. В целом прочтение «Cracking the Coding Interview» точно не будет лишним, и это подтверждает его статус бестселлера.

К посту прикреплена полная книга на английский языке.
Нечеткие множества

#fundamental@proglibbot

1. Развитие логических систем
2. Нечеткие логические связки
3. Нечеткие множества
4. Отношения и отображения
5. Пример отошений и отображений
6. Композиция отношений