Data Structures Through C: Learn the fundamentals of Data Structures through C, 4th Edition

Автор: literator от 21-08-2023, 19:09, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Data Structures Through C: Learn the fundamentals of Data Structures through C, 4th Edition
Автор: Yashavant Kanetkar
Издательство: BPB Publications
Год: 2022
Страниц: 294
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Experience Data Structures C through animations. There are two major hurdles faced by anybody trying to learn Data Structures:Most books attempt to teach it using algorithms rather than complete working programs. A lot is left to the imagination of the reader, instead of explaining it in detail. This is a different Data Structures book. It uses a common language like C to teach Data Structures. Secondly, it goes far beyond merely explaining how Stacks, Queues, and Linked Lists work. The readers can actually experience (rather than imagine) sorting of an array, traversing of a doubly-linked list, construction of a binary tree, etc. through carefully crafted animations that depict these processes. All these animations are available on the downloadable DVD. In addition it contains numerous carefully-crafted figures, working programs and real world scenarios where different data structures are used. This would help you understand the complicated operations being performed and different data structures easily. Add to that the customary lucid style of Yashavant Kanetkar and you have a perfect Data Structures book in your hands.
 

Mastering Scala: A Beginner's Guide

Автор: literator от 21-08-2023, 18:36, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Mastering Scala: A Beginner's Guide
Автор: Sufyan bin Uzayrs
Издательство: CRC Press
Год: 2024
Страниц: 352
Язык: английский
Формат: pdf (true)
Размер: 10.1 MB

Scala is a multi-paradigm, general-purpose scripting language. It is a completely object-oriented programming (OOP) language that supports the functional programming (FP) technique. Programs written in Scala may be translated into bytecodes and run on the Java Virtual Machine (JVM). Scalable language is referred to as Scala. Runtimes for jаvascript are also accessible. Java and other programming languages like Lisp, Haskell, Pizza, and others have had a significant effect on Scala. Concise and easy to understand, Mastering Scala: A Beginner’s Guide covers a comprehensive understanding of Scala and its components, libraries, and advance concepts to help readers quickly advance with the necessary information. This book provides functional approaches for solving queries using Scala. The fundamental principles of Scala explained here are helpful to beginner and intermediate users interested in learning this highly technical and diverse language.
 

Свободное программное обеспечение. FREE PASCAL для студентов и школьников (+CD)

Автор: SCART56 от 21-08-2023, 16:02, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Свободное программное обеспечение. FREE PASCAL для студентов и школьников (+CD)
Автор: Кетков Ю., Кетков А.
Издательство: БХВ-Петербург
Год: 2011
Страниц: 379
ISBN: 978-5-9775-0604-5
Формат: PDF
Размер: 111 Мб
Язык: русский

Пособие предназначено для изучения компилятора Free Pascal и интегрированной среды FP IDE. Подробно разобраны основы программирования на языке Free Pascal: история создания и развития языка Pascal, простые типы данных, строковые данные, структурированные типы данных – массивы. Рассматриваются вопросы организации типовых блоков обработки данных – процедур и функций, работа с файлами.
 

Искусство чистого кода

Автор: ekvator от 21-08-2023, 13:46, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Искусство чистого кода
Название: Искусство чистого кода
Автор: Майер Кристиан
Издательство: Питер
Год: 2023
Формат: pdf
Страниц: 240
Размер: 14,7 Мб
Язык: русский

Большинство разработчиков ПО тратят тысячи часов на создание излишне сложного кода. Девять основных принципов книги «Искусство чистого кода» научат вас писать понятный и удобный в сопровождении код без ущерба для функциональности. Главный принцип — это простота: сокращайте, упрощайте и перенаправляйте освободившуюся энергию на самые важные задачи, чтобы сэкономить бесчисленное количество часов и облегчить зачастую очень утомительную задачу поддержки кода. Автор бестселлеров Кристиан Майер помог тысячам людей усовершенствовать навыки программирования и в своей новой книге делится опытом с читателями.
 

Google Android. Программирование для мобильных устройств (+CD-ROM)

Автор: SCART56 от 21-08-2023, 07:58, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Google Android. Программирование для мобильных устройств (+CD-ROM)
Автор: Голощапов А.Л.
Издательство: БХВ-Петербург
Год: 2010
Страниц: 448
ISBN: 978-5-9775-0562-8
Формат: PDF
Размер: 14.5 Mб
Язык: русский
Серия: Профессиональное программирование

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

Introduction to Git and GitHub

Автор: literator от 21-08-2023, 06:09, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Introduction to Git and GitHub
Автор: Bobby Iliev
Издательство: Leanpub
Год: October 1 2021
Страниц: 160
Язык: английский
Формат: pdf
Размер: 10.1 MB

The eBook is suitable for anyone working as a developer, system administrator, or a DevOps engineer and wants to learn the basics of Git, GitHub and version control in general. This is an introduction to Git and GitHub eBook that will help you learn the basics of version control and start using Git for your SysOps, DevOps, and Dev projects. No matter if you are a DevOps/SysOps engineer, developer, or just a Linux enthusiast, you can use Git to track your code changes and collaborate with other members of your team or open source maintainers. Whether you are a newcomer to programming, or an experienced one, you have to know how to use Git. Most of the projects that a small or big group of developers work on are done through GitHub or GitLab. It makes working with other developers so much more exciting and enjoyable, just by creating a new branch, adding all your brilliant ideas to the code that can help the project, committing it, and then pushing it to GitHub or GitLab.
 

Серия "Head First O'Reilly" в 26 книгах +1CD

Автор: SCART56 от 21-08-2023, 01:25, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ


Название: Серия "Head First O'Reilly" в 26 книгах +1CD
Автор(ы): разные
Издательство: Питер
Год: 2011-2023
Страниц: 1000+
Формат: PDF
Размер: 1.1 Гб
Язык: русский

В серию входят переводные книги издательства O'Reilly. Это уникальная серия "визуальных" книг, созданных по последним методикам эффективного обучения. Книги имеют огромное количество иллюстраций, графиков и таблиц, что позволяет усваивать материал намного эффективнее. Разговорный стиль изложения концентрирует внимание читателя, а упражнения, контрольные вопросы и задания позволяют эффективно закрепить полученные знания.

 

Python Programming Using Problem Solving

Автор: literator от 20-08-2023, 15:12, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Python Programming Using Problem Solving
Автор: Harsh Bhasin
Издательство: Mercury Learning and Information
Год: 2023
Страниц: 601
Язык: английский
Формат: pdf (true), epub (true)
Размер: 11.4 MB, 10.1 MB

Python is a robust, procedural, object-oriented, and functional language. The features of the language make it valuable for web development, game development, business, and scientific programming. This book deals with problem-solving and programming in Python. It concentrates on the development of efficient algorithms, the syntax of the language, and the ability to design programs in order to solve problems. In addition to standard Python topics, the book has extensive coverage of NumPy, data visualization, and Matplotlib. Numerous types of exercises, including theoretical, programming, and multiple-choice, reinforce the concepts covered in each chapter. This book deals with problem-solving and programming in Python. Programming is the soul of Computer Science, and designing a program requires involved expertise of the paradigms, along with the ability to use the standard procedures. To become a virtuous programmer one must, therefore, not only learn the syntax of the language but also develop an ability to apply the mastered concepts to solve problems. It may be stated here that a programming language and its syntax learned by a professional is of no use until the algorithms that are to be implemented have been well designed.
 

Head First. Программирование для Android на Kotlin. 3-е изд.

Автор: literator от 20-08-2023, 12:11, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Head First. Программирование для Android на Kotlin. 3-е изд.
Автор: Дэвид Гриффитс, Дон Гриффитс
Издательство: Питер
Год: 2023
Страниц: 905
Язык: русский
Формат: pdf
Размер: 28.5 MB

Вам уже пришла в голову гениальная идея мобильного приложения, которое завоюет весь мир? Дело за малым — воплотить ее в жизнь. Эта полностью переработанная и обновленная книга поможет сразу приступить к работе. Вы на практике узнаете, как структурировать приложение, создавать гибкие и интерактивные пользовательские интерфейсы, сохранять информацию в базе данных и использовать новейшие возможности Android Jetpack и Jetpack Compose. Все, что вам нужно для успешного старта — это немного базовых знаний о языке Kotlin.
 

Linux Coding Tricks and Tips - 15th Edition, 2023

Автор: literator от 20-08-2023, 07:18, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Название: Linux Coding Tricks and Tips - 15th Edition, 2023
Автор: Papercut Limited
Издательство: Papercut Limited
Год: 2023
Язык: английский
Формат: pdf
Размер: 32.5 MB

Linux Coding Tricks and Tips is the perfect digital publication for users who want to take their skills to the next level. Do you want to improve your user experience? Or want to gain in-depth knowledge? Want to learn directly from experts in the field? Want to learn the numerous keyboard shortcuts used by professionals? In this new guide for advanced users, you'll learn everything you need to know to become a more confident, more skillful and experienced owner. A user who gets the most out of using coding and, by extension, Linux itself. Learn the basics of Python and C++ and develop your skills! A high-quality reference book with detailed tutorials from a team of experts Learn Python and apply it to real programs Learn the basics of C++ and the intricacies of working with code Python and C++ are two of the most powerful and feature-rich programming languages. With our exclusive support and training, you will achieve the competencies gained from decades of experience.