Software Engineering for Absolute Beginners

Your Guide to Creating Software Products



Bookstore > Books > Software Engineering for Absolute Beginners

Price$33.47 - $39.99
Rating
AuthorNico Loubser
PublisherApress
Published2021
Pages334
LanguageEnglish
FormatPaper book / ebook (PDF)
ISBN-101484266218
ISBN-139781484266212
EBook Hardcover Paperback

Start programming from scratch, no experience required. This beginners' guide to software engineering starts with a discussion of the different editors used to create software and covers setting up a Docker environment. Next, you will learn about repositories and version control along with its uses. Now that you are ready to program, you'll go through the basics of Python, the ideal language to learn as a novice software engineer. Many modern applications need to talk to a database of some kind, so you will explore how to create and connect to a database and how to design one for your app. Additionally you will discover how to use Python's Flask microframework and how to efficiently test your code. Finally, the book explains best practices in coding, design, deployment, and security.

Software Engineering for Absolute Beginners answers the question of what topics you should know when you start out to learn software engineering. This book covers a lot of topics, and aims to clarify the hidden, but very important, portions of the software development toolkit.

After reading this book, you, a complete beginner, will be able to identify best practices and efficient approaches to software development. You will be able to go into a work environment and recognize the technology and approaches used, and set up a professional environment to create your own software applications.




4 5 8

Similar Books


Dart for Absolute Beginners

Dart for Absolute Beginners

by David Kopec

Dart for Absolute Beginners enables individuals with no background in programming to create their own web apps while learning the fundamentals of software development in a cutting edge language. Easily digested chapters, while comprehensive enough to explore the whole domain, are aimed at both hobbyists and professionals alike. The reader...

Price:  $44.85  |  Publisher:  Apress  |  Release:  2014

Oracle RMAN for Absolute Beginners

Oracle RMAN for Absolute Beginners

by Darl Kuhn

Oracle RMAN for Absolute Beginners is a gentle introduction to the use of Oracle's Recovery Manager software to make backups of an Oracle database, and to restore all or part of a database in the event that data loss occurs. It is often said that a database administrator's #1 job responsibility is to be able to recover from data...

Price:  $37.99  |  Publisher:  Apress  |  Release:  2014

Swift 4 for Absolute Beginners

Swift 4 for Absolute Beginners

by Stefan Kaczmarek, Brad Lees, Gary Bennett

Stay motivated and overcome obstacles while learning to use Swift Playgrounds to be a great iOS developer. This book is perfect for those with no programming background, those with some programming experience but no object-oriented experience, or those that have a great idea for an app but haven't programmed since school, and it is n...

Price:  $24.27  |  Publisher:  Apress  |  Release:  2018

Robot Operating System (ROS) for Absolute Beginners

Robot Operating System (ROS) for Absolute Beginners

by Lentin Joseph

Learn how to get started with robotics programming using Robot Operation System (ROS). Targeted for absolute beginners in ROS, Linux, and Python, this short guide shows you how to build your own robotics projects.ROS is an open-source and flexible framework for writing robotics software. With a hands-on approach and sample projects, Robot...

Price:  $31.38  |  Publisher:  Apress  |  Release:  2018

Robot Operating System (ROS) for Absolute Beginners, 2nd Edition

Robot Operating System (ROS) for Absolute Beginners, 2nd Edition

by Lentin Joseph, Aleena Johny

Start programming your own robots using Robot Operation System (ROS). Targeted for absolute beginners in ROS, Linux, and Python, this guide lets you build your own robotics projects. You'll learn the basic foundation of Ubuntu Linux. Begin with the fundamentals. Installation and useful commands will give you the basic tools you need ...

Price:  $39.99  |  Publisher:  Apress  |  Release:  2022

Software Engineering for Students, 4th edition

Software Engineering for Students, 4th edition

by Doug Bell

Software Engineering for Students presents a range of current techniques and tools for people who have experienced the pleasures of writing programs and who want to see how things change in the scale up to large programs and software systems.The students' familiarity with programming gives them relevant background and the confidence ...

Price:  $9.35  |  Publisher:  Addison-Wesley  |  Release:  2005

Android Apps for Absolute Beginners

Android Apps for Absolute Beginners

by Wallace Jackson

Anybody can start building simple apps for the Android platform, and this book will show you how! Android Apps for Absolute Beginners takes you through the process of getting your first Android applications up and running using plain English and practical examples. It cuts through the fog of jargon and mystery that surrounds Android appli...

Price:  $7.64  |  Publisher:  Apress  |  Release:  2011

Objective-C for Absolute Beginners, 2nd Edition

Objective-C for Absolute Beginners, 2nd Edition

by Gary Bennett, Mitchell Fisher, Brad Lees

You have a great idea for an app, but where do you begin? Objective-C is the universal language of iPhone, iPad, and Mac apps, and Objective-C for Absolute Beginners, Second Edition starts you on the path to mastering this language and its latest release.Using a hands-on approach, you'll learn how to think in programming terms, how t...

Price:  $3.73  |  Publisher:  Apress  |  Release:  2011