Скачать книги бесплатно

Сегодня:
Пентагон выделил Украине 200 миллионов долларов
"Министерство обороны объявляет, что предоставит 200 миллионов долларов Украине на сотрудничество в области безопасности для дополнительных ...
Боевики пытались прорваться из провинции Идлиб в провинцию Хомс
В сирийской провинции Идлиб наблюдается активизация незаконных вооружённых формирований.
Карта сайта Контакты Главная
 
Скрыть рекламный блок

Это интересно

Календарь

«    Июль 2018    »
ПнВтСрЧтПтСбВс
 1
2345678
9101112131415
16171819202122
23242526272829
3031 

Интересное

Наши партнеры

Авторизация

Подписка на Новости:

Введите Ваш EMAIL:

Это интересно

Опрос

Как грузиться наш сайт?

Быстро
Нормально
Медленно
Очень медленно
Постоянно ошибки и тормоза

Интересное

Реклама

Реклама

Счетчики

АвторАвтор: Lonewolf | ДатаДата: Вчера, 01:07
Backend разработчик на PHP (2018) Видеокурс

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

Более 80% сайтов всего мира используют PHP, что позволяет сказать, что он является лидирующим языком программирования для реализации веб-приложений. Высокая скорость разработки и простота эксплуатации, но при этом высокая производительность, позволяют использовать его в проектах любой степени сложности от простого сайта-визитки до крупной социальной сети. Для реализации больших и долгосрочных проектов, современному PHP-разработчику необходимо заботиться об архитектуре кода, применять паттерны проектирования, писать код в соответствии с принципами SOLID и поддерживать высокий code coverage своих unit-тестов. Но профессия PHP Backend Developer требует знаний не только языка PHP, а ещё знаний инструментов, таких как базы данных, очереди, кеш-сервера, без которых немыслимо современное веб-приложение.
АвторАвтор: kabota | ДатаДата: 13-07-2018, 04:50
Разработчик JavaScript (2018) Видеокурс

Курс предназначен для для разработчиков уровня Junior и Middle, которые имеют общее представление и опыт работы с Web и хотят узнать больше о мире современного javascript.

По окончании курса вы сможете:
— Понимать принципы работы современных javascript фреймворков и библиотек
— Применять паттерны проектирования (Event Loop, Flux, Immutable, Virtual DOM, Dependency Injection, Observables)
— Знать подходы при проектировании, организации, контроля состояния и тестирования серверных и клиентских приложений
— Выбирать подходящие инструменты для проекта
— Тестировать проект unit-тестами на разных уровнях
— Создавать веб-приложения с использованием современных технологий
АвторАвтор: admin | ДатаДата: 11-07-2018, 09:21
Программирование для начинающих в 3 книгах / Майк МакГрат (2015-2016) PDF

Книги "Программирование для начинающих" являются исчерпывающим руководством для того, чтобы научиться программировать на языке Java, Python и разбирать все ключевые аспекты языка C.
АвторАвтор: admin | ДатаДата: 10-07-2018, 13:57
HTML5 + CSS3. Основы современного WEB-дизайна / А. Кириченко, А. Хрусталев (2018) PDF

Книга поможет легко и непринуждённо освоить базовый курс HTML5 и CSS3. Уровень подаваемого материала книги позволит эффективно использовать полученные знания как новичку, так и более опытному программисту, желающему освоить основы или улучшить свои навыки web-программирования и web-дизайна.

Помимо базового синтаксиса обоих языков, вы узнаете: как редактировать и работать с текстом в HTML5; как использовать списки, таблицы, скрипты и ссылки; как размещать мультимедиа-объекты и создавать макет web-страницы, как пользоваться формами и фреймами; как форматировать и видоизменять блоки и структуру документов при помощи CSS3, что из себя представляют визуальные функции CSS3 и многое другое. Каждый теоретический отрезок сопровождается практическим примером, наглядно демонстрирующем пройденный материал.

Книга подойдёт для всех желающих освоить или начать лучше ориентироваться в HTML5 и CSS3, которые являются на данным момент основными инструментами современного Web-дизайна.
АвторАвтор: Lonewolf | ДатаДата: 10-07-2018, 11:58
Программирование на языке Python. Учебный курс (2017) PDF

Любая научная или техническая дисциплина требует навыков программирования. Python — идеальный первый язык программирования, а эта книга — лучшее руководство по его изучению. Преподаватели Принстонского университета Роберт Седжвик, Кевин Уэйн и Роберт Дондеро написали доступный междисциплинарный учебный курс по программированию на языке Python, рассматривающий важные и реальные случаи его применения, а не абстрактные примеры.

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

Особенности книги:
— Базовые элементы программирования: переменные, операторы присвоения, встроенные типы данных, условные выражения, циклы, массивы, ввод и вывод, включая графику и звук.
— Функции, модули и библиотеки: организация программ в компоненты, обеспечивающие независимую отладку, поддержку и многократное использование.
— Объектно-ориентированное программирование и абстракция данных: объекты, модули, инкапсуляция и т.д.
— Алгоритмы и структуры данных: алгоритмы сортировки и поиска, стеки, очереди и таблицы символов.
— Все примеры из области прикладной математики, физики, химии, биологии и информатики совместимы с языком Python версий 2 и 3.
АвторАвтор: admin | ДатаДата: 9-07-2018, 22:24
Программирование для детей. Иллюстрированное руководство по языкам Scratch и Python (2015) PDF, DJVU

Этот самоучитель познакомит вашего ребенка с основами программирования и научит двум наиболее распространенным языкам - визуальному Scratch и текстовому Python. Программирование - один из ключевых навыков, которому нужно обучать ребенка уже с младших классов. Компьютерный код - тот же иностранный язык, только он позволяет разговаривать с компьютером, ставить ему задачи и контролировать их выполнение. И знание этого языка сегодня так же необходимо, как знание английского и математики.
АвторАвтор: kabota | ДатаДата: 5-07-2018, 18:26
FullStack-Мастер: Разработка CRM-системы на Node.js, Express, Angular 6 (2018) Видеокурс

Данный курс наглядно показывает разработку СRМ-системы, где собраны разнообразные элементы, на которых показывается их реализация.

Ниже представлен далеко не полный перечень элементов приложения, которые мы с вами вместе разработаем и реализуем в рамках FullStack-разработки:

-Пагинация
-Аналитика данных с графиками
-Реализация Material Design с Materialize CSS
-Работа с датами через пикеры
-Фильтрация данных
-Загрузка картинок
-Работа с асинхронными событиями
АвторАвтор: admin | ДатаДата: 2-07-2018, 10:54
Внутреннее устройство Linux / Дмитрий Кетов (2017) PDF

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

Рассмотрены основные подсистемы ядра и их сущности - файлы и файловые системы, виртуальная память и отображаемые файлы, процессы, нити и средства межпроцессного взаимодействия, каналы, сокеты и разделяемая память. Раскрыты дискреционный и мандатный (принудительный) механизмы контроля доступа, а также привилегии процессов. Подробно описано пользовательское окружение и интерфейс командной строки CLI, оконная система X Window и графический интерфейс GUI, а также сетевая подсистема и служба SSH. Особое внимание уделено языку командного интерпретатора и его использованию для автоматизации задач эксплуатации операционной системы.
АвторАвтор: admin | ДатаДата: 29-06-2018, 18:01
Unix и Linux в 7 книгах (2003-2012) PDF, Djvu

Посетители сайта NetFact.Ru – Вашему вниманию представлена подборка книг, посвященная теме "Unix/Linux". В подборке 7 книг.

Список книг:

Современное программирование для школьников, книга 1. ОС Linux — командная строка, утилиты, сценарии (2010-2011/DjVu/RUS)
Немет Э., Снайдер Г., Хейн Т., Уэйли Б. — Unix и Linux. Руководство системного администратора (2012/PDF/DjVu)
Митчелл М., Оулдем Дж., Самьюэл А. — Программирование для Linux. Профессиональный подход (2003/PDF)
Буленок В.Г., Пьяных Е.Г. — Основы работы с ОС Linux (2008/PDF)
Лав Р. — Linux. Системное программирование (2008/PDF)
Цилюрик О. — Инструменты в Linux для программистов из Windows (2011/PDF)
Тихомиров В.О. — Введение в Linux (2007/PDF)
АвторАвтор: admin | ДатаДата: 20-06-2018, 21:13
Самоучители по программированию в 5 книгах / Алексей Васильев (2006-2018) PDF

Посетители сайта NetFact.Ru – Для Вас сборник из 5 книг - Самоучители по программированию от автора уникальной методики обучения - Алексея Васильева. Книги содержит много примеров, специально подобранных автором для читателей, и их подробный разбор.
АвторАвтор: Lonewolf | ДатаДата: 4-06-2018, 12:14
Создание игры под Андроид на Unity (2017) Видеокурс

Как сделать Андроид игру при помощи Unity 5? Видеокурс по созданию игры с полного нуля.

Что будет в курсе.

Рассмотрим все моменты разработки
В видеокурсе мы рассмотрим все аспекты создания хорошей современной игры под невероятно популярную мобильную платформу в мире.

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

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

Не будем изобретать велосипед
Чтобы сократить время разработки мы будем использовать различные плагины, которые будут добавлять крутой функционал в нашу игру.
АвторАвтор: kabota | ДатаДата: 23-05-2018, 22:16
eXeLaB - Видеокурс программиста и крэкера (2018)

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

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

Содержание курса:
В 70 видеоуроках курса автором сайта eXeL@B последовательно освещяется процесс становления крэкером "с нуля". Основной упор сделан на то, чтобы простым языком передать слушателю видеокурса свой опыт и секреты подхода, накопленные за 11 лет крэкерской карьеры. Вершиной изучения крэкерства считается знание реверсинга, поэтому вас ждёт приятный бонус: мини-курс из 25 уроков по реверсингу!

Ещё более 250 новых уроков других авторов раскрывают секреты таких языков программирования, как:
Ассемблер, машинный код (70 уроков)
Java для Android гаджетов (65 уроков)
Язык Apple Swift для iPhone и MacBook (30+ уроков)
Python для Windows и Unix систем (20+ уроков)
Доступ к информации: SQL и noSQL базы данных (20+ уроков)
javascript и CSS 3 технологии для разработки сайтов (30+ уроков).
Также в курс входит масса свежих статей и книг такой же тематики, как и у видеоуроков, что поможет вам ещё глубже познать материал.
АвторАвтор: kabota | ДатаДата: 22-05-2018, 18:49
Академия верстки: Javascript для верстальщика (2018) Видеокурс

Мы изучим основные и самые необходимые понятия для работы с javascript, то как он работает в браузере, познакомимся с современными трендами и фреймворками. Так же мы научимся писать правильный и красивый код и находить в нем коварных "жуков".
АвторАвтор: kabota | ДатаДата: 22-05-2018, 11:26
Самый понятный курс по PHP для начинающих (2018) Видеокурс

Курс особенно будет полезен каждому начинающему. А также застрявшим где-то на пути синтаксиса, утонувшим в океане под названием фреймворк (Laravel, Yii2 и т.д.).

И тем кто потерялся в глухом городе под названием «Не вижу и не понимаю куда двигаться?». Всем тем, которые задаются вопросом А как это работает? Я же так повторить не смогу! И наконец тем, которые еще ни разу в жизни, не создавали сайт с нуля, без использования новомодных фреймворков.
АвторАвтор: kabota | ДатаДата: 13-05-2018, 21:27
Python. Уровень 1-2 (2018) Видеокурс

Вы занимаетесь программированием и хотите повысить свою квалификацию или систематизировать имеющиеся знания и навыки? Хотите изучить перспективный язык программирования Python? Вы - системный администратор или IT-специалист и у вас возникла необходимость в освоении данного языка программирования? Тогда этот курс именно для Вас! Python – мощный высокоуровневый язык программирования, идеально подходящий для разработки самостоятельных программ и сценариев. Python отличает простой и понятный синтаксис, благодаря которому писать код гораздо легче, чем на других языках. Разработчики на Python ценят красоту и ясность кода, что нашло отражение в их философии под названием «Дзен Питона». «Читаемость имеет значение», «Простое лучше, чем сложное» – вот некоторые положения этой философии. Богатая библиотека модулей, возможность выбрать интерактивный или скриптовый режим, меньший объем вводимого кода и, как следствие, более высокая скорость разработки – вот почему Python имеет миллионы поклонников по всему миру. Этот язык можно назвать лучшим вариантом для знакомства с программированием. Освоить Python под силу любому новичку, нужно лишь иметь компьютер, базовый английский и, конечно, желание познать «дзен программирование»!
АвторАвтор: admin | ДатаДата: 25-04-2018, 17:06
Программирование на Scratch, Snap в 6 книгах / Денис Голиков (2017) PDF, DjVu

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

Snap! – блочная среда программирования, разработанная на основе Scratch в Калифорнийском университете в Беркли (University of California at Berkeley). Основным отличием данной среды программирования от Scratch являются расширенные возможности по построению собственных блоков, а также списки и функции первого класса. Эти мощные возможности позволяют использовать Snap! не только в начальной школе, но и для обучения старшеклассников и студентов.

Список книг:
Программирование на Scratch 2. Книги 1-2
Scratch для юных программистов
Знакомьтесь, это Snap!
Школа капитана Грампа. Scratch и Arduino для школьников
Scratch для учителей и родителей. Знакомство с популярной детской средой программирования
АвторАвтор: kabota | ДатаДата: 12-03-2018, 01:04
Node.js Серверное программирование на JavaScript (2018) Видеокурс

Эволюция javascript с каждым годом дает возможность для веб-разработчиков создавать большое количество новых технологий и инновационных приложений. Один из наиболее интересных и популярных инструментов для создания легко масштабируемых сетевых приложений является Node.js – это серверная реализация языка программирования javascript, основанная на движке V8.

Node.js был создан Райаном Далем (Ryan Dahl), развитием проекта сейчас занимается компания Joyent, крупный провайдер облачных вычислений в США. Серверная среда Node.js состоит из 80% кода C/C++ (ядро) и 20% javascript API. Также применяются основные принципы и спецификации CommonJS.

Этот курс создан для тех, кто уже хорошо знает и использует javascript на клиенте и хочет научиться программировать на javascript на стороне сервера.

Чему Вы научитесь.
Создавать консольные утилиты на Node.js;
Создавать веб-сервисы с помощью популярного фреймворка Express.js;
Применять шаблонизаторы для разделения кода и оформления интерфейса в проекте;
Создавать и использовать различные REST API;
Использовать в программе веб-сокеты с помощью socket.io.
АвторАвтор: admin | ДатаДата: 6-02-2018, 16:28
Библиотека студента. Сборник (40 книг + 3CD) (2003-2017) PDF, DJVU

Библиотека студента будет полезна всем, кто так или иначе связан с учебным процессом,а также студентам и магистрантам вузов и аспирантам, обучающимся по специальностям дизайн, электроника, программирование, механика.
АвторАвтор: kabota | ДатаДата: 6-01-2018, 16:19
Vue.js - Интенсивный курс для программистов от Дмитрия Лаврика (2017) Видеокурс

Цель курса: Убрать зависимость от jQuery и изучить один из самых мощных и трендовых инструментов в мире js. Angular 2, React и Vue — три головы современного Змея Горыныча в javascript, каждая из которых так или иначе основана на компонентном подходе. Vue проще, чем Angular и React, при этом Vue не уступает им в производительности и возможностях.
АвторАвтор: kabota | ДатаДата: 20-12-2017, 14:43
Программирование на языке SWIFT. Уровень 1-2 (2017) Видеокурс

Swift — новый язык от Apple, появился в середине 2014 года. Несмотря на свою новизну, он стремительно развивается и включает в себя все лучшие конструкции программирования, заимствованные из множества современных языков.

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