Certificates
List of Michal Klempai certificates & courses

Service-Oriented Architecture

This course allows you to understand of architectural styles, explore the basics of Service-Oriented Architecture (SOA) in two approaches: Web Services (WS*) and Representational State Transfer (REST) architecture.

View Certificate

Software Development Processes and Methodologies

This course gives an overview of how software teams work, what processes they use, what are some of the industry standard methodologies, what are pros and cons of each.

View Certificate

VW901: Starting and Succeeding with IBM Business Process Manager

This course covers Business Process Management (BPM) basics and the reasons for starting BPM in an organization.

View Certificate

Java SE 8 Programmer

Associate

  • Create executable Java applications with a main method; run a Java program from the command line; including console output.
  • Declare, instantiate, initialize and use a onedimensional array.
  • Manipulate data using the StringBuilder class and its methods.
  • Use break and continue.

View Certificate

OCUP UML Certificate

Advanced Level

View Certificate

OCUP UML Certificate

Intermediate Level

View Certificate

OCUP UML Certificate

Fundamental Level

View Certificate

IBM Certified Solution Designer

Rational Unified Process v7.0

View Certificate

IBM Certified Specialist

Rational Requirements Management w/Use Cases v2003

View Certificate

Programming Mobile Applications for Android Handheld Systems

Handheld systems, such as smartphones and tablets are now the most common way for people to access and interact with computing services. The demand for application development skills is therefore growing at a breathtaking pace. These skills, however, are multi-­‐ faceted, requiring students to master computer science and engineering principles, to learn the details of specific mobile application platforms, and to design artistic and engaging user interfaces that respond to how, where and why handheld applications are used.

This course will cover the fundamental programming principles, software architecture and user experience considerations underlying handheld software applications and their development environments. To bring these concepts alive, the course will involve in-­‐depth, hands-­‐on examples, implemented in the Android Platform, the fastest growing segment of the handheld system user base. Students will apply these teachings, also using the Android Platform, in laboratory projects and in a large-­‐scale semester project.

View Certificate

Programming Mobile Applications for Android Handheld Systems

Part 1

View Certificate

Programming Mobile Applications for Android Handheld Systems

Part 2

View Certificate

Pattern-Oriented Software Architectures

Programming Mobile Services for Android Handheld Systems

View Certificate

Programming Mobile Services for Android Handheld Systems

Communication

View Certificate

Programming Mobile Services for Android Handheld Systems

Concurrency

View Certificate

Technology Entrepreneurship

Part 1

Download Statement

Essentials of Entrepreneurship

Thinking & Action, Part 9 of 10

Success in business can be greatly enhanced with an understanding of key entrepreneurial characteristics and competencies solutions. This interactive course provides potential entrepreneurs with the knowledge of succeeding in an entrepreneurial opportunity. Topics include: how creativity, opportunity and feasibility are best evaluated; business strategies for new businesses; importance of a business plan; achieving success in a new business. At the end of the course students will have the skills and confidence to evaluate starting a business, in addition to becoming more enterprising in how they approach their roles should they decide to work in organizations.

Course Link