Introduction to Python

  Intermediate CPD: 14 hours   4 half-days   Virtual

Description

Python for Finance

Python has recently become one of the most sought-after skills in finance. This highly practical course will get participants familiar with the Python language, and how it can be applied in finance.

Learning Outcomes

By attending this course, you will:

  • Explore the Python user interface
  • Understand Python data types and naming conventions
  • Gain familiarity with operators, expressions, statements, and flow control
  • Examine data structures like collections, lists, dictionaries, and tuples
  • Develop functions and classes for code reusability
  • Learn how to gracefully handle errors and exceptions
  • Explore a range of essential Python libraries, like Pandas, SciPy, NumPy, Matplotlib, and others
  • Create a useful finance application

Who Should Attend

Anyone who needs to learn Python, especially for financial applications.

Prerequisites

It will be useful, though not essential, to have experience of another programming language like JavaScript, C#, or similar.

Seminar Content

Introduction
  • Introduction to Python
  • computer Working with the Jupyter Notebook
  • Language syntax
  • Scripts vs. programs
  • Variables and names
  • Data types
  • Numeric data and conversion
  • Operators
  • Expressions
  • String manipulation
  • Simple statements
Program Flow
  • Flow control
  • Conditional statements
  • Iteration
  • For vs. while
  • computer Using loops
Data Structures
  • Sequence types
  • Collections
  • Lists
  • Dictionaries
  • Tuples
  • List comprehension
  • computer Using collections
Structuring Code
  • Functions
  • Classes
  • computer Creating a class
Practical Issues
  • Files and data persistence
  • Error and exception handling
  • computer Working with files
  • Object-oriented programming
  • Multitasking
  • computer Working with databases
  • Unit Testing
  • computer Working with internet data
Python Libraries
  • Pandas
  • SciPy
  • Pandas
  • NumPy
  • Matplotlib
  • Satistics
  • computer Working with Python libraries
Virtual Learning

Dates and Locations

Date
Date(s): 20 Oct 2020 - 23 Oct 2020

Times:
a.m. sessions – 08:00 to 12:00 (for Asia / EMEA participants)
p.m. sessions – 13:00 to 17:00  (for EMEA / Americas participants)
All times are BST (London time)

Location
Virtual

Category
Data Science

Other Dates and Locations
Check our course schedule for alternative dates and locations where this course is offered.


   If you live outside the UK, use coupon code VCNOVAT to remove the VAT charge.
Ticket Type Price Spaces
Course Fee - 1 attendee a.m. sessions (inc. VAT) £1,080.00
Course Fee - 1 attendee p.m. sessions (inc. VAT) £1,080.00


ACF specialises in creating tailored courses for our clients. Fill out the details below to obtain more information on how to run a customised version of this course in-house for your firm.

Fields marked with * are required