| TRAINING DETAILS - Program I: |
| COURSE OVERVIEW (UML) |
The Unified Modeling Language (UML) is the industry-standard notation for object-oriented modeling. UML consists of a number of diagrams to help understand, visualize, communicate and specify various aspects of requirements and design decisions to fulfill these requirements.
Program Objectives:- This two-day program introduces the participants to UML modeling. It covers the basic principles of using UML for system analysis and design. With the help of small case studies and examples, it provides practical insight into the important UML diagrams.
The focus of this program is UML 2.0 and not the principles of object-oriented analysis and design. If you are looking for an in-depth training program on object-oriented analysis and design, and the principles of good object-oriented design, etc., then you should consider our four-day training program called "Object-Oriented Analysis and Design" (OOAD).
The difference between learning OOAD and learning UML is like the difference between learning music and learning music notation. Mastering music notation does not make one a master musician. Similarly, mastering UML does not make one a master object-oriented designer. This course just teaches you UML 2.0.
Audience:- This course is suitable for programmers, designers, and project managers who are involved in a software project involving programming in any object-oriented language, and modeling using UML. The participants should have familiarity with core object-oriented concepts, and have some background in programming in any object-oriented programming language.
Detailed course outline:- Click here.
|
| TRAINING DETAILS - Program II: |
| COURSE OVERVIEW (Design Patterns): |
Design Patterns is an area of system design that addresses common, recurring design problems in object-oriented design, and provides proven solutions to them. This four day program introduces the participants to the area of design patterns for object-oriented design.
Program Objectives:- At the end of the training program, the participants would have the following skills:
•
understand the principles behind design patterns
•
understand the applicability of various patterns in practical situations
•
understand the trade-offs involved in various design alternatives based on design patterns
Audience:- This program is aimed at architects, designers and developers, involved in object-oriented system design.
Detailed course outline:- Click here.
|
|
| FACULTY PROFILE |
 |
Mr. Pradyumn Sharma
CEO, Pragati Software Pvt. Ltd.
|
Pradyumn Sharma did his PG Diploma in Management (PGDM) from IIM, Ahmedabad (1982-84). He has about 25 years of the IT industry experience, having played almost all the roles such as programmer, designer, architect, project manager, business analyst, tester, customer, trainer, coach, consultant and mentor.
He was awarded “Udyog Ratna Award” by (IES – Institute of Economic Studies) in 2008.
In December 1990, he founded Pragati Software Pvt. Ltd. He has worked extensively on application development and project management using Java, C#, VB.NET, C++, C, Visual Basic, Developer/2000, COBOL, Oracle, SQL Server, Windows and Unix.
He conducts training programs on:
• OOAD with UML
• UML
• Design Patterns
• Agile Methodology
• Programming Logic
• Rational Rose
Keynote Speaker:
• Keynote speaker in the Borland Developer Conference 2004 in Bangalore, where he spoke about UML 2 and MDA.
• Speaker on ‘Extreme Programming’ in the Datamatics ‘Gurucool’ 2005.
• Speaker at Agile India Conference 2006 in Bangalore on the topic “Challenges in Implementing Extreme Programming”.
• Speaker on ‘Microsoft Solutions Framework’ in the Datamatics ‘Gurucool’ 2006. This Seminar was attended via satellite in the various locations of Datamatics in Seepz, Bangalore and Delhi. About 200 participants attended it.
• Speaker at Agile India Conference 2007 in Chennai, on the topic of “Introduction to XP and Scrum”.
• Speaker at Scrum Gathering 2008 in Chicago, USA, on the topic of “Applying Scrum for In-House Software Development”.
• He has also provided mentoring services to various IT companies on use of the object technology, in their specific projects.
• Borland-certified instructor for their training programs on Project Management, Project Planning & Control and Delphi Estimation Methodology.
Some of the Corporate clients trained by Pradyumn Sharma:·
• BA Continuum Solutions Pvt. Ltd
(Bank of America)
• CMC Limited
• Deloitte Consulting India Pvt. Ltd
·
• Essar Steel Ltd.
• Larsen & Toubro Infotech Ltd
• Mastek Ltd.
• Ness Technologies India Ltd.
• Rolta India Limited
• Siemens Information Systems Ltd.
• Symantec Software India Pvt Ltd.
|
|