Mobile App and IoT Integration Developer
Course title: Advanced Programming in Kotlin
Target group: Mid Level Employee
Level: Foundations
Advanced Programming in Kotlin
Provider
Coursera
Description
In this course, you will expand your Kotlin fluency by exploring the advanced concepts used by many Kotlin programmers. You will learn the more advanced features of Kotlin that are required to build a robust, functional Android app.
Each weekās learning provides ample opportunity for you to practice and apply what you learn as you learn it. By the end of this course, you will have an array of advanced programming tools to help you engineer solutions for your future Kotlin projects, progressing you toward a better understanding of Android development. On successful completion of the course you will be able to:
Implement an Android application with an Activity
Implement advanced object-oriented features in Android
Use mocks and fakes to perform unit testing in Android
Use a Lambda expression to define a function as an object
Use collection processing methods for multistep collection processing To be successful in this course, you require a foundational understanding of Kotlin programming fundamentals and of creating a UI in Android Studio.
Target
- Kotlin programmers with foundational knowledge
- Android developers
- Aspiring Android app
Sector
- Information Technology
- Software Development
- Mobile Application Development
Area
- Android Development
- Kotlin Programming
Learning outcomes
- Implement an Android application with an Activity.
- Implement advanced object-oriented features in Android.
- Use mocks and fakes to perform unit testing in Android.
- Use a Lambda expression to define a function as an object. Use collection processing methods for multi-step collection processing.
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
Learning content
- Module 1
Kotlin and Android - Module 2
Advanced Object-Oriented Features - Module 3
Functional programming - Module 4
Final project
Approach/method
Online
Duration
2 weeks at 10 hours a week
Assessment
Yes
Certification
Yes
Date
Always available
Location
Online
Website
Course title: Java Programming and Software Engineering Fundamentals Specialization
Target group: Junior (Fresh Employee)
Level: Foundations
Java Programming and Software Engineering Fundamentals Specialization
Provider
Coursera
Description
Take your first step towards a career in software development with this introduction to Javaāone of the most in-demand programming languages and the foundation of the Android operating system. Designed for beginners, this Specialization will teach you core programming concepts and equip you to write programs to solve complex problems. In addition, you will gain the foundational skills a software engineer needs to solve real-world problems, from designing algorithms to testing and debugging your programs.
Applied Learning Project Centered around projects, this Specialization will help you create a portfolio of work to demonstrate your new programming skills. In the capstone you will create a recommender engine similar to those used by Netflix or Amazon. Additional projects in your portfolio will include: an interactive webpage that applies filters to images, an analysis of CSV data files, an encryption program, and a predictive text generator.
Target
- Beginners
- Aspiring software developers
- Students interested in programming
Sector
- Software development
- IT
- Technology
Area
- Programming/coding
- Java development
- Algorithm design
- Problem-solving
Learning outcomes
- Learn in-demand skills from university and industry experts
- Master a subject or tool with hands-on projects
- Develop a deep understanding of key concepts
- Earn a career certificate from Duke University
Learning content
- Programming Foundations with JavaScript, HTML and CSS
- Java Programming: Solving Problems with Software
- Java Programming: Arrays, Lists, and Structured Data
- Java Programming: Principles of Software Design
- Java Programming: Build a Recommendation System
Approach/method
Online
Duration
2 months to complete/at 10 hours a week
Assessment
No
Certification
Yes
Provider contacts
Date
Always available
Location
Online
Website
Course title: Programming Fundamentals in Swift
Target group: Junior (Fresh Employee)
Level: Foundations
Programming Fundamentals in Swift
Provider
Coursera
Description
This course is ideal for beginners eager to learn the fundamental concepts that underpin the Swift programming language. Explore the basic programming concepts and data structures that are core to any language, while discovering the unique aspects that make Swift as versatile as it is today.
In this course, you will receive hands-on practice utilizing these concepts. More specifically, you will learn how to use constants and variables with different data types and explore how to sort and store information in collection types such as arrays, tuples and dictionaries. Finally, you will discover how to make your code reusable and more expressive by using functions and closures. By the end of this course, you will be able to:
⢠Demonstrate a working knowledge of general programming principles
⢠Prepare your computer system for Swift programming
⢠Show understanding of Swift syntax and how to control the flow of code
⢠Demonstrate knowledge of how to declare, use and modify constants and variables
⢠Differentiate between the different types of operators and their functions
⢠Demonstrate how to create simple control flow patterns and call functions using Swift This is a beginner course for learners who would like to prepare themselves for a career in iOS development. To succeed in this course, you do not need prior web development experience, only basic internet navigation skills and an eagerness to get started
Target
- Beginners
- Aspiring iOS developers
- Individuals with basic internet skills
Sector
- Software development
- Mobile app development
- Technology
Area
- Swift programming
- iOS development fundamentals
Learning outcomes
- General programming principles
- Working with constants, variables, data types and data structures
- Using functions and closures
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
Learning content
- Introduction to programming in Swift
- Data structures
- Functions and closures
- Structures and classes Graded assessment
Approach/method
Online
Duration
3 weeks at 10 hours a week
Assessment
Yes
Certification
Yes
Date
Always available
Location
Online
Website
Course title: React Native Fundamentals – A Comprehensive Guide
Target group: Junior (Fresh Employee)
Level: Foundations
React Native Fundamentals – A Comprehensive Guide
Provider
Alison
Description
React Native is a very popular platform used by application (app) developers who create exciting mobile apps for Android and iOS. By understanding the core principles and working methods of React Native, you can sharpen your skills as a professional and competent mobile app developer. The experts at Digital Partner have designed this course to provide you with the skills required to use React Native to design user interfaces for applications that work on a range of devices.
The course includes two modules that cover detailed topics and explain how to write code to develop various aspects of a mobile application. Our first two topics outline the role of React Native as a mobile application development platform and show you how to set up your initial Android emulator for app development. We then demonstrate how to work with āApp.jsā files and write code to establish views, styling, height and width. Our second module dives into more complex subjects. We cover coding for flex Direction, flex justify and flex align before moving on to ScrollView, FlatList and SectionList. We also teach you how to design StatusBar, ProgressBar, animations, images and alerts in React Native. This app development course lays out the basics of software development for both Android and iOS platforms. Do you have a great idea for an app that you want to turn into reality? Sign up for this course to learn how to code and pick up a valuable new skill you can use to become a professional application developer.
Target
- Aspiring mobile app developers with interest in Android and iOS
- Junior to mid-level programmers looking to transition to cross-platform development
- Developers with some React Native experience seeking deeper skills
- Developers focusing on UI/UX detailing and performance
Sector
- Technology / Software development
- Mobile app industry
Area
- React Native basics: setup, App.js, views, styling, dimensions
- UI design for cross-platform apps: responsive layouts, cross-device considerations
Learning outcomes
- Analyze the role of React Native as a mobile app development platform
- Describe the process of cross-platform development
- Discuss the benefits of using React Native to develop mobile applications
- Compare the features of ReactJS and React NativeĀ
- Outline the process of initializing the Android emulator to begin working on React Native
- Recognize different debugging tools provided by Android Studio
- Identify coding methods to create view, styling, height and width in React Native
- Explain how to code flex direction, flex justify and flex align on React Native
- Identify the props for ScrollView, SectionList and TextInput in React Native
- Outline the coding method for Picker in React Native
List components of StatusBar, WebView and ProgressBar in React Native - Recognize the coding method used to create animations, images and alerts in React Native
Learning content
- ModuleĀ 1
Fundamentals of Coding with React Native - ModuleĀ 2
React Native and Complex Coding Concepts
Approach/method
Online
Duration
4-5 Hours
Assessment
Yes
Certification
Yes
Date
Always available
Location
Online
Website
Course title: Intermediate to Advanced: Professional Figma UI / UX Design Specialization
Target group: Mid Level Employee
Level: Extended Know-How
Intermediate to Advanced: Professional Figma UI / UX Design Specialization
Provider
Coursera
Description
This Specialization, taught by Daniel Scott, is intended for intermediate to advanced UX/UI designers seeking to deepen their Figma expertise. Through four comprehensive courses, youāll cover responsive layouts, prototyping, advanced visuals, design systems, and developer handoff workflows. By the end, you’ll be able to create scalable, interactive, and production-ready designs using the latest professional techniques in Figma.
Applied Learning Project Throughout this Specialization, youāll complete a series of hands-on projects designed to mirror real-world UX/UI work. You’ll begin by building a responsive landing page using advanced layout tools, then transform it into a dynamic multi-screen prototype with video, animation, and interactivity. Later, you’ll enhance your design with advanced typography, masks, and media elements. Finally, youāll systemize everything using tokens and variables, and prepare a polished handoff using Dev Mode. These projects result in a portfolio-ready UX case study that showcases your design thinking, technical mastery, and ability to deliver high-quality user interfaces.
Target
- Intermediate UX/UI designers seeking to optimize layouts for diverse screen sizes
- Mid-level UX/UI designers aiming to create high-fidelity, interactive prototypes
- Intermediate to advanced designers focusing on visual design quality and media integration
- Designers and design technologists responsible for scalable systems and handoff processes
- Designers aiming to build a portfolio with real-world UX case studies
Sector
- Technology
- SaaS
- E-commerce
- Digital product design
- Software products
- Digital services
- Startups
- Agencies
- Branding
- Marketing design
- Product design
- Media-heavy apps
- Product teams
- Engineering-driven organizations
- Large SaaS/enterprise apps
- General digital product design
Area
- User interface responsiveness, adaptive and fluid grids, breakpoints, and layout systems in Figma
- Prototyping workflows, transitions, micro-interactions, and multi-screen flows
- Typography systems, masking techniques, image/video handling, and high-fidelity visuals in Figma
- Design tokens, variable-based design systems, component libraries, and production-ready handoff workflows (Dev Mode)
- End-to-end design workflow: responsive landing page, multi-screen prototype with video/animation, typography and media enhancements, design systemization, and Dev Mode handoff
Learning outcomes
- Design responsive UIs using Auto Layout, spacing systems, and reusable components.
- Build interactive prototypes with animation, overlays, and advanced transitions.
- Enhance designs with variable fonts, image masking, and embedded media.
- Create scalable design systems with variables, tokens, and Dev Mode handoff tools.
- Learn in-demand skills from university and industry experts
- Master a subject or tool with hands-on projects
- Develop a deep understanding of key concepts
- Earn a career certificate from Skillshare
Learning content
- Figma Pro Pt. 1: Auto Layouts, Grids & Components
- Figma Pro Pt. 2: Interactions, Prototyping & UI Motion
- Figma Pro Pt. 3: Advanced Typography, Masking & Media
- Figma Pro Pt. 4: Variables, Tokens & Dev Mode Mastery
Approach/method
Online
Duration
4 weeks to complete at 10 hours a week
Assessment
No
Certification
Yes
Date
Always available
Location
Online
Website
Course title: IoT Application Development with the ESP32 Using the ESP-IDF
Target group: Mid Level Employee
Level: Extended Know-How
IoT Application Development with the ESP32 Using the ESP-IDF
Provider
Udemy
Description
General Description & Background Information:
In this course, we’ll develop a feature rich WiFi based application using the ESP-IDF (Espressif IoT Development Framework), Integrate an ESP-IDF Components & Sensors Library and configure the ESP32 to connect to AWS IoT and Publish/Subscribe messages via AWS IoT Core using the MQTT protocol.
WiFi is commonly incorporated into many IoT and Industrial IoT solutions and is the basis of the application developed in this course which enables AWS IoT cloud connectivity (or any compatible cloud framework that you choose).
The ESP32 is a series of low-cost, low-power, SoC (system on a chip) series of microcontrollers with integrated WiFi and dual-mode Bluetooth. The ESP-IDF is Espressif’s official IoT Development Framework for the ESP32. It provides a self-sufficient SDK (software development kit) for any generic application development, using programming languages such as C and C++. ESP-IDF currently powers millions of devices in the field, and enables building a variety of network-connected products, ranging from simple light bulbs and toys, to big appliances and industrial devices.
The ESP-IDF runs FreeRTOS, which is widely used in embedded systems, so the techniques and knowledge you gain while developing IDF-based applications for the ESP32 will translate well should you use other MCUs running FreeRTOS. Additionally, the FreeRTOS kernel of the ESP-IDF is modified for multicore support and we will utilize both cores of the ESP32 in this course.
If you are interested in working with the ESP32 and are serious about improving your embedded software development skills while getting to know this incredible SoC, then harnessing the capabilities of the ESP-IDF directly, is an excellent way to go.
The IDF is well designed, and once you get going, implementing new features becomes a breeze. Further, any new updates, bugfixes, or changes to the ESP-IDF can be immediately available to you in a flexible way without having to wait for the Arduino port to be written.
About the Course:
For many, the best way to learn is to start with a project, which is why in this course, I have created a robust WiFi based application that is able to connect to a cloud framework (AWS IoT in this case), as a learning tool – as opposed to demonstrating tiny examples that you could easily find online.
The intended outcome of this course, is that you become comfortable developing applications using the ESP-IDF, gain insight from the application code, inspiration for your own projects and ultimately, save you time in learning to use various components of the ESP-IDF.
By working through this project, programming step-by-step through each lesson, I’m confident that you will feel comfortable developing an extensible WiFi based application and integrating a cloud framework using the ESP-IDF, or any application using the ESP-IDF, as it will become apparent how to create a plan of action when using Espressif’s IoT Development Framework -> utilizing the Espressif documentation, looking up the API reference and relevant functions, and applying what makes sense to accomplish your goals.
Furthermore, in this course we will not focus on theory as this is a practical application programming course where you learn by doing. However, I will briefly present background information about the ESP-IDF application programming interface that applies to each section and a brief overview of the application requirements for each section. These overviews will describe what will be accomplished and how we are going to accomplish it using the ESP-IDF. Lastly, I have chosen to develop this project utilizing the ESP-IDF Eclipse Plugin (or Espressif IDE), which is available for Windows, MacOS, and Linux, and provides an all-in-one installation that includes the Eclipse IDE, and all prerequisites required for ESP32 development; enabling us to get started with programming, flashing and monitoring the ESP32 directly after installing. The setup process is quite easy and efficient, especially for Windows users.
Target
- IoT developers and embedded engineers new to ESP-IDF
- Software developers transitioning from Arduino to ESP-IDF
- Engineering students and professionals seeking hands-on cloud-connected ESP32 projects
Sector
- IoT/Industrial IoT (IIoT)
- Smart devices and home/building automation
- Cloud-connected edge devices
Area
- Embedded systems programming with ESP-IDF
- WiFi networking and MQTT communication
- AWS IoT Core integration for publish/subscribe messaging
- Sensor integration and ESP32 hardware configuration
Learning outcomes
- How to develop WiFi based applications on the ESP32 using the ESP-IDF
- Integrate a Components & Sensors Library, allowing for easy integration of sensors and other components to your projects
- Configure ESP AWS IoT on the ESP32 to enable AWS IoT cloud connectivity
- Publish/subscribe AWS IoT Core MQTT messages and test using the MQTT test client
- Quickly and easily set up ESP-IDF (Espressif IoT Development Framework) projects using the Eclipse-based Espressif IDE
- Develop extensible, modular applications on the ESP32 using the ESP-IDF
- Develop an application with WiFi, HTTP server, Web Page, Non-Volatile Storage, OTA Firmware Updates, SNTP Time Synchronization, RGB LED, Button with Interrupt
- Utilize FreeRTOS for task management and intertask communication
- How to build, flash and monitor the application all within the IDF version of Eclipse
- How to develop a simple web page for displaying data, connecting the ESP32 to an access point, disconnect the ESP32, upload new firmware (OTA update) and more
- You will learn how to utilize FreeRTOS primitives, such as message queues, event groups, and semaphores
- Learn how to develop and extend a web page using .HTML, JavaScript and CSS and develop an HTTP server to support web page functionality
- By the end of the course, you will feel confident in developing an extensible WiFi based application using the ESP-IDF
Learning content
- Introduction
- Espressif Hardware: ESP32 DevKits
- Development Environment Setup, and ESP-IDF Build System & CMake Overview
- Supplemental Lessons
- Components & Sensors Library (Optional)
- Course Source Code
- RGB Application Status LED
- WiFi Application
- HTTP Server
- OTA Firmware Update
- DHT22 Sensor
- WiFi Connect Implementation
- Displaying WiFi Connection Information on the Web Page
- WiFi Disconnect Button
- Non-Volatile Storage (NVS)
- Button with Interrupt & Semaphore
- SNTP Time Synchronization
- Displaying the ESP32’s Access Point SSID on the Web Page
- AWS IoT
Approach/method
Online
Duration
9 hours on-demand video
Assessment
No
Certification
Yes
Date
Always available
Location
Online
Website
Course title: Mobile Computing and Cloud
Target group: Junior (Fresh Employee)
Level: Awareness
Mobile Computing and Cloud
Provider
Classcentral.com
Description
In this course, you will study the basics of mobile devices and the concepts of virtualization and cloud computing. You will also explore mobile networks and cloud services. The career skills acquired in this course cover the myriad of mobile devices that information technology requires support. At the end of this course, you will be able to: – Explain laptop hardware and components. – Compare and contrast the display components of mobile devices. – Investigate mobile-device network connectivity and application support. – Summarize cloud-computing concepts. – Summarize aspects of client-side virtualization. Software requirements: Oracle Virtual Box
Target
- Tech support professionals, help desk staff, IT technicians, and aspiring IT specialists needing foundational knowledge of mobile devices, virtualization, and cloud concepts
- IT support specialists, desktop support technicians, field service technicians, students seeking entry-level IT support roles
- IT support staff and technicians aiming to validate practical skills
- IT professionals, virtualization enthusiasts, students practicing virtualization
- IT professionals evaluating cloud services, system administrators, students learning cloud basics
- Network technicians, IT support staff, cloud service integrators
- Help desk staff, network technicians, end-user support teams
- Hardware technicians, device repair professionals, IT technicians
- Laptop technicians, IT support staff, computer-lab technicians
Sector
- Information Technology and Services
- Telecommunications
- Higher education/IT training programs
- IT Services
- Enterprise IT
- Managed services providers
- Cloud providers
- Education
- Electronics/Consumer electronics
Area
- Mobile device fundamentals
- Virtualization basics
- Cloud computing concepts
- Mobile networks
- Cloud services
- Laptop hardware and components
- Display components of mobile devices
- Mobile-device network connectivity
- Application support for mobile devices
- Client-side virtualization
- Cloud computing concepts (service models, deployment models)
- Network connectivity and cloud-service interaction
Learning outcomes
- Explain the hardware and components of laptops and understand their roles in overall system functionality.
- Compare and contrast the display technologies and components used in various mobile devices.
- Analyze mobile-device network connectivity and evaluate application support requirements.
- Summarize fundamental concepts of cloud computing and identify key cloud service models.
- Demonstrate knowledge of client-side virtualization and the practical use of tools such as Oracle VirtualBox.
- Apply foundational IT support skills relevant to mobile devices, virtualization, and cloud environments.
Learning content
- Module 1: Mobile Computing
- Module 2: Cloud and Virtualization
Approach/method
Online
Duration
Approximately 18 hours
Assessment
No
Certification
No
Date
Always available
Location
Online
Website
Course title: APIs
Target group: Mid Level Employee
Level: Foundations
APIs
Provider
Coursera
Description
Delve deeper into the processes and concepts behind APIs and their infrastructure. Explore the key concepts that underpin API development and the principles of representational state transfer architectural style (REST) architecture. Build basic API and REST data backbones for web apps using Django. Discover emerging API technology and practice other ways to build and work with APIs. Finally, you will test, optimize and develop documentation for an API.
By the end of this course you will be able to:
⢠Work with and build APIs
⢠Build basic API and REST data backbones for web apps using Django
⢠Discover emerging API technology
⢠Test, optimize and develop documentation for an API To complete this course, you will need Django experience. Additionally, it always helps to have a can-do attitude!
Target
- Developers with Django experience
- Aspiring API developers
- Web developers interested in API integration
Sector
- Information Technology
- Software Development
- Web Development
Area
- API development and architecture
- RESTful services and data exchange
- Backend development with Django
Learning outcomes
- API development
- Principles of REST architecture
- Build a basic API
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate
Learning content
- REST APIs
- Django REST framework
- Advanced API development
- Final project assessment
Approach/method
Online
Duration
2 weeks at 10 hours a week
Assessment
Yes
Certification
Yes
Date
Always available
Location
Online
Website
Course title: Cyber Security With Mobile Device Management (MDM)
Target group: Junior (Fresh Employee)
Level: Awareness
Cyber Security With Mobile Device Management (MDM)
Provider
Alison
Description
With an ever-increasing scenario of cyber threats, organizations cannot afford to lose their data to hackers and other malicious elements. This is especially true in an era where most organizations allow their employees to bring their own devices. In such circumstances, it becomes extremely crucial to take some necessary steps that help organizations protect their employeesā devices and the data within them.
Mobile Device Management is such an approach where employees can use their devices and the apps in them without the fear of compromising their organizationsā data. MDM programs are mostly implemented by organizations themselves and in this course, cybersecurity enthusiasts at Alison will learn about this approach and its implications. Divided into four topics, it provides a deep insight into MDM and its legal ramifications. The course also discusses common challenges associated with MDM and how to manage them properly. A list of popular MDM tools and their attributes is also given in the course. An important element of the course is the discussion on ISO 27001 and ISO 27701, their role in information security, and how they connect with MDM. All in all, this course is a comprehensive blend of management and regulatory practices will benefit Alison students who have a keen interest in organizational cybersecurity practices
Target
- Cybersecurity enthusiasts
- Organizational IT and security professionals
- Students interested in cybersecurity management
Sector
- Information Security
- Information Technology
- Organizational
Area
- Mobile Device Management (MDM)
- Cybersecurity regulations (ISO 27001, ISO 27701)
- Data protection
- Legal and managerial implications of MDM
Learning outcomes
- Explain the role of Mobile Device Management (MDM) in securing and managing company devices and applications
- Discuss popular Mobile Device Management (MDM) tools and their respective attributes
- Recognize the significance of MDM in enhancing productivity and efficiency in modern work environments
- Indicate the challenges associated with evolving MDM systems
- State the key integration factors when selecting an MDM solution, including compatibility with directory services
- Describe the significance of setup wizards and integration options
- Identify the ways in which ISO 27001:2022 provides guidelines for risk management
- Outline the security risks associated with mobile devices and the responsibilities of IT and security teams
Learning content
- Module1
Learning about MDM and ISO 27701
In this module, you will learn about the Mobile Device Management policies enforced in organizations. You will learn about the importance of this approach and its implications, especially within the BYOD culture. Moreover, you will also learn about two ISO standards, i.e., ISO 27001 and ISO 27701, and their role in defining information security - Module 2Course assessment
Approach/method
Online
Duration
3-4 Hours on average
Assessment
Yes
Certification
Yes
Provider contacts
Date
Always available
Location
Online
Website
Course title: Effective Problem-Solving and Decision-Making
Target group: Mid Level Employee
Level: Foundations
Effective Problem-Solving and Decision-Making
Provider
Coursera
Description
Problem-solving and effective decision-making are essential skills in todayās fast-paced and ever-changing workplace. Both require a systematic yet creative approach to address todayās business concerns. This course will teach an overarching process of how to identify problems to generate potential solutions and how to apply decision-making styles in order to implement and assess those solutions. Through this process, you will gain confidence in assessing problems accurately, selecting the appropriate decision-making approaches for the situation at hand, making team decisions, and measuring the success of the solutionās implementation. Using case studies and situations encountered by class members, you will explore proven, successful problem-solving and decision-making models and methods that can be redily transferred to workplace projects.
Upon completing this course, you will be able to:
- Identify key terms, styles, and approaches to effective problem-solving and decision-making
- Explain both the affordances and limitations associated with problem-solving and decision-making
- Reflect on how mindset and personal bias influence your ability to solve problems and make decisions
- Explain and discuss how organizational decisions or non-decisions impact personal development, team dynamics, and company-wide performance
Articulate how both good and bad team decisions can benefit your professional growth
Target
- Entry to mid-level professionals seeking structured problem-solving and decision-making skills
- Team leads and project managers responsible for implementing solutions
- Professionals aiming to improve critical thinking, bias awareness, and collaborative decision processes
Sector
- Corporate/enterprise environments across industries
- Professional services, operations, project management, and business strategy
Area
- Individual competencies: problem identification, model understanding, bias awareness
- Team dynamics: collaborative decision-making, shared governance, and communication
- Organizational impact: decision types, timing (decisions vs. non-decisions), and performance measurement
Learning outcomes
- Explain both the affordances and limitations associated with problem-solving and decision-making
- Reflect on how mindset and personal bias influence your ability to solve problems and make decisions
- Explain and discuss how organizational decisions or non-decisions impact personal development, team dynamics, and company-wide performance
- Articulate how both good and bad team decisions can benefit your professional growth
- Explain both the affordances and limitations associated with problem-solving and decision-making
- Reflect on how mindset and personal bias influence your ability to solve problems and make decisions
- Explain and discuss how organizational decisions or non-decisions impact personal development, team dynamics, and company-wide performance
- Articulate how both good and bad team decisions can benefit your professional growth
Learning content
- Module 1: Identify the Problem
- Module 2: Generate Solutions
- Module 3: Make the Decision
- Module 4: Implement and Assess the Solution
Approach/method
Online
Duration
8 hours to complete
Assessment
Yes
Certification
Yes
Date
Always available
Location
Online
Website