• Complain

Musa Arda - Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE

Here you can read online Musa Arda - Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2021, genre: Computer. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

No cover
  • Book:
    Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE
  • Author:
  • Genre:
  • Year:
    2021
  • Rating:
    4 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 80
    • 1
    • 2
    • 3
    • 4
    • 5

Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

This book is an in-depth and activity-based introduction to the intermediate level topics of Python programming. It follows a step-by-step practical approach by combining the theory of the language with hands-on coding exercises including quizzes, projects, assignments and exams.We begin by setting up the development environment, the PyCharm IDE. Then we cover Exception Handling, Modules & Packages, Format Operations and File Operations in Python. Further we cover one of the most important topics in computer programming which is Object Oriented Programming (OOP). We build two real-world projects that are PDF & CSV Operations and Movie Library with Tkinter. After each project there will be an assignment. And finally we have the Final Exam, which will let you to test your Python level.By the end of the book, you will learn almost all of the intermediate concepts of Python in great detail by writing thousands of lines of code. All the supplementary resources (code files, quizzes, assignments, final exam etc.) are available for download at the Github repository. The link for the repository is provided in the book.This is the second book in Hands-On Python Series, and here is what you will find in this book:Theory: In each topic, we will cover all the Theoretical Details with example coding.Coding Exercises (50 questions): At the end of each chapter, we will have Coding Exercises that is a Quiz of 10 questions.Projects (2): We will have 2 Projects in this book. You will learn how to apply Python concepts on real-world problems.Assignments (2): After each project, you will have an Assignment. These assignments will let you build the project from scratch on your own.Final Exam: At the end of this book you will have the Final Exam. It is a multiple choice exam with 20 questions and a limited duration.Contents:1. Introduction2. IDE - PyCharm Basics3. Exception Handling4. Modules & Packages5. Format Operations6. File Operations7. Project 1 - Working with PDF & CSV Files8. Assignment 19. OOP (Object Oriented Programming)10. Project 2 - Movie Library with Tkinter11. Assignment 212. Final Exam13. Conclusion

Musa Arda: author's other books


Who wrote Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE? Find out the surname, the name of the author of the book and a list of all author's works by series.

Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make

HANDS-ON

PYTHON

with 50 Exercises, 2 Projects, 2 Assignments & Final Exam

INTERMEDIATE

Musa Arda

Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: Intermediate

By Musa Arda

Copyright 2021 Musa Arda.

All rights reserved. No portion of this book or its supplementary materials may be reproduced in any form without permission from the publisher, except as permitted by U.S. copyright law.

For permissions contact:

Contents

Preface
About This Book

This book is an in-depth and activity-based introduction to the intermediate level topics of Python programming. It follows a step-by-step practical approach by combining the theory of the language with the hands-on coding exercises including quizzes, projects, assignments and exams.

We begin by setting up the development environment, the PyCharm IDE. Then we cover Exception Handling, Modules & Packages, Format Operations and File Operations in Python. Further we cover one of the most important topics in computer programming which is OOP (Object Oriented Programming). We build two big projects that are the PDF & CSV Operations and the Movie Library. Especially in the Movie Library we build a real world project which you can use as a reference in your programming life. You will also have assignments after each project. And finally we have the final exam which will let you to test your Python level.

By the end of the book, you will learn almost all of the intermediate level concepts of Python in great detail by writing thousands of lines of code. All the supplementary resources ( code files , quizzes , assignments , final exam etc.) are available for download at the Github repository. The link for the repository is provided in the book.

This is the second book in Hands-On Python Series. And here is what you will find in this book:

Theory: In each topic, we will cover all the Theoretical Details with example coding.

Coding Exercises (50 questions): At the end of each chapter, we will have Coding Exercise, Quizzes, of 10 questions.

Projects (2): We will have 2 Projects in this book. You will learn how to apply Python concepts on real world problems.

Assignments (2): After each project, you will have an Assignment. These assignments will let you build the project from scratch on your own.

Final Exam: At the end of this book you will have the Final Exam. It is a multiple choice exam with 20 questions and a limited duration. The exam will let you to test your Python level.

About Hands-On Python Series

This is the second book in our Hands-On Python Series. And it covers the intermediate level topics. So we assume that you already know the introductory concepts of Python programming like; Variables, Functions, Conditional Statements, Loops, Strings, Lists, Dictionaries, Tuples, Sets and Comprehensions. If you dont feel comfortable with these topics, you are strongly recommended to finish the first book in our series, which is the Beginner book.

About the Author

Musa Arda has Bachelors degree from Industrial Engineering in 2007, and he has been working as a Software Developer for more than 14 years. He uses many programming languages and platforms like; Python, C#, Java, JavaScript, SAP ABAP, SQL, React, Flutter and more.

He creates online learning content and writes books to share his experience and knowledge with his students. His main purpose is to combine theory and hands-on practice in his teaching resources. That's why there are hundreds of programming exercises, quizzes, tests, projects, exams and assignments in all of his courses and books. He is dedicated to help his students to learn programming concepts in depth via a practical and exiting way.

How to Contact Us

Please feel free to get in contact with the author. To comment or ask technical questions about this book, you can send email to .

Introduction
Who Is This Book For?

The goal of this book is to help students to learn Python programming language in a hands-on and project-based manner.

With its unique style of combining theory and practice, this book is for:

  • people who are new to computer science and programming
  • people who are new to Python
  • people who want to gain solid Python Skills
  • people who want to learn Python by doing Projects, Quizzes, Coding Exercises, Tests and Exams
  • people who want to learn Python for Machine Learning, Deep Learning, Data Science and Software Development in general
  • anyone who wants to learn real Python
What Can You Expect to Learn?

The purpose of this book is to provide you a good introduction to the intermediate topics of Python programming. In general, you will gain solid programming skills and grasp the main idea of software development. In particular, here are some highlights on what you can you expect to learn with this book.

You will:

  • learn & master Programming Fundamentals, Coding Algorithms and Computer Science Concepts
  • go from Intermediate to Advanced level in Python with hands-on approach
  • do exercises on fundamental topics of Python with 5 Quizzes and 50 Coding Exercises
  • build 2 Real-World Project with Python and do 2 Assignments related to these projects
  • take the Final Exam on Python with 20 questions to assess your learning
  • build Python applications with PyCharm and master it
  • learn Python fundamentals you need for Machine Learning, Deep Learning, Data Science and Application Development
  • gain solid and profound Python Programming skills needed for a Python career
Outline of This Book

In , you will get the basics of the book. You will learn about this books approach to Python programming and how to get most out of it.

In , you will meet PyCharm, our IDE (Integrated Development Environment) for this book. You will learn all the basics of PyCharm and how to do debugging with it. You will also learn the base interpreter and interpreter configuration.

In , you will learn how to handle exceptions in your code. Exception Handling is one of the most important topics in programming. You will learn and practice the try-except-else-finally structure in detail.

In , you will learn Modules & Packages in Python. You will also define your custom modules and use them in your programs.

In , will see Format Operations in detail. You will learn how to format the Strings in Python. The ways will be Format Operator, String.Format, f-Strings and Template Strings.

In , you will learn the File Operations in Python. You will read and write files, delete, move and copy them, create folders and learn how to search over files & folders.

In , you will have your first project. You will work on PDF and CSV files in Python. You will read and write CSV & PDF files, create new PDFs and merge them.

In , you will have your first assignment. It is based on the PDF & CSV Project in Chapter 7 but with missing code segments in it. Dont worry, you will have the guidelines to complete the project on your own.

is on one of the main building blocks of programming which OOP. OOP stands for Object Oriented Programming and its crucial if you want to develop real world applications. You will learn and practice OOP and its core concepts in great detail.

In , you will have the second project. It is mainly on OOP concepts like classes, objects and inheritance. You will use Pythons built-in Tkinter Module and develop a Movie Library with it.

is your second assignment. This time you will try develop the Movie Library project in Chapter 10 on your own by completing the missing code segments.

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE»

Look at similar books to Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE»

Discussion, reviews of the book Hands-On Python with 50 Exercises, 2 Projects, 2 Assignments & Final Exam: INTERMEDIATE and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.