English Delivery Only: Introduction to Programming - Python [STA_ITPP]

Tijdsduur
Locatie
Op locatie
Startdatum en plaats

English Delivery Only: Introduction to Programming - Python [STA_ITPP]

Global Knowledge Belgium BV
Logo van Global Knowledge Belgium BV
Opleiderscore: starstarstar_halfstar_borderstar_border 4,5 Global Knowledge Belgium BV heeft een gemiddelde beoordeling van 4,5 (uit 2 ervaringen)

Tip: meer info over het programma, prijs, en inschrijven? Download de brochure!

Startdata en plaatsen
placeVirtual
9 feb. 2026 tot 11 feb. 2026
placeVirtual
9 mar. 2026 tot 11 mar. 2026
Beschrijving

Vrijwel iedere training die op een onze locaties worden getoond zijn ook te volgen vanaf huis via Virtual Classroom training. Dit kunt u bij uw inschrijving erbij vermelden dat u hiervoor kiest.

OVERVIEW

*** Course delivered in English (UK - (GMT)) ***

Introduction to Programming - Python Course Overview

The Introduction to Programming - Python course comprises sessions dealing with variables,expressions,conditional statements,co

OBJECTIVES

Course Objectives

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 any one of many programming langu…

Lees de volledige beschrijving

Veelgestelde vragen

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Nog niet gevonden wat je zocht? Bekijk deze onderwerpen: Engels, Python, Nederlands, Duits en Engels schrijven.

Vrijwel iedere training die op een onze locaties worden getoond zijn ook te volgen vanaf huis via Virtual Classroom training. Dit kunt u bij uw inschrijving erbij vermelden dat u hiervoor kiest.

OVERVIEW

*** Course delivered in English (UK - (GMT)) ***

Introduction to Programming - Python Course Overview

The Introduction to Programming - Python course comprises sessions dealing with variables,expressions,conditional statements,co

OBJECTIVES

Course Objectives

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 any one of many programming languages in detail.

AUDIENCE

Who will the Course Benefit?

This Introduction to Programming - Python course is designed for those new to programming,who want to learn about the terminology,structures,and principles of programming generally.

Attending this course will provide delegates with the prerequisite knowledge and required skills to go on to learn any programming language in detail,e.g. Java,JavaScript,Python,C,C++,C#,PHP,Perl,Ruby,etc.

NEXT STEP

Further Learning

  • Python Programming 1
  • Introduction to Python and Data Analysis
  • Object Oriented Analysis & Design

CONTENT

Introduction to Programming - Python Training Course

Course Contents - DAY 1

Course Introduction

  • Administration and Course Materials
  • Course Structure and Agenda
  • Delegate and Trainer Introductions

Session 1: INTRODUCTION

  • Thinking Like a Computer
    • Input/Output
    • Storage
    • Arithmetic
    • Comparison
    • Decisions
    • Repetition
    • Reuse
  • What is a Program?
    • Statements
    • Comments
  • What is Code?
  • From Source Code to Runtime
  • Why So Many Languages?
  • What Does a Programmer Do?
  • Hello World
  • stdin and stdout
  • The Console

Session 2: VARIABLES

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

Session 3: EXPRESSIONS

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

Introduction to Programming - Python Training Course

Course Contents - DAY 2

Session 4: CONDITIONAL STATEMENTS

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

Session 5: COLLECTIONS

  • Collections - What and Why
  • Strings
  • Lists
  • Declaration
  • Initialisation
  • Getting and Setting Elements

Session 6: ITERATIVE STATEMENTS

  • Iterative Statements - What and Why
  • while
  • for
  • break
  • continue
  • List Traversal

Session 7: FUNCTIONS

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

Introduction to Programming - Python Training Course

Course Contents - DAY 3

Session 8: OBJECTS

  • Object - What and Why
  • 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

Session 9: COMPILATION & EXECUTION

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

Session 10: BEST PRACTICES

  • Program Design
    • Stating the Problem
    • Devising the Solution
    • Pseudocode
  • Coding Conventions
    • White Space
    • Indenting
    • Naming
  • Coding Style
    • Readability
    • Flexibility
    • Scalability
  • Unit Testing
  • Test Driven Development (TDD)
Blijf op de hoogte van nieuwe ervaringen
Er zijn nog geen ervaringen.
  • Vraag informatie aan over deze cursus. Je ontvangt vanaf dan ook een seintje wanneer iemand een ervaring deelt. Handige manier om jezelf eraan te herinneren dat je wilt blijven leren!
  • Bekijk gerelateerde producten mét ervaringen: Engels en Python.
Deel je ervaring
Heb je ervaring met deze cursus? Deel je ervaring en help anderen kiezen. Als dank voor de moeite doneert Springest € 1,- aan Stichting Edukans.

Er zijn nog geen veelgestelde vragen over dit product. Als je een vraag hebt, neem dan contact op met onze klantenservice.

Download gratis en vrijblijvend de informatiebrochure

(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)
(optioneel)

Heb je nog vragen?

(optioneel)
We slaan je gegevens op om je via e-mail en evt. telefoon verder te helpen.
Meer info vind je in ons privacybeleid.