Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming
暫譯: 初學者的 Python 專案:十週密集訓練的 Python 程式設計方法
Milliken, Connor P.
商品描述
Immerse yourself in learning Python and introductory data analytics with this book's project-based approach. Through the structure of a ten-week coding bootcamp course, you'll learn key concepts and gain hands-on experience through weekly projects.
Each chapter in this book is presented as a full week of topics, with Monday through Thursday covering specific concepts, leading up to Friday, when you are challenged to create a project using the skills learned throughout the week. Topics include Python basics and essential intermediate concepts such as list comprehension, generators and iterators, understanding algorithmic complexity, and data analysis with pandas. From beginning to end, this book builds up your abilities through exercises and challenges, culminating in your solid understanding of Python.
Challenge yourself with the intensity of a coding bootcamp experience or learn at your own pace. With this hands-on learning approach, you will gain the skills you need to jumpstart a new career in programming or further your current one as a software developer.
What You Will Learn
- Understand beginning and more advanced concepts of the Python language
- Be introduced to data analysis using pandas, the Python Data Analysis library
- Walk through the process of interviewing and answering technical questions
- Create real-world applications with the Python language
- Learn how to use Anaconda, Jupyter Notebooks, and the Python Shell
Who This Book Is For
Those trying to jumpstart a new career into programming, and those already in the software development industry and would like to learn Python programming.
商品描述(中文翻譯)
沉浸在學習 Python 和入門數據分析的過程中,這本書採用專案導向的方法。透過為期十週的編碼訓練營課程結構,您將學習關鍵概念並通過每週專案獲得實作經驗。
本書的每一章節都以一週的主題呈現,從星期一到星期四涵蓋特定概念,直到星期五,您將面臨挑戰,使用整週學到的技能創建一個專案。主題包括 Python 基礎知識和一些重要的中級概念,如列表推導式、生成器和迭代器、理解算法複雜度,以及使用 pandas 進行數據分析。從頭到尾,本書通過練習和挑戰來提升您的能力,最終使您對 Python 有深入的理解。
挑戰自己,體驗編碼訓練營的強度,或以自己的步調學習。透過這種實作學習的方法,您將獲得啟動新程式設計職業所需的技能,或進一步提升您作為軟體開發者的現有職業。
**您將學到什麼**
- 理解 Python 語言的初級和更高級概念
- 了解如何使用 pandas 進行數據分析,這是 Python 的數據分析庫
- 了解面試過程及回答技術問題的方法
- 使用 Python 語言創建實際應用程式
- 學習如何使用 Anaconda、Jupyter Notebooks 和 Python Shell
**本書適合誰**
本書適合那些希望啟動新程式設計職業的人,以及已在軟體開發行業中並希望學習 Python 程式設計的人。
作者簡介
Focused on helping others achieve their goals through education and technology, Connor Milliken brings a wealth of programming and business experience to his classes.
He graduated with a Computer Science degree from Daniel Webster College and is pursuing a master's in computer science with a focus in machine learning from Georgia Tech.
Before becoming an instructor at Coding Temple, he was designing simulators in the video game industry for several years. During that time, he took on a vast number of roles from business to programming that he used to release a total of eleven different titles on PC and co-created an award-winning football card game called "Masters of the Gridiron".
Connor has experience in more than seven different languages and three frameworks. He focuses primarily in Web Development and Data Analytics using Python.
作者簡介(中文翻譯)
專注於通過教育和技術幫助他人實現目標的Connor Milliken,為他的課程帶來了豐富的程式設計和商業經驗。
他畢業於丹尼爾·韋伯斯特學院,獲得計算機科學學位,並正在喬治亞理工學院攻讀以機器學習為重點的計算機科學碩士學位。
在成為Coding Temple的講師之前,他在視頻遊戲行業設計模擬器多年。在那段時間裡,他擔任了從商業到程式設計的多個角色,並利用這些經驗在PC上發行了總共十一個不同的遊戲,並共同創作了一款獲獎的足球卡牌遊戲《Masters of the Gridiron》。
Connor擁有超過七種不同語言和三個框架的經驗。他主要專注於使用Python進行網頁開發和數據分析。