Sii Poland

SII UKRAINE

SII SWEDEN

  • Trainings
  • Career
Join us Contact us
Back

Sii Poland

SII UKRAINE

SII SWEDEN

Back

AI-Assisted Python Programming – basic level [EN]

Language Polish, English

  • Level Foundation
  • The number of participants 5-15 people
  • Duration 2 days

Why take this course

Python is one of the most popular programming languages, and AI tools are increasingly helping developers in their daily work. This training combines learning Python fundamentals with practical AI-assisted programming – from code completion and generation to script analysis and optimization. You will quickly acquire essential skills and learn how to effectively collaborate with AI in your development projects.

What you’ll learn

  • Install and configure Python development environments (PyCharm, VS Code, Jupyter)
  • Write basic Python scripts using conditional statements, loops, and functions
  • Work with data structures: lists, tuples, dictionaries, and sets
  • Use AI tools (GitHub Copilot, Tabnine, ChatGPT, Grok) for code completion, generation, and optimization
  • Create simple practical projects (e.g., calculator, contact management system) with AI support

Certificate & Exam

Upon completion of the training, you will receive a personalized certificate confirming your Python programming skills and ability to leverage AI tools for development. There is no final exam – active participation in the sessions is sufficient.

Who is this course for

  • Beginner programmers and testers who want to learn Python
  • IT specialists interested in practical AI-assisted programming
  • Individuals starting programming and looking for faster ways to acquire skills

Training schedule

Day 1: Introduction to Python and AI Tools; Control Structures and Functions

Goal: Learn Python basics and AI tools supporting programming

  • Hours 1–2: Introduction to Python
    • Installation and setup of Python and development environments (PyCharm, VS Code, Jupyter Notebook)
    • Basic syntax: variables, data types, operators
    • Python console and simple scripts
  • Hours 3–4: Introduction to AI in programming
    • Overview of AI tools: GitHub Copilot, Tabnine, ChatGPT, Grok
    • How AI supports coding: auto-completion, debugging, code generation
    • Exercise: Configure VS Code with AI plugin (e.g., Copilot)
  • Hours 5–7: Control structures and functions
    • Conditional statements: if, elif, else
    • Loops: for, while, break, continue
    • Exercise: Build simple programs using loops and conditions
    • Defining functions, parameters, return values
    • Built-in functions and custom modules
    • Using AI to generate functions from descriptions
  • Practical project
    • Create a simple Python calculator with AI assistance and analyze AI suggestions
    • Using AI to generate functions based on descriptions

Day 2: Python Data Structures

Goal: Understand and use lists, tuples, dictionaries, and sets

  • Hours 1–2: Lists and tuples
    • Operations on lists: add, remove, sort
    • Tuples and immutability
    • List comprehension with AI assistance
  • Hours 3–4: Dictionaries and sets
    • Creating and manipulating dictionaries
    • Sets and mathematical operations
    • Exercise: Generate dictionary management code with AI
  • Hours 5–6: Practical project
    • Build a simple contact management system (add/remove contacts)
    • Optimize code using AI

Prerequisites

This course is designed for beginners who want to learn Python and explore how AI can support programming.

Hardware requirements: a computer with internet access

Additional Information

After completing this course, you can continue your learning with the AI-Assisted Python Programming – Intermediate Level training, which takes place the week immediately following the beginner course. This way, the knowledge you’ve just gained stays fresh and can be developed further right away.

 

Sign up for the training using the link: AI-Assisted Python Programming – intermediate level [EN] – Sii Poland

 

👉 Enroll in both trainings (Beginner + Intermediate) at once and receive a special discount. It’s the best way to quickly build a solid foundation and enhance your Python and AI programming skills.

Have questions about this training?

Katarzyna Borowiak Sales and Delivery Operations Specialist
Contact me

383 EUR

+ VAT

Contact our expert

Your file

Uploaded file:
  • file_icon Created with Sketch.

Acceptable files: doc, docx, pdf. (max 5MB)
Please submit your file in DOC, DOCX or PDF format
The upload size is limited to 5 MB
File is empty
File was not uploaded

At any time, you may withdraw your consent to the processing of personal data, but such withdrawal shall not affect the legal compliance of any processing of such data, which had occurred before you withdrew your consent. Detailed information on the processing of your personal data is specified in the Privacy Policy.

Katarzyna Borowiak

Sales and Delivery Operations Specialist

Your message was sent successfully

We will look over your message and get back to you as soon as possible

Sorry, something went wrong and your message was not delivered

Refresh the page and try again. Contact us, if problem occurs again

We’re sorry, but the selected file appears to be damaged and we can't process it.

Please try uploading a different copy or a new version of the file. Contact us, if problem occurs again.

Processing…

Similar trainings

ITIL® and PRINCE2® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. AgilePM® is a registered trademark of Agile Business Consortium Limited. All AgilePM® Courses are offered by Sii, an Affiliate of Eraneos Iberia S.L.U., an Accredited Training Organization of The APM Group Ltd. Lean IT® Association is a registered trademark of the Lean IT Association LLC. All rights reserved. Sii is an Affiliate of Accredited Training Organization Eraneos Iberia S.L.U. SIAM™ is a registered trademark of EXIN Holding B.V. All prices presented on the website are net prices. 23% VAT should be added.

Get in touch Find training

Änderungen im Gange

Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden auf die deutsche Homepage weitergeleitet.

Möchten Sie fortsetzen?