Porting from Python 2 to Python 3
3.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Porting from Python 2 to Python 3 to your Wishlist.

Add to Wishlist

Porting from Python 2 to Python 3

Tips and Techniques for a Smooth Transition
3.8 (2 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
12 students enrolled
Last updated 3/2016
English
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 1.5 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Learn how to make a smooth transition from Python 2 to Python 3
View Curriculum
Requirements
  • This course is designed for users that already have Python programming experience
Description

In this Porting from Python 2 to Python 3 training course, expert author Ben Straub teaches you about the changes with Python 3, and how to make a smooth transition from Python 2 to Python 3. This course is designed for users that already have Python programming experience.

You will start by learning about numbers and strings. From there, Ben teaches you about exceptions, such as raising and catching, and tracebacks and chaining. This video tutorial also covers classes, IO, and library. Finally, you will learn other language changes, such as print, imports and reload, ranges, and functional operators.

Once you have completed this computer based training course, you will have learned all about Python 3 changes, and how to make a smooth transition from Python 2 to Python 3.

Who is the target audience?
  • Take this course if you would like to upgrade your skills in Python 2 to Python 3
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 34 Lectures Collapse All 34 Lectures 01:30:15
+
Introduction
1 Lecture 00:56
+
Overview
5 Lectures 15:46
+
Numbers
1 Lecture 05:00
Numbers Overview
05:00
+
Strings
4 Lectures 16:48
Text Versus Binary
04:16

Unicode Strings And Characters
04:54

Byte Strings
03:27

Basestring, Interning And IO
04:11
+
Exceptions
2 Lectures 04:07
Raising And Catching
02:09

Tracebacks And Chaining
01:58
+
Classes
3 Lectures 09:30
Metaclasses
03:15

Iterators
03:44

STR And BOOL Methods
02:31
+
IO
3 Lectures 09:14
Files - Open And Read
03:18

Input And Raw_input
02:33

ExecFile And StringIO
03:23
+
Library
7 Lectures 11:30
Collections - Counter, Ordereddict, Userdict, Userlist And Userstring
01:20

DBM Modules
01:14

Commands And Subprocess
01:03

Web Libraries - Part 1
01:28

Web Libraries - Part 2
02:18

IterTools
02:13

Miscellaneous Libraries
01:54
+
Other Language Changes
7 Lectures 16:50
Print
02:16

Repr
01:33

Imports And Reload
02:34

Dictionaries
02:24

Ranges
01:35

Functional Operators - Part 1
02:22

Functional Operators - Part 2
04:06
+
Conclusion
1 Lecture 00:34
Wrap Up
00:34
About the Instructor
Infinite Skills
4.4 Average rating
35,936 Reviews
676,876 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.