๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Python Projects for Beginners: A Ten-Week Bootcamp Approach to Python Programming

โœ Scribed by Connor P. Milliken


Publisher
Apress
Year
2020
Tongue
English
Leaves
351
Edition
1st ed.
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


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.

โœฆ Table of Contents


Front Matter ....Pages i-xxvi
Getting Started (Connor P. Milliken)....Pages 1-20
Python Basics (Connor P. Milliken)....Pages 21-46
User Input and Conditionals (Connor P. Milliken)....Pages 47-70
Lists and Loops (Connor P. Milliken)....Pages 71-104
Functions (Connor P. Milliken)....Pages 105-127
Data Collections and Files (Connor P. Milliken)....Pages 129-149
Object-Oriented Programming (Connor P. Milliken)....Pages 151-185
Advanced Topics I: Efficiency (Connor P. Milliken)....Pages 187-218
Advanced Topics II: Complexity (Connor P. Milliken)....Pages 219-252
Introduction to Data Analysis (Connor P. Milliken)....Pages 253-317
Back Matter ....Pages 319-332

โœฆ Subjects


Computer Science; Python; Open Source; Programming Languages, Compilers, Interpreters


๐Ÿ“œ SIMILAR VOLUMES


Python: For Beginners: A Crash Course Gu
โœ Needham, Timothy C;Language, Python(Introduction) ๐Ÿ“‚ Library ๐Ÿ“… 2017 ๐ŸŒ English

Become a Python Programming Expert With Ease! Python is a simple yet powerful programming language that can enable you to start thinking like a programmer right from the beginning. It is very readable and the stress many beginners face about memorizing arcane syntax typically presented by other prog

Python for Beginners: A Crash Course to
โœ Brady Ellison ๐Ÿ“‚ Library ๐Ÿ“… 2021 ๐Ÿ› WhiteFlowerPublsihing ๐ŸŒ English

Ready to start this new journey into the Python's world? Python is the ideal language to learn for budding developers. It is a modern object-oriented programming language with easy to read code and an extensive internet bank of modules. It offers high-level dynamic data types, many built-in func

Cython: a guide for Python programmers
โœ Smith, Kurt W ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› O'Reilly Media ๐ŸŒ English

<p>Build software that combines Python's expressivity with the performance and control of C (and C++). It's possible with Cython, the compiler and hybrid programming language used by foundational packages such as NumPy, and prominent in projects including Pandas, h5py, and scikits-learn. In this pra

Cython: A Guide for Python Programmers
โœ Kurt W Smith ๐Ÿ“‚ Library ๐Ÿ“… 2015 ๐Ÿ› O'Reilly ๐ŸŒ English

Cython can yield massive performance improvements over pure Python--speedups of 3000X are easily attainable for certain patterns. With this book, Kurt Smith shows you how to use Cython to easily wrap C and C++ libraries in Python, handling all the details of memory management for you. By removing th