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

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

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

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

#common@proglibbot

Массачусетский технологический институт (MIT) выложил в общий доступ полные учебные программы, видеолекции 32 курсов, конспекты, экзаменационные вопросы и шпаргалки.

Среди предложенных дисциплин «Антропология», «Биоинформатика», «Архитектура», «Аэронавтика», «Гендерные исследования», «Математика» и другие. У каждого курса есть видео, аудио, английский субтитры, презентации, задания и их решение в формате pdf. Также доступны отдельные переводы курсов на китайский, турецкий, испанский, португальский, французский, немецкий и украинский языки. Русского пока нет. Все учебные материалы размещены на MIT OpenCourseWare.

Источник: http://vk.cc/4QfWOJ
👍4
Бесплатные ресурсы для изучения 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. Мерж веток