Paul D. Crutcher Neeraj Kumar Singh Peter Tiegs Crutcher Essential Computer Science

Essential Computer Science

von Paul D. Crutcher Neeraj Kumar Singh Peter Tiegs

A Programmer’s Guide to Foundational Concepts

Preis unbekannt

Buch in deiner Nähe kaufen


...oder deine aktuelle Postleitzahl eingeben:
oder

Beschreibung

Understand essential computer science concepts and skills. This book focuses on the foundational and fundamental concepts upon which expertise in specific areas can be developed, including computer architecture, programming language, algorithm and data structure, operating systems, computer networks, distributed systems, security, and more.

According to code.org, there are 500,000 open programming positions available in the US— compared to an annual crop of just 50,000 graduating computer science majors. The US Department of Labor predicted that there will be almost a million and a half computer science jobs in the very near future, but only enough programmers to fill roughly one third of these jobs.

To bridge the gap, many people not formally trained in computer science are employed in programming jobs. Although they are able to start programming and coding quickly, it often takes them time to acquire the necessary understanding to gain the requisite skills to become an efficient computer engineer or advanced developer.

You will learn:


Understand essential computer science concepts and skills. This book focuses on the foundational and fundamental concepts upon which expertise in specific areas can be developed, including computer architecture, programming language, algorithm and data structure, operating systems, computer networks, distributed systems, security, and more.

According to code.org, there are 500,000 open programming positions available in the US— compared to an annual crop of just 50,000 graduating computer science majors. The US Department of Labor predicted that there will be almost a million and a half computer science jobs in the very near future, but only enough programmers to fill roughly one third of these jobs.

To bridge the gap, many people not formally trained in computer science are employed in programming jobs. Although they are able to start programming and coding quickly, it often takes them time to acquire the necessary understanding to gain the requisite skills to becomean efficient computer engineer or advanced developer.


What You Will Learn


Who This Book Is For

Computer programmers lacking a formal education in computer science, and anyone with a formal education in computer science, looking to develop a general understanding of computer science fundamentals


Teaches you fundamental concepts from computer hardware and architecture to machine learning and everything in between Helps you review the Software Development Life Cycle (SDLC): Planning, Analysis, Design, Implementation, Testing, Deploying, and Maintenance Covers tools and techniques for software engineering best practices

Autor*in

Paul D. Crutcher

Themen in »Essential Computer Science«

Computer Architecture Programming language Algorithm and Data Structure Operating Systems Computer Networks Distributed Systems Security Cloud Computing Machine Learning

Stimmen zu »Essential Computer Science«

Details

ISBN: 9781484271063
Verlag: APRESS
Erscheinung: 12.06.2021

Link teilen


Über buchnah.de | Die Buchhandlungen | Die Verlage | Impressum & Kontakt | Datenschutz | Presse


Auf dieser Seite kannst Du Buchhandlungen in der Nähe finden