Software developers are responsible for producing fully functioning and secure software products, this encompasses design, programming and testing. With a growing need for software for everything from business to games to everyday items such as fridges, there is increasing demand for professional software developers. This book explains the software developer role in the context of the industry, including the relevant skills and competencies you will need to become a software developer. Discussion of popular programming languages is covered, as well as tools and techniques of the trade. Career progression tips and software developer case studies round off the book, providing you with the insider knowledge you need to kick start your software development journey.
Оглавление
Jill Clarke. Software Developer
CONTENTS
LIST OF FIGURES AND TABLES
ABOUT THE AUTHOR
ACKNOWLEDGEMENTS
ABBREVIATIONS
GLOSSARY
PREFACE
1 INTRODUCTION
2 OVERVIEW OF SOFTWARE DEVELOPMENT IN CONTEXT
3 THE ROLE OF SOFTWARE DEVELOPER
4 PROGRAMMING LANGUAGES
5 TOOLS, METHODS AND TECHNIQUES
6 CAREER PROGRESSION FOR THE SOFTWARE DEVELOPER
7 CASE STUDIES: DEVELOPERS IN THEIR OWN WORDS
APPENDIX: TL;DR
REFERENCES
FURTHER READING
USEFUL WEBSITES
ENDNOTES
INDEX
Отрывок из книги
BCS, THE CHARTERED INSTITUTE FOR IT
BCS, The Chartered Institute for IT, is committed to making IT good for society. We use the power of our network to bring about positive, tangible change. We champion the global IT profession and the interests of individuals, engaged in that profession, for the benefit of all.