New Course - Java to Python in 100 Steps
Course Link - https://www.udemy.com/learn-python-programming-for-java-programmers/?couponCode=YOUTUBE-2018
Python is one of the most popular programming languages. Python offers both object oriented and structural programming features. Learning Python can be an awesome experience.
If you have prior experience with Java, why do you need to start from zero. Why not use your Java knowledge and help you learn Python by comparing and contrasting with Python?
We take an 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.
Step 01 - Hello World in Python
Step 02 - Hello World in Python - Making Sense
Step 03 00 - Importing-Java-Code-into-Eclipse
Step 03 01 - Your First Python Method
Step 04 - Your First Python Method - A Few Tips
Step 05 - Passing Parameters and Your First Python Loop
Step 06 - Exercises with Python Methods and For Loop
Step 07 - Python For Loop - Puzzles
Step 08 - Writing Java Example in Python - Part 1
Step 09 - Writing Java Example in Python - Part 2
Step 10 - Returning values from methods
Step 11 - Introduction to Basic Data Types in Python
Step 12 - Python is Strongly Typed and Dynamic Language
Step 13 - Numberic Operators and Functions in Python
Step 14 - Boolean Operators in Python
Step 15 - Python Text Data Type - String
Step 16 - Data Type Conversion - Puzzles
Step 17 - Strings are immutable
Step 18 - There is no seperate Character data type
Step 19 - String module
Step 20 - Exercise - is_vowel, print lower case and upper case characters
Step 21 - String - Exercises and Puzzles
Step 22 - Overview of Conditionals and Loops in Python
Step 23 - Shortcut If Statement
Step 24 - If Else and Elif in Python
Step 25 - If Elif Exercise - Java to Python
Step 26 - Conditionals - Java vs Python
Step 27 - For Loop - A Review
Step 28 - For Loop - A few examples
Step 29 - While Loop in Python - Introduction and Exercise
Step 30 - Implementing Do While with While
Step 31 - OOPS in Python - An overview
Step 32 - Your First Python Class - Empty Class and Instances
Step 33 - Instance Variables and Constructors in Python
Step 34 - Exercise - Part 1 - Add an attribute
Step 35 - Exercise - Part 2 - Create a new Class
Step 36 - Constructors in Python - A few tips
Step 37 - Adding instance methods
Step 38 - OOPS Under the Hood
Step 39 - Inheritance in Python
Step 40 - Multiple Inheritance in Python
Step 41 - Every class extends object
Step 42 - Creating an Abstract Class
Step 43 - Representing an Interface using Abstract Class
Step 44 - Polymorphism and Duck Typing
Step 45 - Static Variables at Class Level
Step 46 - Static Methods in Python
Step 47 01 - Introduction to Data Structures in Python
Step 47 02 - Operations on List Data Structure
Step 48 - Puzzles with Strings Lists
Step 49 - List Slicing
Step 50 - List Sorting, Looping and Reversing
Step 51 - List as a Stack and Queue
Step 52 - List with a custom class - Country and representation TODO EDIT
Step 53 - List with a custom class - Part 2 - sorting, max and min
Step 54 - List Comprehension
Step 55 - Introduction to Set
Step 56 - Introduction to Dictionary
Step 57 - Puzzles with Data Structures
Step 58 - Tuples
Step 59 - Part 1 - Overview of Exception Handling
Step 59 - Part 2 - Exceptions in Python
Step 60 - Exception Handling with try except else finally block
Step 61 - Throwing Custom Exceptions in Python
Step 62 - Functions are First Class Citizens in Python
Step 63 - Introduction to Lambdas
Step 64 - Filtering a list using filter method
Step 65 - Mapping a List with map method
Step 66 - Reduce a List to one result value
Step 67 - Combining map, filter and reduce - Example 1
Step 68 - Combining map, filter and reduce - Example 2
Step 69 - Tip 1 - Using Predefined Python Modules
Step 70 - Tip 2 - Math Module and Decimal Class
Step 71 - Tip 3 - Statistics Module - find mean and median
Step 72 - Tip 4 - Collections Module - deque for Queue and Stack
Step 73 - Tip 5 - Date Module
Step 74 - Tip 1 - Loop - Getting Index Element
Step 75 - Tip 2 - Enum in Python
Step 76 - Tip 3 - Methods and Arguments - Basics
Step 77 - Tip 4 - Methods and Arguments - Keyword Arguments
Step 78 - Tip 5 - Methods and Arguments - Unpacking Lists and Dictionaries
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «New Course - Java to Python in 100 Steps», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.