Setup Menus in Admin Panel

+447946739882, +2348151453146   INFO@CHESSSUBSEAENGINEERING.ORG
     
Sale!

Python Programming Beginners Master Class for Engineers (PPBMC) Level 1

$1650.00 $450.00 exc VAT

Purpose

To develop the highly specialized skills and knowledge in the areas of Python Programming for data analysis and machine learning. This hands-on course does concentrate on basics of python programming and its aimed to familiarise delegates with standard programming terminology, structures, and principles.

PPBMC Level 1 is meant for technicians or engineers from all disciplines switching career to offshore data analyst with Python at beginners.

Requirement

Delegates should be able to navigate the filesystem, edit a file, and browse the web. No programming experience is necessary.

Training Mode: Online

Category:

Description

This course aims to provide the delegate with the knowledge to be able to produce simple computer programs that demonstrate an understanding of the three core principles of programming – sequence, selection, and iteration. Delegates will also be exposed to functions, objects, and both procedural and object-oriented programming paradigms. The course further aims to prepare delegates to go on to learn python programming languages in detail.

Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered.

Course Outline

Thinking Like a Computer
Input/Output
Storage
Arithmetic
Comparison
Decisions
Repetition
What is a Program?
What is Code?
From Source Code to Runtime
Why So Many Languages?
What Does a Programmer Do?

What and Why Variables
Name and Value
Literals
Data Types
Declaration
Initialisation
Assignment
Constants

What and Why Expressions
Operators and Operands
Unary and Binary Operators
Arithmetic Operators
Assignment Operators
Precedence
Associativity
Complex Expressions

What and Why Conditional Statement
Comparison/Relational Operators
Logical Operators
if else
switch
The Ternary Operator
Code Blocks
Variable Scope

What and Why Collections
Strings
Arrays/Lists
Declaration
Initialisation
Getting and Setting Elements

What and Why Iterative Statements
while
do
for
break
continue
Array/List Traversal

What and Why Functions
Declaration
Parameters
oReturn Type
Invocation/Call
Arguments
Return Value
Variable Scope (Review)
Modules
Libraries
Procedural Programming

What and Why Objects
Object Literals
Object Properties
The Trouble with Object Literals
Classes
Fields
Methods
Instances
Reference Variables
Primitive Variables
Passing by Val/Ref
Object Oriented Programming
The Three Principles

From Source Code to Runtime (Review)
Compilation
Debugging
Linking
Execution
Interpretation
Platform Dependence
Compilation and Interpretation (Bytecode)

Program Design
Stating the Problem
Devising the Solution
Pseudocode
Coding Conventions
White Space
Indenting
Naming
Coding Style
Readability
Flexibility
Scalability
Test Driven Development (TDD)

Assessment

Participant underpinning knowledge of python programming knowledge at Level 1 shall be accessed all through with hands on case studies involving programming with python all through the course.

Outcome

Participants will gain an in debt understanding of python programming knowledge at Level 1. They will also be able to function with minimum supervision as computer scientist for IOCs, offshore & subsea systems service contractor, vendor or installation company.

Certificate of Completion

At the end of the course certificate of Completion Based on Scottish NVQ standard Level 4 & 5 shall be issued directly from Chess Subsea Engineering Europe.

How to Register

Click here to download registeration booklet on msword and email completed booklet to info@chesssubseaengineering.org directly.

Get Social with US ON FACEBOOK

9 inch Subsea Production Riser Steep Wave Configuration ORCAflex Simulation

8 inch Subsea Production Riser Lazy S Wave Configuration ORCAflex Fatigue Simulation

8 inch Subsea Production Riser Lazy S Wave Configuration ORCAflex Fatigue Simulation

Transient Flow Over a Cylinder : Pressure Contour

Live Testimonials from some of our Candidates

Transient Flow Over a Cylinder : StreamLine Velocity

Engineering of Subsea Production Systems Level 1 and Level 2

Transient Flow Over a Cylinder : Eddy Viscosity

Subsea Hydraulic Flying Leads & Cable Cutters Engineering Design

Steel Catenary Riser & Hook Up Components Engineering Design

SURFs Carousel Engineering Design 3D Animations

Piggyback Block Render & Subsea Bend Restrictor Engineering Design

16 inch Subsea Pipe Pull In Installation Simulation with ORCAFLEX

16 inch Subsea Lazy S Riser with Mid Water Arch Orcaflex Simulation

8 inch Subsea Production Pipeline S Lay Installation Simulation via Articulated Stinger

Subsea Riser Bouyancy Modules 3D Front End Engineering Conceptual Design & Simulations

10 inch Production Pipeline S Lay Installation Simulation via Articulated Stinger ORCAflex Explicit

16 inch Subsea Pipeline Davit Lift Orcaflex Simulation

8 inch Subsea Production Steel Catenary Riser ORCAflex Simulation

2 x 10 inch Subsea Production Riser Pliant Wave Configuration ORCAflex Simulation

ENGINEERING COMPETENCE AT ITS BEST!

From talent development and organizational performance to engineering and operational needs, we are driven by one goal: improve your performance through innovative solutions.

Continuing Professional Development

Our Renewable Energy, Offshore & Subsea Engineering CPD OJT courses are structured for engineers seeking to attain or maintain Chartered Status. Get to know more.

Computational Fluid Dynamics (CFD)

Using CFD, you are able to analyze complex aerodynamics and hydrodynamics problems involving fluid-fluid, fluid-solid or fluid-gas interaction.

top
© 2023. All Rights Reserved.
X