Free eBook: Software Engineering
Free 430 page “Software Engineering” textbook by Ivan Marsic. This book reviews important technologies for software development with a particular focus on Web applications. This book is designed for upper-division undergraduate and graduate courses in software engineering. It intended primarily for learning, rather than reference. Topics covered: Object-Oriented Software Engineering, Modeling and System Specification, Software Measurement and Estimation, Design with Patterns, XML and Data Representation, Software Components, Web Services and Future Trends.
Read this free ebook.
Free eBook: Protecting SQL Server Data
Free eBook: “Protecting SQL Server Data” By John Magnabosco from Red Gate software. SQL Server’s encyption features, when properly planned and implemented, are essential in the fight to safeguard your data. Learn the best methods with this free eBook. Topics covered in this include: Defining sensitive data, Data classification, Database schema considerations, Encryption and Other obfuscation methods.
Read this free ebook.
Free Book: Dive Into Python 3
“Dive Into Python 3″ covers Python 3 and its differences from Python 2. Compared to Dive Into Python, it’s about 20% revised and 80% new material. You read the original “Dive Into Python” and maybe even bought it on paper. You already know Python 2 pretty well. You’re ready to take the plunge into Python 3. If all of that is true, read on. You can read it online or download it as a zipped HTML or PDF file for free. The book is freely licensed under the Creative Commons Attribution Share-Alike license.
Read this free book.
Free Book: Developing with Eclipse and Maven
The m2eclipse plugin is fully documented in the free, online book “Developing with Eclipse and Maven”. This book covers the installation and configuration of the plugin as well as detailing some of the procedures you can use to: Create projects using Maven Archetypes, Check Out a Maven Project from SCM, Import Maven Projects, Materialize a Maven Project, Add and Update Dependencies and Plugins, Download Source and Javadoc, Resolve Dependencies, Search Remote Repositories for Maven Artifacts and Java classes, Use the Form-based POM Editor, Analyze Project Dependencies in m2eclipse.
Read this free book.
Free Book: The Zen Approach to Project Management
You can read the full text of “The Zen Approach to Project Management: Working from Your Center to Balance Expectations and Performance” online for free in Google Books. The Zen approach to Project Management brings together sound wisdom, a nuts-and-bolts grasp of practicalities, and original insights. It’s the Zen that’s been missing in all too many of today’s business books, and George Pitagorsky is the master we’ve needed. Daniel Goleman, author Social Intelligence.
Read this free book.
Free eBook: The Future of the Internet
Free eBook “The Future of the Internet — And How to Stop It” by Jonathan Zittrain. This extraordinary book explains the engine that has catapulted the Internet from backwater to ubiquity—and reveals that it is sputtering precisely because of its runaway success. With the unwitting help of its users, the generative Internet is on a path to a lockdown, ending its cycle of innovation—and facilitating unsettling new kinds of control.
Read this free ebook.
Free Online Book: JavaScript Essentials
A comprehensive free online book designed to provide web developers with everything they need to know to create rich, interactive and dynamic web pages using JavaScript. This book is designed to provide a detailed and comprehensive, yet easy to follow, guide to developing powerful, dynamic web pages using JavaScript.
Read this free book.
Free eBook: Opening Up Education
You can download the complete text or each chapter seperately of “Opening Up Education: The Collective Advancement of Education through Open Technology, Open Content, and Open Knowledge” published by MIT Press. Given the abundance of open education initiatives that aim to make educational assets freely available online, the time seems ripe to explore the potential of open education to transform the economics and ecology of education.
Download this free ebook.
Pro Web 2.0 Mashups: Remixing Data and Web Services
Apress book “Pro Web 2.0 Mashups: Remixing Data and Web Services” by Raymond Yee is available free of charge under a Creative Commons (by-nc-sa-2.5) license. Pro Web 2.0 Mashups: Remixing Data and Web Services teaches you everything you need to create useful, dynamic real–world applications using APIs, web services, Ajax, web standards, and server–side languages. All you need to make full use of this book is basic knowledge of HTML, CSS, and JavaScript, and at least one server–side language (such as PHP or ASP.NET).
Download this free ebook.
97 Things Every Software Architect Should Know
This is the original, unedited contributions for the book “97 Things Every Software Architect Should Know” published by O’Reilly Media. To be successful as a software architect, you need to master both business and technology. This book tells you what top software architects think is important and how they approach a project. In this unique technical book, today’s leading software architects present valuable principles on key development issues that go way beyond technology. More than four dozen architects offer advice for communicating with stakeholders, eliminating complexity, empowering developers, and many more practical lessons they’ve learned from years of experience.
Read this free online book.