Logo

Introduction to Software Development

Small book cover: Introduction to Software Development

Introduction to Software Development
by

Publisher: Eureca Media
Number of pages: 379

Description:
This course book is designed for IT specialists and developers that are starting their way in the free software development universe. Free Software is developed with specific collaboration technics and tools that engage and enable world-wide communities. Professionals need to handle different programming technics, languages and develop specific workgroup skills. The programming languages used in this module are C, C++ or Java.

Home page url

Download or read it online for free here:
Download link
(23MB, PDF)

Similar books

Book cover: Client vs. Developer WarsClient vs. Developer Wars
by - Newfangled Web Factory
The book about the simple idea of communicating about a website by using a website. This idea allowed the author to clearly communicate the subtleties of a website to non-technical clients. The book for anyone involved in developing a website.
(11064 views)
Book cover: How to Design Programs: An Introduction to Programming and ComputingHow to Design Programs: An Introduction to Programming and Computing
by - The MIT Press
The focus of the book is the design process, from problem statements to organized solutions, it deemphasizes the algorithmic and language details, and specific applications. Programming is a fun activity, and a way to express abstract ideas.
(12805 views)
Book cover: Pablo's SOLID Software DevelopmentPablo's SOLID Software Development
by - LosTechies.com
S.O.L.I.D. is a collection of best-practice design principles which can be applied to your design, allowing you to accomplish various desirable goals such as loose-coupling, higher maintainability, intuitive location of interesting code, etc.
(7011 views)
Book cover: Scientific Software Engineering in a NutshellScientific Software Engineering in a Nutshell
by - arXiv
Writing complex computer programs to study scientific problems requires careful planning and an in-depth knowledge of programming languages and tools. In this text the importance of using the right tool for the right problem is emphasized.
(6461 views)