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 resultsOpen Source Intelligence Investigation: From Strategy to Implementation
Babak Akhgar,P. Saskia Bayerl,Fraser Sampson (eds.)
Data Mining and Knowledge Discovery
Vit Niennattrakul; Pongsakorn Ruengronghirunya; Chotirat Ann Ratanamahatana
Post-Quantum Cryptography: 5th International Workshop, PQCrypto 2013, Limoges, France, June 4-7, 2013. Proceedings
Marco Baldi,Marco Bianchi,Franco Chiaraluce (auth.),Philippe Gaborit (eds.)
Building and Delivering Microservices on AWS: Master software architecture patterns to develop and deliver microservices to AWS Cloud
Amar Deep Singh
Players Making Decisions: Game Design Essentials and the Art of Understanding Your Players
Zack Hiwiller
Statistical Language and Speech Processing: Third International Conference, SLSP 2015, Budapest, Hungary, November 24-26, 2015, Proceedings
Adrian-Horia Dediu,Carlos Martín-Vide,Klára Vicsi (eds.)
Google Cloud Platform for Data Science: A Crash Course on Big Data, Machine Learning, and Data Analytics Services
Shitalkumar R. Sukhdeve,Sandika S. Sukhdeve
Concepts, techniques, and models of computer programming
Peter Van Roy,Seif Haridi
Developing Microservices Architecture on Microsoft Azure with Open Source Technologies (IT Best Practices - Microsoft Press)
Arvind Chandaka,Ovais Mehboob Ahmed Khan
Moving Hadoop to the cloud: harnessing cloud features and flexibility for Hadoop clusters
Havanki,Bill
Computer Algorithms. Introduction to Design and Analysis
Sara Baase,Allen Van Gelder
Numerical Recipes in C: The Art of Scientific Computing, Second Edition
William H. Press,Saul A. Teukolsky,William T. Vetterling,Brian P. Flannery
DevSecOps in Practice with VMware Tanzu: Build, run, and manage secure multi-cloud apps at scale on Kubernetes with the Tanzu portfolio
Parth Pandit,Robert Hardt
Domain Adaptation and Representation Transfer, and Distributed and Collaborative Learning: Second MICCAI Workshop, DART 2020, and First MICCAI Workshop, DCL 2020, Held in Conjunction with MICCAI 2020, Lima, Peru, October 4–8, 2020, Proceedings
Shadi Albarqouni,Spyridon Bakas,Konstantinos Kamnitsas,M. Jorge Cardoso,Bennett Landman,Wenqi Li,Fausto Milletari,Nicola Rieke,Holger Roth,Daguang Xu,Ziyue Xu
Stochastic Optimization for Large-scale Machine Learning
Vinod Kumar Chauhan
Observing the User Experience, Second Edition: A Practitioner's Guide to User Research
Elizabeth Goodman,Mike Kuniavsky,Andrea Moed
Proofs and Algorithms: An Introduction to Logic and Computability
Gilles Dowek (auth.)
Fundamentals of Software Engineering: 4th IPM International Conference, FSEN 2011, Tehran, Iran, April 20-22, 2011, Revised Selected Papers
Joost-Pieter Katoen (auth.),Farhad Arbab,Marjan Sirjani (eds.)
Web API Development for the Absolute Beginner : A Step-by-step Approach to Learning the Fundamentals of Web API Development with .NET 7
Irina Dominte
PySide GUI Application Development: Develop more dynamic and robust GUI applications using an open source cross-platform UI framework
Venkateshwaran Loganathan
Model-Driven Architecture in Practice: A Software Production Environment Based on Conceptual Modeling
Oscar Pastor,Juan Carlos Molina
Android Design Patterns: Interaction Design Solutions for Developers
Greg Nudelman
Numerical recipes in C: the art of scientific computing
Press W.H.,Teukolsky S.A.,Vetterling W.T.,Flannery B.P.
Effective TypeScript: 62 Specific Ways to Improve Your TypeScript
Dan Vanderkam
Advances and New Trends in Environmental Informatics: Managing Disruption, Big Data and Open Science
Hans-Joachim Bungartz,Dieter Kranzlmüller,Volker Weinberg,Jens Weismüller,Volker Wohlgemuth
Mathematical and Algorithmic Foundations of the Internet
Fabrizio Luccio,Linda Pagli,Graham Steel
Clojure Data Structures and Algorithms Cookbook: 25 recipes to deeply understand and implement advanced algorithms in Clojure
Rafik Naccache
Why Machines Learn The Elegant Math Behind Modern AI
Anil Ananthaswamy