Python for Accountants II

Students will learn python programming language.

Requirements

  • Completion of course Python for Accountants I.

Description

This is part two of the series, Python for Accountants, a beginner level course designed specifically for accounting and business professionals who have no prior knowledge of computer programming.

Python is gaining popularity in the accounting and finance field. Despite professional willingness to learn it, most courses available online are more centric to IT background professionals.

It is an hour short course for accountants, auditors, and other finance professionals to learn python taking small steps at a time. The aim is to avoid technical jargon and setup complexities so the accountants can get straight to learning rather than frustrating installing software and setting up environments.

Practice exercises use Google Colab Notebook, so you don’t need to install anything on your computer. Google Colab is a cloud-based software that allows you to write your code online. All you need is just a google account.

Class notebooks are attached to either download or linked to open in Google Colab directly.

What we cover in this course:

· Introduction to Data Frame (Excel of Python)

· How to Create a Data Frame and few methods

·Introduction to the DRY concept and Control Flow

.Functions

.Conditional Statements

.Loops

After completing this course

1. You will have an understanding of more complex concepts of python and programming in general.

2. How to create data frames and read CSV Files

3. How to automate tasks with loops and conditional statements

See you in Class!

—————————————————————————————————————————————————–

I want to credit the following resources in making this course.

Music:

Track: We Were Young — Vendredi [Audio Library Release]

Music provided by Audio Library Plus

Available at YouTube

Videos and Images:

Pixabay

Pexels

Videezy

———————————————————————————————————————————————————

Who this course is for:

  • Accounting and finance professionals, students in accounting and finance and people with general interest in python.

Course content

Learn Python Advanced Part 1: ISL Interpretation Included

What are Data types in Python, Conditional Statements, Control Statements

Understanding Lists, Tuples, Dictionaries

Learning Math functions, Number functions, String functions, Random functions, Time functions, User-defined functions, Lambda functions

Knowledge around Modules, Files I/O, Exception Handling, Object-Oriented Programming, Decorators, Generators and Regular Expressions

Requirements

  • Basic C, C++ programming experience needed.

Description

Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation.

Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a “batteries included” language due to its comprehensive standard library. We have made these courses accessible for People with Disabilities. Subtitles, audio and sign language interpretation is added to make it accessible.

Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python’s elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms

Sections in the courses

Concepts/ Content

1. Introduction & Overview

2. Data types in Python

3. Conditional Statements

4. Control Statements

5. Lists

6. Tuples

7. Dictionaries

8. Math functions

9. Number functions

10. String Functions

11.Random functions

12.Time functions

13.User-defined functions

14.Lambda functions

15.Modules

16.Files I/O

17.Exception Handling

18.Object-Oriented Programming

19.Decorators

20.Generators

21.Regular Expressions

These concepts are divided and briefed in each module of the video. You can take the assessments and tests after the module completion to check the knowledge learnt. A score card will be shared at the end of final assessment.

Who this course is for:

  • Beginner python developers ( Accessible with sign language for Deaf)

Course content