此商品已下架,若仍需天瓏代為查詢或代購書籍,請與門市客服人員聯繫,或 E-mail 至 service@tenlong.com.tw 將有專人為您服務。

Computer Programming for Absolute Beginners
暫譯: 絕對初學者的電腦程式設計

Joakim Wassberg

  • 出版商: Packt Publishing
  • 出版日期: 2020-07-30
  • 定價: $1,200
  • 售價: 9.0$1,080
  • 語言: 英文
  • 頁數: 430
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1839216867
  • ISBN-13: 9781839216862
  • 相關分類: R 語言
  • 立即出貨 (庫存=1)

商品描述

Get to grips with the building blocks of programming languages and get started on your programming journey without a computer science degree

Key Features

  • Understand the fundamentals of a computer program and apply the concepts you learn to different programming languages
  • Gain the confidence to write your first computer program
  • Explore tips, techniques, and best practices to start coding like a professional programmer

Book Description

Learning how to code has many advantages, and gaining the right programming skills can have a massive impact on what you can do with your current skill set and the way you advance in your career. This book will be your guide to learning computer programming easily, helping you overcome the difficulties in understanding the major constructs in any mainstream programming language.

Computer Programming for Absolute Beginners starts by taking you through the building blocks of any programming language with thorough explanations and relevant examples in pseudocode. You'll understand the relationship between computer programs and programming languages and how code is executed on the computer. The book then focuses on the different types of applications that you can create with your programming knowledge. You'll delve into programming constructs, learning all about statements, operators, variables, and data types. As you advance, you'll see how to control the flow of your programs using control structures and reuse your code using functions. Finally, you'll explore best practices that will help you write code like a pro.

By the end of this book, you'll be prepared to learn any programming language and take control of your career by adding coding to your skill set.

What you will learn

  • Get to grips with basic programming language concepts such as variables, loops, selection and functions
  • Understand what a program is and how the computer executes it
  • Explore different programming languages and learn about the relationship between source code and executable code
  • Solve problems using various paradigms such as procedural programming, object oriented programming, and functional programming
  • Write high-quality code using several coding conventions and best practices
  • Become well-versed with how to track and fix bugs in your programs

Who this book is for
This book is for beginners who have never programmed before and are looking to enter the world of programming. This includes anyone who is about to start studying programming and wants a head start, or simply wants to learn how to program on their own.

商品描述(中文翻譯)

掌握程式語言的基本構建塊,開始您的程式設計之旅,無需計算機科學學位

主要特點


  • 理解計算機程式的基本原理,並將所學概念應用於不同的程式語言

  • 獲得撰寫第一個計算機程式的信心

  • 探索提示、技巧和最佳實踐,開始像專業程式設計師一樣編碼

書籍描述

學習編程有許多優勢,獲得正確的程式設計技能可以對您目前的技能組合和職業發展產生重大影響。本書將成為您輕鬆學習計算機程式設計的指南,幫助您克服理解任何主流程式語言中的主要構造的困難。

《完全初學者的計算機程式設計》從基本的程式語言構建塊開始,通過詳細的解釋和相關的偽代碼示例來引導您。您將理解計算機程式與程式語言之間的關係,以及程式碼如何在計算機上執行。然後,本書將重點介紹您可以利用程式設計知識創建的不同類型的應用程式。您將深入了解程式設計構造,學習有關語句、運算符、變數和數據類型的所有知識。隨著學習的深入,您將看到如何使用控制結構來控制程式的流程,並使用函數重用您的程式碼。最後,您將探索幫助您像專業人士一樣編寫程式碼的最佳實踐。

在本書結束時,您將準備好學習任何程式語言,並通過將編碼納入您的技能組合來掌控您的職業生涯。

您將學到什麼


  • 掌握基本的程式語言概念,如變數、迴圈、選擇和函數

  • 理解什麼是程式以及計算機如何執行它

  • 探索不同的程式語言,了解源代碼與可執行代碼之間的關係

  • 使用各種範式解決問題,如程序式編程、面向對象編程和函數式編程

  • 使用多種編碼約定和最佳實踐編寫高質量的程式碼

  • 熟悉如何追蹤和修復程式中的錯誤

本書適合誰

本書適合從未編程的初學者,並希望進入程式設計的世界。這包括任何即將開始學習程式設計並希望提前了解的人,或僅僅想要自學編程的人。

作者簡介

Joakim Wassberg is a software developer who for the past 30 years has worked in a variety of areas, such as security in financial systems, secure payment systems, and as a specialist and architect of development methods.
Throughout his career, he has always worked with education in programming, from introducing children in a playful way to take their first steps, to teaching senior developers a new technology or development methodology, and from company training to university courses. Since 2014, together with his wife, he has run the company Arthead, which works exclusively in education and educational development.

作者簡介(中文翻譯)

Joakim Wassberg 是一位軟體開發人員,過去 30 年來在多個領域工作,包括金融系統的安全性、安全支付系統,以及作為開發方法的專家和架構師。

在他的職業生涯中,他始終致力於程式設計教育,從以遊戲的方式引導孩子們邁出第一步,到教導資深開發人員新的技術或開發方法論,還有從公司培訓到大學課程。自 2014 年以來,他與妻子共同經營 Arthead 公司,專注於教育和教育發展。

目錄大綱

  1. Introduction to computer programs
  2. Introduction to Programming Languages
  3. Types of Applications
  4. Software Projects and How We Organize Our Code
  5. Sequence - The Basic Building Block of a Computer Program
  6. Working with Data - Variables
  7. Program Control Structures
  8. Understanding Functions
  9. When Things Go Wrong - Bugs and Exceptions
  10. Programming Paradigms
  11. Programming Tools and Methodologies
  12. Code Quality
  13. Appendix A- How to Translate the Pseudocode into Real Code

目錄大綱(中文翻譯)


  1. Introduction to computer programs

  2. Introduction to Programming Languages

  3. Types of Applications

  4. Software Projects and How We Organize Our Code

  5. Sequence - The Basic Building Block of a Computer Program

  6. Working with Data - Variables

  7. Program Control Structures

  8. Understanding Functions

  9. When Things Go Wrong - Bugs and Exceptions

  10. Programming Paradigms

  11. Programming Tools and Methodologies

  12. Code Quality

  13. Appendix A- How to Translate the Pseudocode into Real Code