Lectures
Glossary
JupyterHub
Assignment
Python Tutorials
Canvas
Tutorial 1
Data structures (Lists, Dictionaries, Sets, Indexing and Slicing)
Tutorial Description
Introduction
Brief introduction to Python's basic data structures.
Sequences
Differences between strings, lists, and tuples.
Key takeaway about mutability: Lists can be changed, tuples cannot.
Indexing
Learn how to access individual elements of strings, lists, and tuples.
Observations on how Python's indexing starts at
0
.
Slicing
Techniques to extract portions of sequences.
Examples showing how to use slicing effectively with sequences.
Sets
Introduction to the properties and utilities of Python's set data structure.
Observation on the unique characteristics of sets, like automatic removal of duplicates.
Dictionaries
Understand dictionaries as key/value pairs.
Learn to create, access, and manipulate dictionary elements.
Tutorial Exercise
Hands-on tasks to strengten understanding of the topics covered.
Practical examples to extract elements from lists and tuples and work with dictionaries.
Lectures
L1-Course Introduction
L2-Shipping impact on the 2030 Agenda
L3-Freight market basics
L4-The economics of shipping managemen
L5-Voyage calculations
L6-Chartering Practice / Bulk carriers chartering
L7-Shipping data, statistical analysis and M/L
L8-Financing of shipping assets and vessel valuation analytics
L9-Freight derivatives and risk management
L10-Shipping and commodity data for trade analytics
L11-Maritime environmental policy and green shipping
L12-Climate risk and disruptions in the maritime transport
L13-Operational solutions for emissions reduction and CII estimation
L14-Tankers chartering
L15-Commercial management and tools
L16-Commercial management and tools
Python Tutorials
T1-Data Structures (List, Dictionaries, Sets, Indexing, Slicing)
T2-Data types and Arithmetic operations (Precedence rule)
T3-For loops and If statements
T4-Introduction to Pandas
T5-Pandas filtering
Glossary of Terms