FA-0775Software DevelopmentOthers

Python from a Non-Programming Perspective

A no-code overview of capabilities, use cases and adoption decisions

Introduction

Why this course

A no-code introduction to what Python is, how Python-based solutions work and when they may be useful. Observe code demonstrations and discuss practical applications, limitations and learning pathways without writing a program.

Learning outcomes

Learning outcomes

  • Describe Python and recognise how code, interpreters and development tools fit together.
  • Compare Python benefits, limitations and representative application areas.
  • Identify factors to consider when adopting Python or beginning developer training.
  • Discuss AI, analytics and industry applications without treating future projections as guaranteed outcomes.
Prerequisites

Prerequisites

Basic computer and internet skills and ability to follow English-language explanations. A computer and reliable connection are useful for demonstrations.

Training outline

4 modules

·
01Module 1 — Python explained3 topics
  • Introduction, exploration and a brief history of Python.
  • Observe a code demonstration: system requirements, editors, interpreters and compilation concepts.
  • Compare capabilities and limitations; a compiled implementation or service wrapper is not a universal Python deployment model.
02Module 2 — Application areas4 topics
  • Testing and prototyping.
  • Services, large-data processing and mobile application approaches using suitable frameworks.
  • Machine learning, AI, neural networks and image processing.
  • Synthetic media and deepfake examples as an application discussion, not a creation lab.
03Module 3 — Learning and adoption decisions2 topics
  • Knowing what you want
    • Guide to becoming a developer
    • Understanding goals
  • The python plan
    • How python is changing
    • Trends of adoption
    • Preparing for future changes

Distinguish current documented capabilities from adoption trends and possible future scenarios.

04Module 4 — Professional perspectives3 topics
  • Possible implications for analytics and software development.
  • Considerations for managers, finance professionals and industry practitioners.
  • Summary and questions.

Who this course is for

  • C-Level team members
  • Finance professionals
  • Review bodies
  • Supervisors
  • Authors
  • Freshers wanting to explore programming
  • Anyone interested in Machine Learning and Artificial Intelligence

A programme built around your team.

Share your training goals and requirements.

Python from a Non-Programming Perspective
FA-0775

Share your requirements for this programme.

Training enquiry

Python from a Non-Programming Perspective