Revall-info Книги по программированию бесплатно!
592 subscribers
569 photos
3 files
571 links
Download Telegram
Responsive Web Design with HTML5 and CSS (2020)

Responsive Web Design with HTML5 and CSS, Third Edition is a renewed and extended version of one of the most comprehensive and bestselling books on the latest HTML5 and CSS tools and techniques for responsive web design.

Written in the author’s signature friendly and informal style, this edition covers all the newest developments and improvements in responsive web design including better user accessibility, variable fonts and font loading, CSS Scroll Snap, and much, much more.

With a new chapter dedicated to CSS Grid, you will understand how it differs from the Flexbox layout mechanism and when you should use one over the other.

Подробнее | Скачать книгу

#revall #prog #css #html #webdesign #css3 #html5
JavaScript for impatient programmers (2019)

This book makes JavaScript less challenging to learn for newcomers, by offering a modern view that is as consistent as possible.

Highlights:

Get started quickly, by initially focusing on modern features.
Test-driven exercises and quizzes available for most chapters (sold separately).
Covers all essential features of JavaScript, up to and including ES2019.
Optional advanced sections let you dig deeper.

Подробнее | Скачать книгу

#javascript #books #prog #revall #freebooks
Beginning x64 Assembly Programming From Novice to AVX Professional (2019)

Program in assembly starting with simple and basic programs, all the way up to AVX programming. By the end of this book, you will be able to write and read assembly code, mix assembly with higher level languages, know what AVX is, and a lot more than that.

The code used in Beginning x64 Assembly Programming is kept as simple as possible, which means: no graphical user interfaces or whistles and bells or error checking. Adding all these nice features would distract your attention from the purpose: learning assembly language.

The theory is limited to a strict minimum: a little bit on binary numbers, a short presentation of logical operators, and some limited linear algebra. And we stay far away from doing floating point conversions.

Подробнее | Скачать книгу

#revall #assembly #prog #x64 #books
Linux. Установка, настройка, администрирование (2014)

Linux, наряду с Microsoft Windows и Apple OS X, является одной из важнейших операционных систем для ПК. Системы Linux установлены на многих крупных серверах и применяются на многочисленных смартфонах и планшетах, работающих на базе Android.

Раньше существовали предрассудки о том, что Linux, якобы, слишком сложна и неудобна в использовании, но сегодня они преодолены. Конечно, Linux работает не совсем так, как Windows, но перейти с Windows на Linux не сложнее, чем с Windows 7 на Windows 8. При этом большинство дистрибутивов Linux бесплатны, а также значительно более надежны, чем Windows.

Подробнее | Скачать книгу

#revall #linux #books #freebooks
Паттерны объектно-ориентированного проектирования (2020)

Больше 25 лет прошло с момента выхода первого тиража книги Design Patterns. За это время книга из популярной превратилась в культовую.

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

Перед вами юбилейное издание с обновленным переводом книги, ставшей must-read для каждого программиста. «Паттерны объектно ориентированного проектирования» пришли на смену «Приемам объектно-ориентированного проектирования».

Подробнее | Скачать книгу

#books #revall #freebooks #prog
Python Projects for Beginners (2020)

Immerse yourself in learning Python and introductory data analytics with this book’s project-based approach. Through the structure of a ten-week coding bootcamp course, you’ll learn key concepts and gain hands-on experience through weekly projects.

Each chapter in this book is presented as a full week of topics, with Monday through Thursday covering specific concepts, leading up to Friday, when you are challenged to create a project using the skills learned throughout the week.

Topics include Python basics and essential intermediate concepts such as list comprehension, generators and iterators, understanding algorithmic complexity, and data analysis with pandas.

Подробнее | Скачать книгу

#beginner #python #revall #freebooks #prog
Machine Learning for Beginners (2019)

Imagine a world where computing systems understand people and the world around us them to a point where they can notice patterns, collect data, interpret it and give recommendations to solve real world problems with high level of precision.

It sounds like science fiction but it is happening in healthcare, agriculture, cyber security, facial recognition, targeting and retargeting customers in online advertising, recommending specific products, stories, videos, text etc., self-driving cars, real time pricing, predicting human behavior and much more.

Подробнее | Скачать книгу

#books #machinelearning #revall #freebooks #prog
Введение в функциональный анализ (2020)

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

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

Подробнее | Скачать книгу

#revall #prog #books #freebooks #книги #скачать
Advanced Deep Learning with TensorFlow 2 and Keras (2020)

Advanced Deep Learning with TensorFlow 2 and Keras, Second Edition is a completely updated edition of the bestselling guide to the advanced deep learning techniques available today.

Revised for TensorFlow 2.x, this edition introduces you to the practical side of deep learning with new chapters on unsupervised learning using mutual information, object detection (SSD), and semantic segmentation (FCN and PSPNet), further allowing you to create your own cutting-edge AI projects.

Using Keras as an open-source deep learning library, the book features hands-on projects that show you how to create more effective AI with the most up-to-date techniques.

Подробнее | Скачать книгу

#tensorflow #prog #revall #books #keras
Beginning C for Arduino, Second Edition: Learn C Programming for the Arduino (2015)

Beginning C for Arduino, Second Edition is written for those who have no prior experience with microcontrollers or programming but would like to experiment and learn both.

Updated with new projects and new boards, this book introduces you to the C programming language, reinforcing each programming structure with a simple demonstration of how you can use C to control the Arduino family of microcontrollers.

Author Jack Purdum uses an engaging style to teach good programming techniques using examples that have been honed during his 25 years of university teaching.

During the course of the book, you will learn the basics of programming, such as working with data types, making decisions, and writing control loops.

Подробнее | Скачать книгу

#revall #prog #arduino #книги #books
The Web Application Hacker’s Handbook (2011)

Web applications are the front door to most organizations, exposing them to attacks that may disclose personal information, execute fraudulent transactions, or compromise ordinary users.

This practical book has been completely updated and revised to discuss the latest step-by-step techniques for attacking and defending the range of ever-evolving web applications.

You’ll explore the various new technologies employed in web applications that have appeared since the first edition and review the new attack techniques that have been developed, particularly in relation to the client side.

Подробнее | Скачать книгу

#revall #hacker #prog #books #web
Перспектива и композиция (2018)

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

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

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

Подробнее | Скачать книгу

#books #revall #freebooks
Форензика. Теория и практика расследования кибер­преступлений (2020)

Представлен анализ существующих подходов в современной отечественной практике расследования киберпреступлений.

На основе накопленного практического опыта проведения, экспертиз преступлений в сфере высоких технологий предложен подход по их унификации.

Для специалистов, научных работников и экспертов, занимающихся вопросами компьютерно-технической экспертизы.

Будет полезна преподавателям, аспирантам и студентам, обучающимся по направлениям в области юриспруденции, защиты информации, информационной безопасности.

Подробнее | Скачать книгу

#books #revall #hack #prog #freebooks
Arduino Cookbook (2012)

Want to create devices that interact with physical world?

This cookbook is perfect for anyone who wants to experiment with the popular Arduino microcontroller and programming environment/

You’ll find more than 200 tips and techniques for building a variety of objects and prototypes such as toys, detectors, robots, and interactive closing that can sense and respond to touch, sound, position, heat, and light.

You don’t need experience with Arduino or programming to get started.

Updated for Arduino 1.0 release, the recipes in this second edition include practical examples and guidance to help you begin, expand, and enhance your projects right away – whether you’re an artist, hobbyist, student, or engineer.

Подробнее | Скачать книгу

#revall #arduino #prog #freebooks #книги
Python Social Media Analytics (2017)

Social Media platforms such as Facebook, Twitter, Forums, Pinterest, and YouTube have become part of everyday life in a big way. However, these complex and noisy data streams pose a potent challenge to everyone when it comes to harnessing them properly and benefiting from them.

This book will introduce you to the concept of social media analytics, and how you can leverage its capabilities to empower your business.

Right from acquiring data from various social networking sources such as Twitter, Facebook, YouTube, Pinterest, and social forums, you will see how to clean data and make it ready for analytical operations using various Python APIs. This book explains how to structure the clean data obtained and store in MongoDB using PyMongo. You will also perform web scraping and visualize data using Scrappy and Beautifulsoup.

Подробнее | Скачать книгу

#revall #social #books #prog #python
Mastering Xamarin. Forms (2019)

Discover how to extend and build upon the components of the most recent version of Xamarin.Forms to develop an effective, robust mobile app architecture. This new edition features Xamarin.Forms 4 updates, including CollectionView and RefreshView, new coverage of client-side validation, and updates on how to implement user authentication.

Mastering Xamarin.Forms, Third Edition is one of the few Xamarin books structured around the development of a simple app from start to finish, beginning with a basic Xamarin.Forms app and going step by step through several advanced topics to create a solution architecture rich with the benefits of good design patterns and best practices.

Подробнее | Скачать книгу

#revall #xamarin #books #forms #prog
Как стать дизайнером с нуля (2019)

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

Подробнее | Скачать книгу

#bools #design #webdesigner #revall #designer
JavaScript Next (2019)

JavaScript has finally grown up. Armed with a slew of new features, JavaScript now makes writing the code that powers your applications elegant, concise, and easy to understand. This book is a pragmatic guide to the new features introduced in JavaScript, starting with Edition 6 of ECMAScript, and ending with Edition 9.

Using a "compare and contrast" approach, each chapter offers a deep dive into new features, highlighting how best to use them moving forward. As you progress through the book, you'll be offered multiple opportunities to see the new features in action, and in concert with one another.

Backed by an example-driven writing style, you'll learn by doing, and get ready to embrace the new world of JavaScript.

Подробнее | Скачать книгу

#revall #books #prog #javascript
Python for Offensive PenTest (2018)

Your one-stop guide to using Python, creating your own hacking tools, and making the most out of resources available for this programming language

Python is an easy-to-learn and cross-platform programming language that has unlimited third-party libraries. Plenty of open source hacking tools are written in Python, which can be easily integrated within your script.

This book is packed with step-by-step instructions and working examples to make you a skilled penetration tester. It is divided into clear bite-sized chunks, so you can learn at your own pace and focus on the areas of most interest to you. This book will teach you how to code a reverse shell and build an anonymous shell.

Подробнее | Скачать книгу

#revall #pentest #books #python #offensive
Digital Forensics with Kali Linux (2020)

Kali Linux is a Linux-based distribution that's widely used for penetration testing and digital forensics. It has a wide range of tools to help for digital forensics investigations and incident response mechanisms.

This updated second edition of Digital Forensics with Kali Linux covers the latest version of Kali Linux and The Sleuth Kit. You'll get to grips with modern techniques for analysis, extraction, and reporting using advanced tools such as FTK Imager, hex editor, and Axiom. Updated to cover digital forensics basics and advancements in the world of modern forensics, this book will also delve into the domain of operating systems.

Подробнее | Скачать книгу

#revall #linux #hack #kali #kalilinux #prog
Effective Python (2020)

It’s easy to start developing programs with Python, which is why the language is so popular. However, Python’s unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up.

This second edition of Effective Python will help you master a truly “Pythonic” approach to programming, harnessing Python’s full power to write exceptionally robust and well-performing code.

Using the concise, scenario-driven style pioneered in Scott Meyers’ best-selling Effective C++, Brett Slatkin brings together 90 Python best practices, tips, and shortcuts, and explains them with realistic code examples so that you can embrace Python with confidence.

Подробнее | Скачать книгу

#revall #prog #python #freebooks #eng