Murach’s Python Programming 2nd edition by Joel Murach, Michael Urban – Ebook PDF Instant Download/Delivery: 1943872872, 978-1943872879
Full dowload Murach’s Python Programming 2nd Edition after payment
Product details:
ISBN 10: 1943872872
ISBN 13: 978-1943872879
Author: Joel Murach, Michael Urban
If you want to learn Java programming but don’t know where to start, this is the right book for you. From the first page, our unique self-paced approach will help you build competence and confidence in your programming skills, even if you’re completely new to programming.
But this isn’t just a book for beginners! Our self-paced approach also works for experienced programmers, helping you learn Java faster and better than you’ve ever learned a language before. By the time you’re through, you will have mastered all of the Java skills that are needed on the job, including the skills for developing object-oriented applications that use a graphical user interface (GUI) and a database.
To make this possible, section 1 of this book presents a 9-chapter course that gets anyone off to a great start building object-oriented applications in Java. Then, the next 3 sections build on that base by presenting more on object-oriented programming, the essentials for developing GUIs, and additional skills that every professional Java programmer should have, including how to work with a database.
Murach’s Python Programming 2nd Table of contents:
Section 1: Essential Concepts and Skills
-
Chapter 1: Introduction to Python programming, including setting up the environment, working with source files, and understanding how Python runs.
-
Chapter 2: First steps in writing programs, focusing on basic coding, variables, data types, and functions.
-
Chapter 3: Control structures like if-statements, loops, and Boolean expressions, with practical examples like the “Miles Per Gallon” program.
-
Chapter 4: Functions and modules, covering how to define and use them, including working with default arguments and local vs global variables.
-
Chapter 5: Debugging techniques, how to use the IDLE debugger, breakpoints, and common errors.
-
Chapter 6: Working with lists and tuples, from basic operations to more advanced techniques like list comprehensions and nested lists.
-
Chapter 7: File I/O, including working with text, CSV, and binary files.
-
Chapter 8: Handling exceptions, understanding how to use try/except blocks, and handling multiple exceptions.
Section 2: Other Concepts and Skills
-
Chapter 9: Working with numbers, using math functions, formatting numbers, and handling rounding errors.
-
Chapter 10: String operations, including searching, formatting, and manipulating strings.
-
Chapter 11: Dates and times, including working with datetime objects, parsing, and formatting.
-
Chapter 12: Dictionaries, with operations on creating, accessing, and modifying key-value pairs.
-
Chapter 13: Recursion and algorithms, introducing the concept of recursion and common algorithms like factorial and Fibonacci.
Section 3: Object-Oriented Programming
-
Chapter 14: Defining and using classes, including constructors, attributes, methods, and object composition.
-
Chapter 15: Inheritance, polymorphism, and overriding methods.
-
Chapter 16: Object-oriented design, focusing on creating structured programs using classes, objects, and methods.
Section 4: Database and GUI Programming
-
Chapter 17: Working with databases, using SQL queries, and connecting to SQLite databases through Python.
-
Chapter 18: Building GUI programs, covering event handling, components like buttons and labels, and creating interactive windows.
People also search for Murach’s Python Programming 2nd:
murach’s python programming 2nd edition pdf reddit
borrow murach’s python programming
summary of python programming
explain structure of python program
Reviews
There are no reviews yet.