PYTHON FOR BEGINNERS TRAINING

PYTHON FOR BEGINNERS marc & zed

2 DAYS | 14 HOURS TRAINING PROGRAMME

ONLINE OR FACE-TO-FACE TRAINING

Welcome to the "Python for Beginners" course! This is an exciting opportunity for you to learn one of the most popular programming languages used in the world today. Python is a versatile language that is used in a variety of fields, from web development to data analysis and scientific computing. Python is a general-purpose, high-level programming language. It is one of the most popular programming languages in the world, and it is used for a wide variety of tasks, including web development, data science, and machine learning.

Python is a interpreted language, which means that it is not compiled into machine code before it is executed. This makes Python very versatile, as it can be used on a variety of platforms. Python is also a dynamically typed language, which means that the type of a variable can change during the course of a program. This can make Python code more concise and easier to read.

Python is a powerful language with a large library of modules and packages. This makes it a great choice for a variety of tasks. Most popular uses of Python:

This course is designed to provide you with a solid foundation in Python programming. Whether you are completely new to programming or have some experience, this course will take you through the basics of Python programming, including variables, data types, conditional statements, loops, functions, and file input/output. 

By the end of the course, you will be able to write basic Python programs, solve simple problems, and have a solid foundation to build upon as you continue to learn and grow in the field of programming. 


OBJECTIVES

Upon completion of this course, students will be able to:


PREREQUISITES

An elementary knowledge of files, directory and basic Linux commands are needed but we will cover these when they arise. You will also need to be comfortable with a text editor. The more sophisticated the editor the easier testing and debugging scripts become. We would recommend either Jupyter Lab (virtual lab) or VSCode (installed on your own/lab computer).


METHODOLOGY

The course will be delivered through a combination of lectures, hands-on programming exercises, and real-world problem-solving tasks. Students will be provided with a virtual lab environment where they can practice their programming skills and apply their knowledge to real-world problems.



COURSE OUTLINE

(THIS IS A 2 DAY TRAINING PROGRAMME)

DAY 1

Module 1: Introduction to Python

Overview of Python

Python Syntax and Variables

Operators and Expressions

Data types in Python


Module 2: Control Structures

Conditionals

Loops

Functions

Recursion


Module 3: Data Structures

Lists

Tuples

Sets

Dictionaries


DAY 2

Module 4: File Handling

File Operations

Reading and Writing files in Python


Module 5: Object-Oriented Programming

Classes and Objects

Inheritance

Polymorphism


Module 6: Data Analysis with Python

Numpy

Pandas

 FOR PRICING AND BOOKING THIS COURSE, PLEASE E-MAIL US AT janice@marcnzed.com 

OR CALL +6012 451 4977 (MALAYSIA) OR  +65 9052 3859 (SINGAPORE)


Certificate

Upon successful completion of the course, participants will be awarded a verified digital certificate by Marc & Zed Training Singapore in collaboration with Marc & Zed SPACES Malaysia