Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Software Engineering for Absolute Beginners: Your Guide to Creating Software Products

Buy

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.

What You Will Learn

  • Explore the concepts that you will encounter in the majority of companies doing software development
  • Create readable code that is neat as well as well-designed
  • Build code that is source controlled, containerized, and deployable
  • Secure your codebase
  • Optimize your workspace

Who This Book Is For

A reader with a keen interest in creating software. It is also helpful for students.

(HTML tags aren't allowed.)

How to Get a PhD - 4th edition (Study Skills)
How to Get a PhD - 4th edition (Study Skills)

This is a handbook for Ph.D. students, providing a practical, realistic understanding of the processes of doing research for a doctorate.

New to this edition: a section on increasingly popular professional doctorates such as Ed.D., D.B.A., and D.Eng; material for supervisors of overseas, part-time, and mature students; and a...

The Use of Forensic Anthropology, Second Edition
The Use of Forensic Anthropology, Second Edition
This book is written for medical examiners, coroners, and other law enforcement officers who are responsible for conducting death investigations. Forensic analysis has become and will continue to be a complex and highly specialized field of study. No longer can the lone investigator take on the responsibilities of doing all the work of recovery,...
Cisco Networking Essentials
Cisco Networking Essentials

An engaging approach for anyone beginning a career in networking

As the world leader of networking products and services, Cisco products are constantly growing in demand. Yet, few books are aimed at those who are beginning a career in IT--until now. Cisco Networking Essentials provides a solid foundation on the Cisco...


A History of Medicine, Second Edition
A History of Medicine, Second Edition

Stressing major themes in the history of medicine, this Second Edition stimulates further exploration of the events, methodologies, and theories that shaped medical practices in decades past and in modern clinical practice-highlighting the practices of civilizations around the world, as well as the research of pioneering scientists and...

Aristotle's Method in Ethics: Philosophy in Practice
Aristotle's Method in Ethics: Philosophy in Practice
This book examines Aristotle's method in ethics from the vantage point of his broader conception of philosophy. Joseph Karbowski challenges longstanding dialectical orthodoxy and argues instead that, in his ethical treatises, Aristotle is seeking the first principles of a demonstrative ethical science, a science of human goodness, using an...
Ad Hoc Mobile Wireless Networks: Protocols and Systems
Ad Hoc Mobile Wireless Networks: Protocols and Systems

The authoritative guide to the state of the art in ad hoc wireless networking.

  • Reflects the field's latest breakthroughs

  • Covers media access, routing, service discovery, multicasting, power conservation, transport protocol, and much...

©2021 LearnIT (support@pdfchm.net) - Privacy Policy