The Best College Academy of Our Small City

Latest News - QUIS NOSTRUM - Exercitationem ullam corporis suscipit laboriosam

WebLogic Automation | Python | Jython | WLST

The WebLogic Automation is a special course which could make you Automation specialist as Oracle Fusion middleware suites required it. Increase your career growth and improve your hikes by doing better in your infrastructure as a code and DevOps.

Duration 30hrs (18 days aprox)
Availability : Weekend or Daily
Class mode  : in-house, online


WLST course from Hyderabad, India

Part - 1: Python, Jython Programming basics

  1. Introduction Python, Jython, WLST
    • What is WebLogic Automation?
    • History of WLST
    • WLST program structure
    • features of WLST


  • Datatypes

    • Number, bool, int, float, chr
    • Sequances: tuple, List, string, dictionaries


  • Basic elements
    • variables
    • if-elif-else
    • while loop
    • for loop - filtered, nested loops
  • Functions & modules in WLST
    • function structure
    • arugument- positional, named
    • calling function in assignment, expression, main
    • lambda function
    • import modules
    • magic functions, __init__.py
  • Error & Exception Handling
    • Error Hierarchy
    • Error Handling
    • Exception Handling
    • User defined exception - raise
  • OOP in WLST
    • What is Class?
    • Initialization, methods: str, repr, init
    • Abstraction using underscore
    • Encapsulation
    • Inheritance
    • Polymorphism
  • File IO
    • Reading file
    • Writing to file, appending
    • csv file creation
  • Regular Expressions
    • match
    • compile
    • meta-char, Meta-class
    • samples

  • Part - 2: WLST Scripting

    1. WLST Basics
      • Two-Phase Configuration changes
      • Admin tools
      • Offline
      • Online
      • Properties
    2. WebLogic Domain
      • New Domain
      • Extending domain
      • Reading Templates
      • Adding Template for extending domain
      • Write Template reusability
    3. WL Environment
      • Managed Server
      • Machines
      • Cluster
    4. JDBC
      • Generic DS
      • Multi DS
      • [GridLink DS]
    5. JMS
      • JMS server
      • JMS Module
      • Connection Factory
      • Queue
      • Topic
      • [Bridges two domains
      • Foreign Server]
    6. Server Life Cycle
      • Start Stop using Nodemanager
      • without Nodemanager
      • Server Status
    7. Application Deployment
      • deploy
      • undeploy
      • stop
      • WLST invoke from ANT
      • start
      • status
      • side-by-side
    8. Monitoring
      • JMS
      • JDBC Datasource
      • ThreadPool
      • JVM Runtime
      • WLDF
    9. Best practices
      • Server Credentials store
      • NodeManager Credentials Store
      • Tricks & tips
    Course takeaway is heavy and you could enjoy the automation fun.