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找到了一份軟體工程師二級的工作。但是一到那裡,我才發現自己準備不足。我被需要了解但尚未學習的知識所壓倒。我的學習程式設計的旅程,以及在第一份軟體工程師工作的經驗,成為了這本書的靈感。

這本書不僅僅是關於學習程式設計;雖然你會學會編程。如果你想要成為專業的程式設計師,僅僅學會編程是不夠的;這就是為什麼除了幫助你學習程式設計,我還涵蓋了其他在課堂和書籍中不會教授的專業程式設計所需的知識。《自學程式設計師》是一本指南,帶領你從寫第一個Python程式到通過第一次技術面試。我將這本書分為五個部分:

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

你可以學會專業的程式設計。路徑已經在那裡。你會選擇走下去嗎?

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