Python Programming Beginners Course, Portsmouth

Python Programming Beginners Course, Portsmouth

By PCWorkshops
Multiple dates

Overview

Python Beginners Course

Python Programming: Course Description


What you get:

Python lesson

6 hours online self-paced video tutorials

6 zip-files containing real life Python coded projects

6 e-books packed with information, tutorials, examples, illustrations

18-pack cheat sheet bundle

50 Interview question quiz to test you skills


E xcellent for beginners, practical

In small groups of max 4 people
1 Day

Instructor-led, Online Instructor-led OR Classroom!
Basic essentials of Python, necessary for all who use Python.

Customisable: You could contact us for your preferred date, or for on-site location or content changes

Session 1: Python Data Types and Variables:

  • Primitive types; Characters & Strings; Boolean; Working with variables and its scope; Conversion and casting types in Python.
  • Operators and Expressions:
  • Introduction of operators; Arithmetic operators; Relational operators; Assignment operator; Logical operators; Increment and decrement operators..

Decision Making & Loops

  • If statement; If - else statement; If- elif - else statement; Nested if - else;
  • The while, For loop, Jump statements: break, continue; Nesting loops.

Session 2: Data Structures

  • Lists. Tuples. Sets. Dictionaries. Json.

Session 3: Files and exceptions

  • Exception Handling, Exception types; Using try and Except.
  • Files, streams: Open, Traverse, Read and Create Files: Csv, txt and Json Files.
  • API: Connecting to API’s.

Session 4: OOP

  • Creating and using custom Functions.
  • Using parameters and return values.
  • Creating a Class; Creating an Object; Using an Object; Adding Instance variables;
  • Class Constructors; Parameterized Constructors.
  • Inheritance. Override.

Session 5: Pandas Dataframe Basics

  • Getting data into a dataframe: Dict to Dataframe, Dataframe to Dict. Excel To Dict, Dict to Excel , working with Excel data, multiple Excel sheets.
  • Getting information about the dataframe,
  • Filter, sort and query a Dataframes, Slicing Dataframes,
  • Duplicate values,Working with null-values, Sampling.

Session 6: Built in Functions: String, Math, Random

  • Python built-in functions:
  • Strings functions. Maths functions. Random Functions.



Category: Science & Tech, Medicine

Good to know

Highlights

  • In person

Refund Policy

No refunds

Location

PCWorkshops Portsmouth Ground Floor

Building 1000 Lakeside North Harbour

Western Road Portsmouth Portsmouth PO6 3EZ United Kingdom

How do you want to get there?

Organised by

PCWorkshops

Followers

--

Events

--

Hosting

--

From £307.82
Multiple dates