ITS 303 Python

Type product

ITS 303 Python

OEM ICT Trainingen
Logo van OEM ICT Trainingen
Opleiderscore: starstarstarstarstar_half 9,0 OEM ICT Trainingen heeft een gemiddelde beoordeling van 9,0 (uit 288 ervaringen)

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

Beschrijving

Verrijk uw carrière met OEM’s ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders van Nederland.

Waarom OEM?

  • Meer dan 20 jaar ervaring in ICT-trainingen
  • Ruim 1000 cursussen van 200 topmerken
  • Gecertificeerde docenten & bekroonde e-learning
  • Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
  • Flexibele leervormen: klassikaal, online, e-learning of blended

Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.

Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.

ITS-303 Python

This course is intended for students who want to learn how to write Python code that logically solves a given problem. Candidates will learn how to write, debug, maintain and document Python code. The material will prepare students for the certification exam ITS-303: Information Technology Specialist Python.

Course Outcome

– Create Operations using Data Types and Operators
– Create Control Flow Operations
– Create Input and Output Operations
– Write and Document code to solve a specified problem
– Troubleshoot Problems and Write Error Handling Operations
– Perform Operations Using Modules and Tools

Audience

This course is intended for new and experienced programmers that want …

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: Python, PHP, Programmeren (algemeen), Perl Scripting en Big Data.

Verrijk uw carrière met OEM’s ICT-Trainingen
Beoordeeld met een 9,0 – een van de best gewaardeerde ICT-opleiders van Nederland.

Waarom OEM?

  • Meer dan 20 jaar ervaring in ICT-trainingen
  • Ruim 1000 cursussen van 200 topmerken
  • Gecertificeerde docenten & bekroonde e-learning
  • Officiële partner van Microsoft, EC-Council, Certiport en Pearson VUE
  • Flexibele leervormen: klassikaal, online, e-learning of blended

Start vandaag nog en ontwikkel uzelf of uw team met een training die écht resultaat oplevert.

Let op: bij het aanvragen van informatie vragen wij om een telefoonnummer, zodat wij u snel en persoonlijk kunnen adviseren.

ITS-303 Python

This course is intended for students who want to learn how to write Python code that logically solves a given problem. Candidates will learn how to write, debug, maintain and document Python code. The material will prepare students for the certification exam ITS-303: Information Technology Specialist Python.

Course Outcome

– Create Operations using Data Types and Operators
– Create Control Flow Operations
– Create Input and Output Operations
– Write and Document code to solve a specified problem
– Troubleshoot Problems and Write Error Handling Operations
– Perform Operations Using Modules and Tools

Audience

This course is intended for new and experienced programmers that want to learn how to write and troubleshoot Python code. Previous programming experience is not required but recommended.

Package Includes

  • 12 Months Online Access featuring ondemand instructor-led classroom sessions with full audio and video lectures
  • Measure Exam simulation
  • Online Mentor
    The online mentor can answer all your specific technical questions via chat or email related to your studies.
    Online Mentor is active for 90 days or 365 days - after activation!
  • Real Live Practice Lab
    Practice novice Python development tasks such as formatting data types, implementing flow control and conditionals, copying containers, and performing loops with list comprehension methods. Then, test your skills by answering assessment questions after converting data types, working with global and local variables within functions, invoking functions with varying parameters and implementing recursive functions and closures. This lab provides access to tools typically used when developing with Python, including:

    – Python, Anaconda
    – Jupyter Notebook + JupyterHub
    – Pandas
    – NumPy
    – SiPy
    – Seaborn Library
    – PyCharm IDE
    – Spyder IDE
    – MongoDB
    – MySQL
    – VS Code

Hybrid Learning offers a unique blend of training materials, videos, and exercises that you can apply independently to your specific learning needs. As an IT professional, you will have 12 months of access to the online training materials, allowing you to review and practice the content multiple times. This flexible approach ensures that you can thoroughly prepare for the exam and keep your knowledge up-to-date.

Course content

Getting Started with Python: Introduction

Course: 1 Hour, 30 Minutes

  • Course Overview Python Introduction
  • Install and Set up Anaconda on Windows for Python
  • Run Jupyter notebooks on Windows for Python
  • Install and Set up Anaconda on MacOS for Python
  • Run Jupyter notebooks on MacOS for Python
  • Using Python as a Calculator
  • Working with Python Built-in Functions
  • Introducing Python Variables to Store Values
  • Working with Different Types of Variables in Python
  • Assigning Values to Variables in Python
  • Updating Variable Values in Python
  • Working with Python Simple Data Types
  • Creating Single-line and Multi-line Strings in Python
  • Formatting Operations with Strings in Python
  • Exercise: Python Jupyter Notebooks, Functions, & Variables

Complex Data Types in Python: Working with Lists & Tuples in Python

Course: 1 Hour, 39 Minutes

  • Course Overview
  • Introducing Lists
  • Performing Simple List Operations
  • Performing Useful List Operations
  • Using Built-in Functions with Lists
  • Perform Slicing Operations on Lists
  • Using Step Size in Slicing Operations
  • Working with Strings as a List of Characters
  • Invoking Functions on Strings
  • Perform Slicing Operations on Strings
  • Introducing Tuples
  • Understanding Tuple Immutability
  • Introducing Other Complex Data Types
  • Exercise: Lists, Tuples, Similar Yet Different

Complex Data Types in Python: Working with Dictionaries & Sets in Python

Course: 53 Minutes

  • Course Overview
  • Introducing Dictionaries
  • Nesting Complex Data Types Within Dictionaries
  • Invoking Functions on Dictionaries
  • Introducing Sets
  • Performing Set Operations
  • Working with Nested Lists
  • Performing List Conversions
  • Exercise: Dictionaries and Sets

Complex Data Types in Python: Shallow & Deep Copies in Python

Course: 45 Minute

  • Course Overview
  • Copying Strings
  • Performing Shallow Copies of Lists
  • Performing Deep Copies of Lists
  • Creating Shallow and Deep Copies of Tuples
  • Creating Shallow Copies of Dictionaries
  • Creating Deep Copies of Dictionaries
  • Creating Shallow and Deep Copies of Sets
  • Exercise: Shallow and Deep Copies

Conditional Statements & Loops: If-else Control Structures in Python

Course: 1 Hour, 41 Minutes

  • Course Overview
  • Python Conditions
  • If Statements with Primitive Datatypes
  • If Statements with Complex Datatypes
  • If-else Elif Statements
  • Nested If-else Statements
  • If-else Statements with Complex Datatypes
  • Type Conversions with Primitive Datatypes
  • Type Conversions with Complex Datatypes
  • Type Conversions and Base Conversions
  • Basic Programs - Part 1
  • Basic Programs - Part 2
  • Basic Programs - Part 3
  • Basic Programs - Part 4
  • Exercise: If-else Statements in Python

Conditional Statements & Loops: The Basics of for Loops in Python

Course: 1 Hour, 2 Minutes

  • Course Overview
  • Iterating over Elements in a List
  • Iterating over Elements in a Tuple and Dictionary
  • The else Block of a for Loop
  • Nested Control Structures in a for Loop
  • An Introduction to the range Function
  • Setting Intervals in a Range
  • Exploring the range Function
  • Exercise: Basics of Python for Loops

Conditional Statements & Loops: Advanced Operations Using for Loops in Python

Course: 1 Hour, 5 Minutes

  • Course Overview
  • Introducing the break Statement
  • The break Statement and the else block
  • The continue Statement: Part 1
  • The continue Statement: Part 2
  • The pass Statement
  • Introducing Comprehensions
  • Applying Conditions in Comprehensions
  • Exercise: Advanced Operations in for Loops

Conditional Statements & Loops: While Loops in Python

Course: 1 Hour, 20 Minutes

  • Course Overview
  • An Introduction to While Loops
  • Basic While Loops - Part 1
  • Basic While Loops - Part 2
  • Single-line While Loops
  • Evaluating Complex Data with While Loops - Part 1
  • Evaluating Complex Data with While Loops - Part 2
  • Exit a While Loop Using the Break Statement
  • Using the Pass Keyword in a While Loop
  • The Continue Statement in a While Loop
  • Exercise: While Loops in Python
  • Privacy and Cookie PolicyTerms of Use

Functions in Python: Introduction

Course: 2 Hours, 4 Minutes

  • Course Overview
  • Getting Started with Functions
  • Working with Functions
  • Functions as Objects
  • Input Arguments - Invoking Functions
  • Input Arguments - Referencing Global Variables
  • Input Arguments - Using Positional Arguments
  • Return Values - Functions
  • Return Values - Multi-return Statements
  • Return Values - Complex Data Types
  • Keyword Arguments - Invoking Functions
  • Keyword Arguments - Nuances
  • Default Arguments
  • Variable Length Arguments - *args Variable
  • Variable Length Arguments - Combinations
  • Variable Length Arguments - **kwargs Keyword
  • Exercise: Introduction to Functions in Python

Functions in Python: Gaining a Deeper Understanding of Python Functions

Course: 1 Hour, 27 Minutes

  • Course Overview
  • Global and Local Variables
  • Argument Passing by Value
  • Argument Passing by Reference
  • Math and OS Modules
  • Random and Datetime Modules
  • Functions as Arguments - Input Arguments
  • Functions as Arguments - Variable Arguments
  • Functions as Return Values
  • Lambdas - Define and Invoke
  • Lambdas - Define, Invoke, and Discard
  • Lambdas - Filter() Function
  • Exercise: Definining Python Functions

Functions in Python: Working with Advanced Features of Python Functions

Course: 1 Hour, 27 Minutes

  • Course Overview
  • Recursion - Invoking Functions
  • Recursion - Conditions
  • Recursion - Calls
  • Generator Functions
  • Generators for Infinite Sequences
  • Closures
  • Closures and Local State
  • Decorators - Code Modification
  • Decorators - Customization
  • Chaining Decorators
  • Exercise: Advanced Features in Python Functions

Deze CertKit is bedoeld voor studenten die willen leren hoe ze Python-code kunnen schrijven die een bepaald probleem logisch oplost. Kandidaten zullen leren hoe ze Python-code moeten schrijven, debuggen, onderhouden en documenteren. Het materiaal bereidt studenten voor op het certificeringsexamen ITS-303: Information Technology Specialist Python.

Het Information Technology Specialist programma is gericht op kandidaten die overwegen of net een loopbaan in de informatietechnologie willen beginnen. Het ITS programma neemt de plaats in van het Microsoft MTA programma.

Prerequisites:
There are no prerequisites for this course.

Course outcome:

  • Create Operations using Data Types and Operators
  • Create Control Flow Operations
  • Create Input and Output Operations
  • Write and Document code to solve a specified problem
  • Troubleshoot Problems and Write Error Handling Operations
  • Perform Operations Using Modules and Tools

Who should attend:
This course is intended for new and experienced programmers that want to learn how to write and troubleshoot Python code. Previous programming experience is not required but recommended.

CertKit content:

E-learning courses:

Getting Started with Python: Introduction

Course: 1 Hour, 30 Minutes

  • Course Overview Python Introduction
  • Install and Set up Anaconda on Windows for Python
  • Run Jupyter notebooks on Windows for Python
  • Install and Set up Anaconda on MacOS for Python
  • Run Jupyter notebooks on MacOS for Python
  • Using Python as a Calculator
  • Working with Python Built-in Functions
  • Introducing Python Variables to Store Values
  • Working with Different Types of Variables in Python
  • Assigning Values to Variables in Python
  • Updating Variable Values in Python
  • Working with Python Simple Data Types
  • Creating Single-line and Multi-line Strings in Python
  • Formatting Operations with Strings in Python
  • Exercise: Python Jupyter Notebooks, Functions, & Variables

Complex Data Types in Python: Working with Lists & Tuples in Python

Course: 1 Hour, 39 Minutes

  • Course Overview
  • Introducing Lists
  • Performing Simple List Operations
  • Performing Useful List Operations
  • Using Built-in Functions with Lists
  • Perform Slicing Operations on Lists
  • Using Step Size in Slicing Operations
  • Working with Strings as a List of Characters
  • Invoking Functions on Strings
  • Perform Slicing Operations on Strings
  • Introducing Tuples
  • Understanding Tuple Immutability
  • Introducing Other Complex Data Types
  • Exercise: Lists, Tuples, Similar Yet Different

Complex Data Types in Python: Working with Dictionaries & Sets in Python

Course: 53 Minutes

  • Course Overview
  • Introducing Dictionaries
  • Nesting Complex Data Types Within Dictionaries
  • Invoking Functions on Dictionaries
  • Introducing Sets
  • Performing Set Operations
  • Working with Nested Lists
  • Performing List Conversions
  • Exercise: Dictionaries and Sets

Complex Data Types in Python: Shallow & Deep Copies in Python

Course: 45 Minute

  • Course Overview
  • Copying Strings
  • Performing Shallow Copies of Lists
  • Performing Deep Copies of Lists
  • Creating Shallow and Deep Copies of Tuples
  • Creating Shallow Copies of Dictionaries
  • Creating Deep Copies of Dictionaries
  • Creating Shallow and Deep Copies of Sets
  • Exercise: Shallow and Deep Copies

Conditional Statements & Loops: If-else Control Structures in Python

Course: 1 Hour, 41 Minutes

  • Course Overview
  • Python Conditions
  • If Statements with Primitive Datatypes
  • If Statements with Complex Datatypes
  • If-else Elif Statements
  • Nested If-else Statements
  • If-else Statements with Complex Datatypes
  • Type Conversions with Primitive Datatypes
  • Type Conversions with Complex Datatypes
  • Type Conversions and Base Conversions
  • Basic Programs - Part 1
  • Basic Programs - Part 2
  • Basic Programs - Part 3
  • Basic Programs - Part 4
  • Exercise: If-else Statements in Python

Conditional Statements & Loops: The Basics of for Loops in Python

Course: 1 Hour, 2 Minutes

  • Course Overview
  • Iterating over Elements in a List
  • Iterating over Elements in a Tuple and Dictionary
  • The else Block of a for Loop
  • Nested Control Structures in a for Loop
  • An Introduction to the range Function
  • Setting Intervals in a Range
  • Exploring the range Function
  • Exercise: Basics of Python for Loops

Conditional Statements & Loops: Advanced Operations Using for Loops in Python

Course: 1 Hour, 5 Minutes

  • Course Overview
  • Introducing the break Statement
  • The break Statement and the else block
  • The continue Statement: Part 1
  • The continue Statement: Part 2
  • The pass Statement
  • Introducing Comprehensions
  • Applying Conditions in Comprehensions
  • Exercise: Advanced Operations in for Loops

Conditional Statements & Loops: While Loops in Python

Course: 1 Hour, 20 Minutes

  • Course Overview
  • An Introduction to While Loops
  • Basic While Loops - Part 1
  • Basic While Loops - Part 2
  • Single-line While Loops
  • Evaluating Complex Data with While Loops - Part 1
  • Evaluating Complex Data with While Loops - Part 2
  • Exit a While Loop Using the Break Statement
  • Using the Pass Keyword in a While Loop
  • The Continue Statement in a While Loop
  • Exercise: While Loops in Python
  • Privacy and Cookie PolicyTerms of Use

Functions in Python: Introduction

Course: 2 Hours, 4 Minutes

  • Course Overview
  • Getting Started with Functions
  • Working with Functions
  • Functions as Objects
  • Input Arguments - Invoking Functions
  • Input Arguments - Referencing Global Variables
  • Input Arguments - Using Positional Arguments
  • Return Values - Functions
  • Return Values - Multi-return Statements
  • Return Values - Complex Data Types
  • Keyword Arguments - Invoking Functions
  • Keyword Arguments - Nuances
  • Default Arguments
  • Variable Length Arguments - *args Variable
  • Variable Length Arguments - Combinations
  • Variable Length Arguments - **kwargs Keyword
  • Exercise: Introduction to Functions in Python

Functions in Python: Gaining a Deeper Understanding of Python Functions

Course: 1 Hour, 27 Minutes

  • Course Overview
  • Global and Local Variables
  • Argument Passing by Value
  • Argument Passing by Reference
  • Math and OS Modules
  • Random and Datetime Modules
  • Functions as Arguments - Input Arguments
  • Functions as Arguments - Variable Arguments
  • Functions as Return Values
  • Lambdas - Define and Invoke
  • Lambdas - Define, Invoke, and Discard
  • Lambdas - Filter() Function
  • Exercise: Definining Python Functions

Functions in Python: Working with Advanced Features of Python Functions

Course: 1 Hour, 27 Minutes

  • Course Overview
  • Recursion - Invoking Functions
  • Recursion - Conditions
  • Recursion - Calls
  • Generator Functions
  • Generators for Infinite Sequences
  • Closures
  • Closures and Local State
  • Decorators - Code Modification
  • Decorators - Customization
  • Chaining Decorators
  • Exercise: Advanced Features in Python Functions

Exclusive exam

IT Specialist exam

OEM Office Elearning Menu is an officially accredited Test Centre for Pearson Vue Test & Certiport. You are welcome to contact us for exams available through these Test Centres. Exams can be taken by appointment within office hours.

Date

You can start at any time! Please contact one of our training advisors.

Locations

Self-study

Learning method

E-Learning

Training duration: 21+ hours

Language

English

Tip!

Provide a quiet learning environment, time and motivation, audio equipment such as headphones or speakers for audio, account information such as login details to access the e-learning platform.

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: 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)
infoEr is een telefoonnummer vereist om deze informatieaanvraag in behandeling te nemen. (optioneel)
We slaan je gegevens op, en delen ze met OEM ICT Trainingen, om je via e-mail en evt. telefoon verder te helpen. Meer info vind je in ons privacybeleid.