Oracle SQL and PL/SQL + Python Developer + Java Developer


Course number : WFC0429   

« back to classes page

By mastering Oracle, Java, and Python, you will gain a diverse skill set that is highly sought after in the job market. These technologies complement each other: Oracle enables effective data management, Java powers robust application development, and Python excels in data analysis and automation. Together, they prepare you for a wide range of careers in technology, from database administration and software engineering to data science and beyond. Having expertise in all three technologies not only helps increase your employability but also enhances versatility in tackling complex, interdisciplinary challenges.

Oracle is a leading database technology used by businesses worldwide to manage and analyze vast amounts of data. In the Oracle training module, you will learn the skills needed to efficiently query and manipulate data using Structured Query Language (SQL) and to create advanced database solutions with PL/SQL. These skills are essential for careers in database administration, business intelligence, and data-driven decision-making.

Java is a versatile and widely used programming language, known for its platform independence and strong performance. The Java course module equips students with the knowledge to build robust, object-oriented applications and prepares them for Java certification. These skills are invaluable for roles in software development, from enterprise-level solutions to mobile and web applications.

Python is a powerful, easy-to-learn language widely used in web development, data analysis, and machine learning. In the Python course module, you will master Python fundamentals and progress to advanced techniques, including data manipulation and visualization using tools like JupyterLab. These capabilities are critical for careers in data science, analytics, and artificial intelligence.

Your training concludes with you learning advanced concepts such as artificial intelligence (AI)-assisted coding with a focus on Java, Python, and Oracle, which enables developers to enhance productivity and efficiency using tools like ChatGPT and other AI resources. By the end of the course, you will apply your knowledge in a final project and be prepared to sit for the Oracle Certified Professional: Java SE 17 Developer (1Z0-829) exam and Java SE 21 Developer 1Z0-830 exam.



Instructor(s):

Stephen Withrow

Stephen Withrow brings over four decades of experience in training, development, and consulting across a broad spectrum of technologies, including Python, Java, Web Development, Oracle, C, and C++. His extensive background includes the design and implementation of business-critical solutions on client/server, web, and enterprise platforms. He holds a degree in Computer Science and Physics from Florida State University.

Stephen has provided training for a wide array of organizations, including the Department of Defense, Home Depot, CVS, Bank of New York, Merrill Lynch, IBM, and UPS, delivering high-impact instruction to professionals at every level of technical proficiency.

As a trainer, Stephen is widely recognized for his deep subject matter expertise, engaging teaching style, and ability to translate complex technical topics into clear, practical instruction. Students consistently describe him as patient, approachable, and incredibly knowledgeable, often calling him the best technical instructor they've ever had. He is praised for his real-world examples, kindness, and attentiveness to students' needs.

Stephen creates a positive, encouraging learning environment where participation is welcomed and questions are thoroughly addressed. His ability to adapt to varying experience levels while maintaining a structured and effective course flow sets him apart. Whether teaching beginning HTML or advanced Oracle development, Stephen equips students with the skills, confidence, and insights to apply their knowledge immediately in the workplace.

Requirements:

Hardware Requirements:

  • This course must be taken on a PC.
  • Dual monitors are helpful but not required.

Software Requirements:

  • PC: Windows 10 or later (not the Home Edition).
  • Browser: The latest version of Google Chrome or Mozilla Firefox are preferred. Microsoft Edge is also compatible.
  • Oracle Database Express Edition (XE) 12c or 18c - Free edition of Oracle RDBMS (download and installation instructions are provided in course). Please view the required specs ahead of time to make sure that your system is compatible.
  • Oracle SQL Developer - The client interface for connecting to Oracle (download and installation instructions are provided in course).
  • Anaconda (download and installation instructions are provided in course).
  • Java (download and installation instructions are provided in course).
  • Visual Studio Code (download and installation instructions are provided in course).

Other:

  • Email capabilities and access to a personal email account.

Instructional Material Requirements:

The instructional materials required for this course are included in enrollment and will be available online.



Class Details

0 Session(s)
Online 24/7

Location
https://www.ed2go.com/hc-api/courses?id=ges3125&site=sfcollege

Start Date:upon registration

Course Fee: 

$2,795.00


Registration Closes On
Saturday, August 1, 2026 @ 12:00 AM

Schedule Information

Date(s) Class Days Times Location Instructor(s)
Online 24/7 N/A - Online