Fast Track to PowerBuilder Part I

Type product

Fast Track to PowerBuilder Part I

SAP Training
Logo van SAP Training
Opleiderscore: starstarstarstar_halfstar_border 6,5 SAP Training heeft een gemiddelde beoordeling van 6,5 (uit 2 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Beschrijving

Goals

  • Use the PowerBuilder IDE to create targets, workspaces, and fully functional applications
  • Create DataWindows, windows, user objects, and menus
  • Use object-oriented programming techniques to build and use class hierarchies for windows, menus, and user objects.
  • Partition an application by separating business rules from the user interface, and code the logic for these rules in PowerBuilder Non-Visual Objects (NVOs)

Audience

  • Application Developers

Prerequisites

Essential
  • * This course does not teach the basics of programming. It covers the basics of PowerBuilder development. * SQL knowledge - you will need to already know how to compose SQL SELECT, INSERT, DELETE and UPDATE statements …

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Adobe (Macromedia) Flash, Animaties, Adobe Flash Catalyst, Adobe Flash Player en Microsoft Publisher.

Goals

  • Use the PowerBuilder IDE to create targets, workspaces, and fully functional applications
  • Create DataWindows, windows, user objects, and menus
  • Use object-oriented programming techniques to build and use class hierarchies for windows, menus, and user objects.
  • Partition an application by separating business rules from the user interface, and code the logic for these rules in PowerBuilder Non-Visual Objects (NVOs)

Audience

  • Application Developers

Prerequisites

Essential
  • * This course does not teach the basics of programming. It covers the basics of PowerBuilder development. * SQL knowledge - you will need to already know how to compose SQL SELECT, INSERT, DELETE and UPDATE statements * Programming knowledge – prior to class, you should already know how to use structured coding techniques - such as declaring variables or invoking functions, have knowledge of standard data types, be able to use flow of control constructs, and have a good understanding of the principles behind User Interface Design.

Content

  • Introduction to PowerBuilder IDE
  • Coding Fundamentals
  • Adding Functionality to Classes
  • GUI Creation in PowerBuilder
  • Creating Menus
  • DB Profiles and the Database Painter
  • DataWindow Objects
  • DataWindow Control Basics (CRUD operations)
  • Custom and Standard Class User Objects
  • Intermediate DataWindow Topics
  • Delivering the Completed Application

Notes

  • Part I of the Fast Track to PowerBuilder Series will get you started with PowerBuilder development by building and deploying a complete two- tier client/server application using the business requirements of an actual business use case. After you learn the core features of the Integrated Development Environment (IDE), you will begin development by creating a PowerBuilder Workspace, Application Target, and will work with the Application Object and create PowerBuilder libraries.
  • After creating the shell of the application, you will gain familiarity with coding basics, where you will learn the PowerScript syntax, variable types and scope and about basic PowerScript functions. Exposure to the different types of methods you may build into classes (functions vs. events) and how to debug a PowerBuilder application is also learned.
  • Once you have a good understanding of the basics, you will learn the G aspects of PowerBuilder application development by creating Windows, Menus and MDI-type applications. You will be taught how to use Inheritance. You will learn about how User Objects (Standard Visual) should be used in lieu of "native" controls. Since the DataWindow functionality is a key feature of PowerBuilder, the course gives a lot of focus on the creation of DataWindow Objects and covers the basics of DataWindow controls, where you will learn how to retrieve, insert, delete and update data.
  • Intermediate coding techniques are covered, demonstrating how to write re-usable connection logic, partition applications (providing re-usable code) by using PowerBuilder NVOs. You will learn how to send messages between objects using the Message object. Once you gain a good understanding of intermediate level coding, we return to DataWindow topics such as how to access data, work with the important DataWindow control events, buffers, status flags, handling concurrency and transaction management.
  • The class ends with a discussion on deployment of the finished application to the end-user. By the end of the course, you will be ready for Fast Track to PowerBuilder Part II, which will greatly improve your PowerBuilder development skills. Without Part II, you're only half way to gaining the required knowledge you need to build and then support PowerBuilder applications - Part II is essential for you to round out your skills. Sybase Education strongly recommends that you take advantage of the Fast Track to PowerBuilder package and attend Fast Track to PowerBuilder Part II 2-6 months upon completion of Part I.
  • Hands-on lab exercises are performed throughout the course to reinforc all the learning objectives. The lab exercises will be performed on the PowerBuilder 12 Classic IDE. Use of the PowerBuilder .NET 12 IDE is not covered in this course – covered in the DEV546: PowerBuilder .NET 12.0 Boot Camp. Although the course is taught on PowerBuilder 12, all principles covered in this course are applicable to older versions of PowerBuilder. Code for the final lab solution is also provided for older PowerBuilder versions, so that you can review it later in the case you do not have PowerBuilder 12 on your system.

Popular tags

No tags submitted for this course yet

Blijf op de hoogte van nieuwe ervaringen

Er zijn nog geen ervaringen.

Deel je ervaring

Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)

Aanmelden voor nieuwsbrief

We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.