Skip to Main Content

Database Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

Introduction to Python for PL/SQL Developers - Full Series

unknown-1040115Aug 8 2016 — edited Aug 28 2017

Learning Python for PL/SQL Developers

A tutorial series that presents an easier way to learn Python by comparing and contrasting to PL/SQL.

by Arup Nanda, Oracle ACE Director

Learning a new language can be challenging. Working a full-time job and using precious downtime to learn makes this only tougher. But you have to learn to keep pace with technological advances. The Python language is worth learning due to its use in growing areas such as machine learning and data analytics. If you are a PL/SQL developer, you might be very interested in learning it but probably struggle with carving out time to actually do that. What is the best way to jump start learning?

If you are a PL/SQL developer, you already know that language very well and you know how to write a program; you just can't write it in Python, yet. Instead of starting out from the beginning, as with a grammar book, my objective is to teach you Python by showing how it is the same as or different from PL/SQL. That guarantees a faster adoption. Once the roots are established, you are free to move onto more intricate details of the language.

How This Series Is Organized

Each article has a summary of important points and finally short quiz to test your understanding. The quizzes are also available to download as PDF documents that you can take with you. I encourage you to check out the videos in addition to the articles.

Introduction to Python for PL/SQL Developers

Part 1: Introduction

Full Article ~ Quiz

https://www.youtube.com/watch?v=WoAVY7LQbt4

Part 2: Conditions and Loops

                      [Full Article](/docs/DOC-1007066)  ~  [Quiz](/docs/DOC-1003587)

https://www.youtube.com/watch?v=7HE6XbB6Y2Q

**Part 3: Collections and Arrays
**

Full Article ~ Quiz

https://www.youtube.com/watch?v=SyDAlj0w02s

**Part 4: Functions, Modules and File Operations
**

                      [Full Article](/docs/DOC-1007382)  ~  [Quiz](/docs/DOC-1007386)

https://www.youtube.com/watch?v=-u8IGOpr6q0

**Part 5: Data Manipulations and Oracle Connectivity
**

                                       ~  [Full Article](/docs/DOC-1007383)  ~

https://www.youtube.com/watch?v=rTnuZ8LbTX0

Be sure to Follow the Oracle Database Community page to get the most recent news and articles posted across the Oracle Database product and technology spaces.

Click the "Follow" button at the top right of the page.

Stay Connected on Social:

| ic-Facebook-red.png | ic-Twitter-red.png | ic-Youtube-red.png | ic-Blog-red.png |

Comments

RajenB

Thanks !

Nice way to start Python.

sp200064

Thanks, this is really helpful.

James G K

Good stuff, thank you!!

RajeshKhanna

A good way to start! nice job

RAL281_CL

Thanks,very way to start.

Where is Part 5 ??

Best Regards

Ricardo

3000272

Please share the Part 5 Videos

unknown-1040115

Please share the Part 5 Videos

Part 5 is up!

Enjoy!

LKR

3696832

So Good to see this..Shaft meets sharp head.

1 - 8

Post Details

Added on Aug 8 2016
8 comments
51,736 views