Python and Algorithmic Thinking for the Complete Beginner. Learn to think like a programmer by mastering Python programming and algorithmic foundations - Helion
Tytuł oryginału: Python and Algorithmic Thinking for the Complete Beginner. Learn to think like a programmer by mastering Python programming and algorithmic foundations
ISBN: 9781836209263
stron: 908, Format: ebook
Data wydania: 2024-06-14
Księgarnia: Helion
Cena książki: 35,91 zł (poprzednio: 39,90 zł)
Oszczędzasz: 10% (-3,99 zł)
This course is meticulously designed to take beginners on a journey through the fascinating world of Python programming and algorithmic thinking. The initial chapters lay a strong foundation, starting with the basics of how computers operate, moving into Python programming, and familiarizing learners with integrated development environments like IDLE and Visual Studio Code.
Further, the course delves into essential programming constructs such as variables, constants, input/output handling, and operators. You'll gain practical experience with trace tables, sequence control structures, and decision control structures through comprehensive exercises and examples. The curriculum emphasizes hands-on learning with chapters dedicated to manipulating numbers, strings, and understanding complex mathematical expressions. By mastering these concepts, you'll be well-prepared to tackle more advanced topics.
The final chapters introduce you to object-oriented programming and file manipulation, rounding out your skill set. Throughout the course, practical tips and tricks are provided to enhance your coding efficiency and problem-solving skills. By the end of this course, you will have a robust understanding of Python programming and the ability to apply algorithmic thinking to solve real-world problems.
Osoby które kupowały "Python and Algorithmic Thinking for the Complete Beginner. Learn to think like a programmer by mastering Python programming and algorithmic foundations", wybierały także:
- Windows Media Center. Domowe centrum rozrywki 66,67 zł, (8,00 zł -88%)
- Ruby on Rails. Ćwiczenia 18,75 zł, (3,00 zł -84%)
- Przywództwo w świecie VUCA. Jak być skutecznym liderem w niepewnym środowisku 58,64 zł, (12,90 zł -78%)
- Scrum. O zwinnym zarządzaniu projektami. Wydanie II rozszerzone 58,64 zł, (12,90 zł -78%)
- Od hierarchii do turkusu, czyli jak zarządzać w XXI wieku 58,64 zł, (12,90 zł -78%)
Spis treści
Python and Algorithmic Thinking for the Complete Beginner. Learn to think like a programmer by mastering Python programming and algorithmic foundations eBook -- spis treści
- 1. How a Computer Works
- 2. Python and Integrated Development Environments
- 3. Software Packages to Install
- 4. Introduction to Basic Algorithmic Concepts
- 5. Variables and Constants
- 6. Handling Input and Output
- 7. Operators
- 8. Trace Tables
- 9. Using IDLE or Visual Studio Code
- 10. Introduction to Sequence Control Structures
- 11. Manipulating Numbers
- 12. Complex Mathematical Expressions
- 13. Exercises With a Quotient and a Remainder
- 14. Manipulating Strings
- 15. Making Questions
- 16. The Single-Alternative Decision Structure
- 17. The Dual-Alternative Decision Structure
- 18. The Multiple-Alternative Decision Structure
- 19. Nested Decision Control Structures
- 20. More about Flowcharts with Decision Control Structures
- 21. Tips and Tricks with Decision Control Structures
- 22. More with Decision Control Structures
- 23. Introduction to Loop Control Structures
- 24. Pre-Test, Mid-Test and Post-Test Loop Structures
- 25. Definite Loops
- 26. Nested Loop Control Structures
- 27. More about Flowcharts with Loop Control Structures
- 28. Tips and Tricks with Loop Control Structures
- 29. More with Loop Control Structures
- 30. One-Dimensional Lists and Dictionaries
- 31. Two-Dimensional Lists
- 32. Tips and Tricks with Data Structures
- 33. More with Data Structures
- 34. Introduction to Subprograms
- 35. User-Defined Subprograms
- 36. Tips and Tricks with Subprograms
- 37. More with Subprograms
- 38. Introduction to Object-Oriented Programming
- 39. Introduction to Files
- 40. More with Files