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 resultsBitcoin and Cryptocurrency Technologies [draft]
Arvind Narayanan,Joseph Bonneau,Edward Felten,Andrew Miller,Steven Goldfeder
Algorithmic Game Theory: 5th International Symposium, SAGT 2012, Barcelona, Spain, October 22-23, 2012. Proceedings
Krzysztof R. Apt,Sunil Simon (auth.),Maria Serna (eds.)
Proceedings of the Fourth International Workshop on MACHINE LEARNING. June 22–25, 1987 University of California, Irvine
Pat Langley
Network Control and Engineering for QOS, Security and Mobility [IFIP TC6 Conf]
Alexander I. Galushkin
Approximation and Online Algorithms: First International Workshop, WAOA 2003, Budapest, Hungary, September 16-18, 2003. Revised Papers
Udo Adamy,Thomas Erlebach (auth.),Roberto Solis-Oba,Klaus Jansen (eds.)
Information Organization and Databases: Foundations of Data Organization
Katsumi Tanaka,Shahram Ghandeharizadeh,Yahiko Kambayashi (auth.),Katsumi Tanaka,Shahram Ghandeharizadeh,Yahiko Kambayashi (eds.)
The Elements of Statistical Learning: Data Mining, Inference, and Prediction, Second Edition
Trevor Hastie;Robert Tibshirani;Jerome Friedman
Shareology: How Sharing is Powering the Human Economy
Bryan J Kramer
Theory and Practice of Logic Programming
APT, KRZYSZTOF R.; MONFROY, ERIC
Principal manifolds for data visualization and dimension reduction
Alexander N. Gorban,Balázs Kégl,Donald C. Wunsch,Andrei Zinovyev
Sport business analytics: using data to increase revenue and improve operational efficiency
Bukstein, Scott;Harrison, C. Keith
Visual Data Mining: Techniques and Tools for Data Visualization and Mining
Tom Soukup,Ian Davidson
Azure Kubernetes Services with Microservices: Understanding Its Patterns and Architecture
Kasam Ahmed Shaikh,Shailesh S. Agaskar
Text Data Management and Analysis: A Practical Introduction to Information Retrieval and Text Mining
ChengXiang Zhai,Sean Massung
Predictive Analytics and Data Mining: Concepts and Practice with RapidMiner
Vijay Kotu,Bala Deshpande
Autonomic Principles of IP Operations and Management: 6th IEEE International Workshop on IP Operations and Management, IPOM 2006, Dublin, Ireland, October 23-25, 2006. Proceedings
Dinil Mon Divakaran,Hema A. Murthy,Timothy A. Gonsalves (auth.),Gerard Parr,David Malone,Mícheál Ó Foghlú (eds.)
Modern C++ design: generic programming and design patterns applied
Andrei Alexandrescu
Software Engineering: Modern Approaches
Eric J. Braude,Michael E. Bernstein
Mastering Unity 2017 Game Development with C# - Second Edition
Alan Thorn
Networking and Kubernetes: A Layered Approach
James Strong,Vallery Lancey
Practical SQL: A Beginner’s Guide to Storytelling with Data
DeBarros Anthony
The Addison-Wesley signature series; A Mike Cohn signature book
Crispin, Lisa;Gregory, Janet
Antonio's Devils: Writers of the Jewish Enlightenment and the Birth of Modern Hebrew and Yiddish Literature (Stanford Studies in Jewish History and C)
Jeremy Dauber
Handbook of research on security considerations in cloud computing
Munir,Kashif
Scaling up Learning for Sustained Impact: 8th European Conference, on Technology Enhanced Learning, EC-TEL 2013, Paphos, Cyprus, September 17-21, 2013. Proceedings
Stamenka Uvalić-Trumbić,Sir John Daniel (auth.),Davinia Hernández-Leo,Tobias Ley,Ralf Klamma,Andreas Harrer (eds.)
Component-Based Software Engineering: 11th International Symposium, CBSE 2008, Karlsruhe, Germany, October 14-17, 2008. Proceedings
Rafael Tolosana-Calasanz,Omer F. Rana,José A. Bañares (auth.),Michel R. V. Chaudron,Clemens Szyperski,Ralf Reussner (eds.)
Fundamental Approaches to Software Engineering: 12th International Conference, FASE 2009, Held as Part of the Joint European Conferences on Theory and Practice of Software, ETAPS 2009, York, UK, March 22-29, 2009. Proceedings
Allan Clark,Stephen Gilmore,Mirco Tribastone (auth.),Marsha Chechik,Martin Wirsing (eds.)
Data Mining for Intelligence, Fraud & Criminal Detection: Advanced Analytics & Information Sharing Technologies
Christopher Westphal
Architecting Microsoft Azure Solutions Study & Lab Guide Part 2: Exam 70-535
Harinder Kohli