The Self-Taught Programmer: The Definitive Guide to Programming Professionally
暫譯: 自學程式設計師:專業程式設計的終極指南

Cory Althoff

  • 出版商: Self-Taught Media
  • 出版日期: 2017-01-24
  • 售價: $1,050
  • 貴賓價: 9.5$998
  • 語言: 英文
  • 頁數: 299
  • 裝訂: Paperback
  • ISBN: 0999685902
  • ISBN-13: 9780999685907
  • 相關分類: Python程式語言軟體工程
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

I am a self-taught programmer. After a year of self-study, I learned to program well enough to land a job as a software engineer II at eBay. Once I got there, I realized I was severely under-prepared. I was overwhelmed by the amount of things I needed to know but hadn't learned yet. My journey learning to program, and my experience at my first job as a software engineer were the inspiration for this book. 

This book is not just about learning to program; although you will learn to code. If you want to program professionally, it is not enough to learn to code; that is why, in addition to helping you learn to program, I also cover the rest of the things you need to know to program professionally that classes and books don't teach you. "The Self-taught Programmer" is a roadmap, a guide to take you from writing your first Python program, to passing your first technical interview. I divided the book into five sections: 

1. Learn to program in Python 3 and build your first program. 
2. Learn Object-oriented programming and create a powerful Python program to get you hooked. 
3. Learn to use tools like Git, Bash, regular expressions and databases. Then use your new coding skills to build a web scraper. 
4. Study Computer Science fundamentals like data structures and algorithms.
5. Finish with tips for working with a team and landing a programming job. 

You CAN learn to program professionally. The path is there. Will you take it?

*NOTE This book was written for new programmers.

商品描述(中文翻譯)

我是一名自學的程式設計師。在一年的自學後,我學會了足夠的程式設計,成功獲得了eBay的軟體工程師 II 職位。當我到達那裡時,我意識到自己準備得非常不足。我被需要了解但尚未學習的知識量所壓倒。我的程式設計學習之旅以及在第一份軟體工程師工作的經歷,成為了這本書的靈感來源。

這本書不僅僅是關於學習程式設計;雖然你會學會編碼。如果你想要專業地從事程式設計,僅僅學會編碼是不夠的;這就是為什麼除了幫助你學習程式設計外,我還涵蓋了你需要知道的其他知識,以便專業地編程,而這些是課程和書籍所不教的。《自學程式設計師》是一條路線圖,指引你從編寫第一個 Python 程式,到通過第一次技術面試。我將這本書分為五個部分:

1. 學習在 Python 3 中編程並建立你的第一個程式。
2. 學習物件導向程式設計,創建一個強大的 Python 程式讓你著迷。
3. 學習使用 Git、Bash、正則表達式和資料庫等工具。然後利用你新的編碼技能來建立一個網頁爬蟲。
4. 學習計算機科學的基本概念,如資料結構和演算法。
5. 最後提供與團隊合作和獲得程式設計工作的技巧。

你可以專業地學習程式設計。這條路徑就在那裡。你會走上這條路嗎?

*注意:這本書是為新手程式設計師撰寫的。