Java to Python in 100 Easy Steps - The Fastest Way to Learn Python for Experienced Java Programmers [Video]
This is the code repository for Java to Python in 100 Easy Steps - The Fastest Way to Learn Python for Experienced Java Programmers [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.
This course will help you learn Python, one of the most popular programming languages. Python offers both object oriented and structural programming features. We take a hands-on approach using a combination of Python Shell and PyCharm as an IDE to illustrate more than 100 Python coding exercises, puzzles, and code examples. We convert a number of Java examples to Python. You will learn about implementing Object Oriented Programming concepts in Python, inheritance, abstract classes, and constructors; you will also get a better understanding of a wide variety of Python data structures: lists, sets, dictionaries, and tuples.
- Essential DevOps concepts and how tool-chains fit together.
- Collaborate, feel confident about experimenting with your code, and isolate changes with Git source control.
- Create unit tests and use test-driven development, so that your code will never make the same mistake twice.
- Deploy an automated build process to get your application changes into production faster.
- Drastically improve the quality of your software by understanding the value of bringing development and operations together.
- Build a highly available and fully scalable application environment in code.
To fully benefit from the coverage included in this course, you will need:
This course is designed for experienced Java Programmers; no prior knowledge of Python is required.
This course has the following software requirements:
NA