Thus, the title “Python Programming by Pearson” is a perfect textbook for undergraduate and postgraduate students. It is intended to educate students about Python programming basics and enhance their problem-solving skills. The book starts with an introduction to the Python programming language, basic principles of programming, and basic algorithms, as well as an overview of list, tuple, set, dictionary, and string data types. Functional programming and object-oriented programming are also introduced in the book, making it a very useful book for any level of learning.
However, going through the introduction from the book “Python Programming by Pearson,” the book covers other key areas such as the debug and test, profiling, database, network, and optimize sections. It also covers other key topics such as the use of context managers, getting started with multithreading, socket programming, cryptography, and scraping websites. Applying examples from the real world and evaluating the cases, the book makes the discussed material comprehensible and focused on the real-life application. Also, it acquaints students with a number of Python packages and tools such as NumPy, Pandas, Matplotlib, Sci-kit-learn, and BeautifulSoup to help them with various programming tools.
Python Programming by Pearson Table of Contents:
- Chapter 1: Introduction to Programming
- Chapter 2: Problem Solving and Algorithms
- Chapter 3: Introduction to Python
- Chapter 4: Decision Structures
- Chapter 5: Looping Statements
- Chapter 6: Introduction to Functions
- Chapter 7: Lists
- Chapter 8: Tuples
- Chapter 9: Sets and Dictionary
- Chapter 10: Strings
- Chapter 11: Advanced Functions
- Chapter 12: Object-Oriented Programming (OOP)
- Chapter 13: Inheritance
- Chapter 14: Advanced Class
- Chapter 15: Modules in Python
- Chapter 16: Errors and Exceptions
- Chapter 17: Debugging and Testing
- Chapter 18: File Handling
- Chapter 19: Introduction to Graphical User Interface
- Chapter 20: Introduction to Data Analytics with Python
Who is this course for?
- University students in computer studies or other related programs.
- Thus, graduate students have the desire to work with programming languages.
- Starting learners, specifically those who have no prior knowledge of Python.
- Any programmer who wants to enhance his/her problem-solving skills to the next level.
- Students who, for one or other reason, have to discover both the imperative and the object-oriented programming paradigms.
- Persons who wish to write and analyze algorithms;
- Learners desire to learn more advanced concepts like debugging, testing, and profiling.
It is recommended that users target programmers who wish to work with databases and network programming. - Any computer science student interested in knowing about concepts such as multithreading and socket programming.
- Specifically, the participants will target the content based on their interests, which include Cryptography, Programming Ethically, and Web Scraping.
- Students or audiences find it easy and effective to grasp what is being taught through examples and live demonstrations.
- Students who want to feel comfortable with Python tools such as NumPy, pandas, matplotlib, etc.
Click on the links below to Download Python Programming by Pearson!
You are replying to :