- Overview
- Prerequisites
- Audience
- Audience
- Curriculum
Description:
"Cultivate Your Expertise with Our PeopleSoft Developer Bootcamp. Unlock the power of PeopleSoft development in just 11 intensive weeks! Our PeopleSoft Developer Bootcamp is your fast track to mastering core technologies like PeopleTools, SQR, PeopleCode, BI Publisher, and Fluid UI. Dive into hands-on projects that provide real-world experience, equipping you to thrive in PeopleSoft development roles. Ideal for those with a background in computer science or computer information systems and experience in programming, business/systems analysis, or program design."
Duration: 11-Weeks
Course Code: BDT287
Learning Objectives:
- Understanding Agile Scrum Methodology
- Mastering SQL Fundamentals
- Comparing SDLC Models
- Proficiency in PeopleSoft Development Tools
- Designing and Customizing PeopleSoft Components
- Implementing PeopleSoft Security
- Optimizing PeopleSoft Performance
- Integrating PeopleSoft with External Systems
- Preparing for Certification
- Executing a Comprehensive PeopleSoft Project
Participants are expected to have a basic understanding of:
- Relational databases and SQL queries.
- Human Resources or Finance domain knowledge (preferred but not mandatory).
- An Associates or higher-level degree in computer science or computer information systems.
- Experience in computer programming, business/systems analysis, and program design.
- Entry-level developers seeking to build a career in PeopleSoft application development.
- HR and finance professionals responsible for PeopleSoft implementation and administration.
- Entry-level developers seeking to build a career in PeopleSoft application development.
- HR and finance professionals responsible for PeopleSoft implementation and administration.
Course Outline:
Agile Scrum Methodology
- Scrum Introduction
- Scrum Team
- Scrum Artifacts
- Sprint Increment
- Spring planning
- Backlog
- Retrospective
- Project description and Case Study
- Practice exam and Knowledge check
- Certification (optional)
SDLC (Software Development Life Cycle)
- Software Engineering – Intro
- SDLC
- Various phases in detail
- Models
- Waterfall
- Spiral
- Prototyping
- Agile
- Software metrics (Size, FP)
SQL
- SQL Fundamentals
- Writing SQL Queries
- Working Tables and Indexes
- Predefined SQL functions
- Uses for SQL
- A/C/I/D
- Data Models
- Database Terminology
- Normalization
- First, Second & Third Normal Forms
- ANSI SQL
- Standardization & SQL Dialects
- DDL, DML, DTL, DQL, and DCL
- Data Integrity
- Types of Integrity
- Constraints
- Data Types
- Triggers
- What are Joins?
- Join Syntax
- Join Predicates
- Types of Joins
- The ‘using’ keyword
Introduction to PeopleSoft and Application Architecture
- Overview of PeopleSoft and its modules
- Understanding PeopleSoft architecture and components
- Navigating the PeopleSoft application interface
- Introduction to PeopleSoft development tools
Introduction to PeopleSoft Process using application Engine
- Introduction to processes in PeopleSoft
- Basics of Application engines for batch processing
- Debugging Application engines and troubleshooting techniques
PeopleTools and PeopleCode Fundamentals
- Exploring PeopleSoft PeopleTools
- Getting started with PeopleCode
- Understanding PeopleCode syntax and best practices
PeopleCode Advanced Techniques
- Implementing business logic using PeopleCode events
- Working with PeopleCode API and built-in functions
- Debugging and troubleshooting PeopleCode
PeopleSoft Application Development
- Building and customizing PeopleSoft pages
- Creating and managing PeopleSoft components
- Utilizing PeopleCode in PeopleSoft components
PeopleSoft Reporting with BI Publisher
- Introduction to PeopleSoft BI Publisher
- Creating and customizing reports with BI Publisher
- Integrating BI Publisher reports into PeopleSoft
PeopleSoft SQR Development
- Understanding SQR in PeopleSoft
- Building and running SQR reports
- Integrating SQR reports into PeopleSoft
PeopleSoft Fluid (Fluid UI) Development
- Introduction to Fluid User Interface (UI)
- Developing Fluid pages and components
- Enhancing user experience with Fluid UI
PeopleSoft Application Performance Tuning
- Identifying performance bottlenecks
- Optimizing PeopleSoft application performance
- Best practices for PeopleSoft performance tuning
PeopleSoft Security and Administration
- Managing security in PeopleSoft applications
- Configuring and administering PeopleSoft environments
- Performing PeopleSoft upgrades and maintenance
Introduction to PeopleSoft Integration
- Understanding PeopleSoft Integration Broker
- Integrating PeopleSoft with external systems and services
Project & Use Case
- Project Overview
- Complete projects to get experience and practice
- Industry Use Case Studies
Certification
- Certification Overview
- Identify the right certification for you
- Tips to prepare for certification
Final Project and Wrap-up Participants will work on a comprehensive final project that involves designing and developing a complete PeopleSoft module, incorporating various skills learned throughout the bootcamp. The project will encompass data management, PeopleCode implementation, Fluid UI design, reporting with BI Publisher, and integration using Integration Broker. The course will conclude with a wrap-up session to review key concepts and address any remaining questions.
By the end of this 11-week bootcamp, participants will have gained practical experience and high-level proficiency in PeopleTools, SQR, PeopleCode, BI Publisher, and Fluid UI, making them well-prepared to excel in PeopleSoft development roles and contribute effectively to PeopleSoft projects.