Discover references
Software Engineering
Discover the World of Software Engineering
Welcome to the Software Engineering section of our online bookstore. Here, you will find a comprehensive collection of books that explore the vast and ever-evolving field of software development. Whether you are a seasoned professional, a budding developer, or simply curious about the art and science of building software, our diverse selection is expertly curated to meet your needs.
Understanding Software Engineering
Software Engineering is a branch of computer science that involves the application of engineering principles to software development. It encompasses a wide range of topics, including the methodologies, tools, and techniques used in the production, maintenance, and management of software projects. This section offers books that cover everything from the fundamentals of programming to the complexities of software project management.
Why Choose Books from Our Collection?
- Diverse Range: Our collection includes textbooks, practical guides, and industry-specific handbooks that cover every aspect of software engineering.
- Expert Authors: Many of our books are penned by respected experts in the field, offering insights drawn from years of experience.
- Latest Trends: Stay up-to-date with the latest trends and technologies in software engineering, from AI and machine learning to cloud computing and cybersecurity.
- Comprehensive Learnings: Whether you're exploring agile methodologies, mastering coding languages, or delving into software testing, our selection provides thorough, in-depth learning opportunities.
Core Topics in Software Engineering
Our book collection covers a wide array of crucial topics in software engineering, including:
- Software Development Life Cycle (SDLC): Explore the processes involved in planning, creating, testing, and deploying software applications.
- Programming Languages: Discover books on popular programming languages such as Python, Java, C++, and JavaScript that are essential tools for any software engineer.
- Agile Methodologies: Learn about agile frameworks such as Scrum, Kanban, and Extreme Programming (XP) that promote flexibility and efficiency in software projects.
- Software Architecture: Dive into the study of software structures and architectures that support highly scalable and maintainable applications.
- DevOps and CI/CD: Master the practices of Continual Integration and Continuous Delivery that streamline software deployment and improve collaboration between development and operations teams.
Our Featured Categories
To help you find the right resources, our Software Engineering section is organized into several key categories:
- Introduction to Software Engineering: Perfect for beginners who need a foundational understanding of software engineering principles and practices.
- Advanced Software Development: For experienced professionals looking to deepen their knowledge and skills in cutting-edge technologies.
- Specialized Resources: Books focusing on niche areas such as mobile app development, embedded systems, and web technologies.
- Practical Applications: Guides and case studies that present real-world applications and challenges in software engineering.
Conclusion
The Software Engineering section at Refhub.ir is your gateway to mastering the craft and science of software development. Our extensive and expert-curated selection ensures that you have access to the very best resources, whether you are seeking to start your journey or advance your career in software engineering. Explore our collection today and take a significant step towards empowering your software engineering skills.
Explore within this subject
Books
2322 resultsApplications and Innovations in Intelligent Systems VII: Proceedings of ES99, the Nineteenth SGES International Conference on Knowledge Based Systems and Applied Artificial Intelligence, Cambridge, December 1999
Barry Smyth,Paul Cotter (auth.),Richard Ellis BSc,MSc,Mike Moulton BSc,Frans Coenen PhD (eds.)
Public Key Cryptography: First International Workshop on Practice and Theory in Public Key Cryptography, PKC'98 Pacifico Yokohama, Japan, February 5–6, 1998 Proceedings
Yair Frankel,Moti Yung (auth.),Hideki Imai,Yuliang Zheng (eds.)
The Linux development platform: configuring, using, and maintaining a complete programming environment
Rafeeq Ur Rehman,Christopher Paul
Kubernetes Management Design Patterns: With Docker, CoreOS Linux, and Other Platforms
Deepak Vohra (auth.)
The Cucumber Book: Behaviour-Driven Development for Testers and Developers
Matt Wynne,Aslak Hellesoy
Machine Learning with Spark and Python: Essential Techniques for Predictive Analytic
Michael Bowles
Reinforcement Learning: An Introduction, 2nd Edition
Richard S. Sutton,Andrew G Barto
Testing and Quality Assurance for Component-Based Software (Artech House Computer Library.)
Jerry Zeyu Gao H.-S. Jacob Tsao Ye Wu
Lexicon Development for Speech and Language Processing
Frank Van Eynde,Dafydd Gibbon (eds.)
Flexible Pattern Matching in Strings: Practical On-line Search Algorithms for Texts and Biological Sequences
Gonzalo Navarro,Mathieu Raffinot
Concise Guide to Numerical Algorithmics: The Foundations and Spirit of Scientific Computing
John Lawrence Nazareth
Concentration of Measure for the Analysis of Randomized Algorithms
Devdatt P. Dubhashi,Alessandro Panconesi
Essential Algorithms: A Practical Approach to Computer Algorithms
Rod Stephens
Algorithm Engineering: Bridging the Gap between Algorithm Theory and Practice
Matthias Müller-Hannemann,Stefan Schirra (auth.),Matthias Müller-Hannemann,Stefan Schirra (eds.)
Natural Language Processing with Python and Spacy: A Practical Introduction
Yuli Vasiliev
Fundamental Approaches to Software Engineering: 11th International Conference, FASE 2008, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2008, Budapest, Hungary, March 29-April 6, 2008. Proceedings
Dalal Alrajeh,Alessandra Russo,Sebastian Uchitel (auth.),José Luiz Fiadeiro,Paola Inverardi (eds.)
Developing Safety-Critical Software : A Practical Guide for Aviation Software and DO-178C Compliance
Rierson,Leanna
Algorithms Illuminated (Part 4): Algorithms for NP-Hard Problems
Tim Roughgarden
Minds, Machines and the Multiverse. The Quest for the Quantum Computer
Julian Brown
Data Governance: How to Design, Deploy and Sustain an Effective Data Governance Program
John Ladley
Software Metrics: A Rigorous and Practical Approach, Revised
Norman E. Fenton,Shari Lawrence Pfleeger
Pro Microsoft Power Platform: Solution Building for the Citizen Developer
Mitchell Pearson,Brian Knight,Devin Knight,Manuel Quintana
Practical Statistics for Data Scientists: 50+ Essential Concepts Using R and Python
Peter Bruce,Andrew Bruce,Peter Gedeck
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition)
Craig Larman
Programming the Iphone User Experience: Developing and Designing Cocoa Touch Applications
Toby Boudreaux
System Design Interview – An Insider's Guide: Volume 2
Alex Xu,Sahn Lam
Intelligent Workloads at the Edge: Deliver cyber-physical outcomes with data and machine learning using AWS IoT Greengrass
Indraneel Mitra,Ryan Burke
Aspects of Semidefinite Programming. Interior Point Algorithms and Selected Applications
E. de Klerk
Mastering AWS Lambda: learn how to build and deploy serverless applications
Gupta, Udita;Wadia, Yohan Rohinton
The Definitive Guide to Jakarta Faces in Jakarta EE 10: Building Java-Based Enterprise Web Applications
Bauke Scholtz, Arjan Tijms
Marketing Intelligent Systems Using Soft Computing: Managerial and Research Applications
Berend Wierenga (auth.),Jorge Casillas,Francisco J. Martínez-López (eds.)
Agile Software Architecture Aligning Agile Processes and Software Architectures
Muhammad Ali Babar,Alan W. Brown,Ivan Mistrik
Machine Learning with Dynamics 365 and Power Platform: The Ultimate Guide to Apply Predictive Analytics
Aurelien Clere,Vinnie Bansal
Artificial Intelligence: Structures and Strategies for Complex Problem Solving (5th Edition)
George F. Luger
Quantum information processing: from theory to experiment
Dimitris G. Angelakis,Matthias Christandl,Artur Ekert,Alastair Kay,Sergei Kulik