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 resultsExperimental Learning in Production Management: IFIP TC5 / WG5.7 Third Workshop on Games in Production Management: The effects of games on developing production management 27–29 June 1997, Espoo, Finland
M. Uretsky (auth.),Riitta Smeds,Jens O. Riis (eds.)
Machine Learning: The Art and Science of Algorithms that Make Sense of Data
Peter Flach
Cloud Foundry: the definitive guide develop, deploy, and scale
Winn,Duncan C. E
The Art of Feature Engineering: Essentials for Machine Learning
Pablo Duboue
Agile Data Science 2.0: Building Full-Stack Data Analytics Applications with Spark
Russell Jurney
Raspberry Pi Cookbook: Software and Hardware Problems and Solutions
Simon Monk
One-to-One Web Marketing: Build a Relationship Marketing Strategy One Customer at a Time, Second Edition
Cliff Allen,Deborah Kania,Beth Yaeckel
Elevating Game Experiences with Unreal Engine 5: Bring your game ideas to life using the new Unreal Engine 5 and C++, 2nd Edition
Goncalo Marques, Devin Sherry, David Pereira, Hammad Fozi
Kubernetes on AWS: Deploy and manage production-ready Kubernetes clusters on AWS
Ed Robinson
TCP-IP Sockets in Java. Practical Guide for Programmers
Kenneth L. Calvert,Michael J. Donahoo
Problem Solving with Algorithms and Data Structures Using Python SECOND EDITION
Bradley N. Miller,David L. Ranum
Architectural Patterns and Techniques for Developing IoT Solutions: Build IoT applications using digital twins, gateways, rule engines [Team-IRA]
Jasbir Singh Dhaliwal
Big Data Analytics: Disruptive Technologies for Changing the Game
Arvind Sathi
The Data Wrangling Workshop: Create your own actionable insights using data from multiple raw sources, 2nd Edition
Brian Lipp,Shubhadeep Roychowdhury,Dr. Tirthajyoti Sarkar
Database Tuning: Principles, Experiments, and Troubleshooting Techniques (The Morgan Kaufmann Series in Data Management Systems)
Dennis Shasha,Philippe Bonnet
International Symposium on Fundamentals of Software Engineering: International Symposium, FSEN 2007, Tehran, Iran, April 17-19, 2007. Proceedings
Harald Fecher (auth.),Farhad Arbab,Marjan Sirjani (eds.)
Pro Serverless Data Handling with Microsoft Azure: Architecting ETL and Data-Driven Applications in the Cloud
Benjamin Kettner
Hands-On Mobile App Testing: A Guide for Mobile Testers and Anyone Involved in the Mobile App Business
Daniel Knott
Programming the Raspberry Pi Getting Started with Python
Simon Monk
Applications and Innovations in Intelligent Systems X: Proceedings of ES2002, the Twenty-second SGAI International Conference on Knowledge Based Systems and Applied Artificial Intelligence
Stewart Long,Roy Dowsing,Patrick Craven (auth.),Dr Ann Macintosh BSc,CEng,Mr Richard Ellis BSc,MSc,Dr Frans Coenen PhD (eds.)
DevOps, DBAs, and DBaaS: Managing Data Platforms to Support Continuous Integration
Michael S. Cuppett (auth.)
Game Development Tool Essentials
Alessandro Ardolino,Remi Arnaud,Paula Berinstein,Simon Franco,Adrien Herubel,John McCutchan,Nicusor Nedelcu,Benjamin Nitschke,Fabrice Robinet,Christian Ronchi,Gustavo Samour,Rita Turkowski,Robert Walter (auth.)
Financial Cryptography and Data Security: 27th International Conference, FC 2023, Bol, Brač, Croatia, May 1–5, 2023, Revised Selected Papers, Part II (Lecture Notes in Computer Science)
Foteini Baldimtsi (editor),Christian Cachin (editor)
IT Security Risk Management in the Context of Cloud Computing: Towards an Understanding of the Key Role of Providers’ IT Security Risk Perceptions
André Loske (auth.)
Functional Programming in C#: Classic Programming Techniques for Modern Projects
Oliver Sturm
Guide to Internet Cryptography: Security Protocols and Real-World Attack Implications
Jörg Schwenk
Machine Learning Refined: Foundations, Algorithms, and Applications
Jeremy Watt,Reza Borhani,Aggelos K. Katsaggelos
Metasploit Penetration Testing Cookbook: Evade antiviruses, bypass firewalls, and exploit complex environments with the most widely used penetration testing framework
Daniel Teixeira, Abhinav Singh, Monika Agarwal
Unifying Theories of Programming and Formal Engineering Methods: International Training School on Software Engineering, Held at ICTAC 2013, Shanghai, China, August 26-30, 2013, Advanced Lectures
Ruzhen Dong,Johannes Faber,Wei Ke (auth.),Zhiming Liu,Jim Woodcock,Huibiao Zhu (eds.)
Swebok: Guide to the Software Engineering Body of Knowledge: Trial Version 1.00-May 2001
Accelerated Optimization for Machine Learning: First-Order Algorithms
Zhouchen Lin;Huan Li;Cong Fang
Human Machine Interaction in the Digital Era: Towards Conversational Artificial Intelligence
J Dhilipan (editor),V Saravanan (editor),R Agusthiyar (editor)
Mobile Design Pattern Gallery: UI Patterns for Mobile Applications
Theresa Neil