Programming: Python

E-learning kurser

Python sits at the top of nearly every tech job posting because it does almost everything: data analysis, machine learning, web development, automation. This course takes you from the fundamentals through data structures, algorithms and deploying a Python application with Flask. No prior experience required.

Kursusmål:

The course builds from the beginning. You start with how programming works and move into Python syntax: control flow, functions, lists, strings, dictionaries and classes. The intermediate section covers decorators, generators, exception handling and unit testing. From there, the course moves into algorithms, data structures and advanced Python: databases with SQLite, concurrent programming with asyncio and deploying a script with Flask.

  • Work with control flow, functions, lists, dictionaries and OOP in Python
  • Use decorators, generators, context managers and collections
  • Implement linked lists, queues, stacks, trees and graph algorithms
  • Work with asyncio, threading and multiprocessing
  • Deploy a Python application with Flask and work with SQLite databases

The course concludes with an exam. Included is one free attempt at the Python Coding Apprentice (PCA) certification, a documented proof of your skills that carries weight in a job application.

Dette kursus udbydes følgende steder:

22-06-2026 - e-learning

29-06-2026 - e-learning

06-07-2026 - e-learning

13-07-2026 - e-learning

20-07-2026 - e-learning

03-08-2026 - e-learning

10-08-2026 - e-learning

17-08-2026 - e-learning

24-08-2026 - e-learning

31-08-2026 - e-learning

07-09-2026 - e-learning

Kurset henvender sig til:

This course is designed for individuals currently between jobs who want to return to work with in-demand skills. The course is free for unemployed participants who meet the requirements for the 6-week job-oriented training program through their job center.

  • You want to work professionally with programming and development
  • You need Python skills to secure your dream job
  • You aim to develop exciting programs for companies

Kursusindhold:

Python Fundamentals

  • Understand how programming works and think like a developer
  • Learn control flow, loops, functions and data structures
  • Build a solid foundation before writing Python code

Intermediate Python

  • Work with decorators, lambda and higher-order functions
  • Handle exceptions and write unit tests for your code
  • Use iterators, generators, context managers and collections

Data Structures in Python

  • Implement linked lists, queues, stacks, trees and graphs
  • Work with binary search and graph search algorithms
  • Understand how data structures affect performance at scale

Python Core

  • Work with strings, lists, tuples, dictionaries and files
  • Use list comprehension, modules and string methods
  • Build and organise code with classes and OOP principles

Algorithms and Sorting

  • Learn time and space complexity with asymptotic notation
  • Implement recursion, merge sort and quicksort in Python
  • Analyse how algorithmic efficiency affects applications
  • Advanced Python Work with SQLite databases and functional programming
  • Use asyncio, threading and multiprocessing in Python
  • Deploy a Python application with Flask

Partner:
Nova Learning skaber adgang til de bedste ressourcer inden for læring: e-learning, mentorordning, eksamenssimulering og virtuelle labs. Alle e-learning kurser er tilpasset og målrettet mod certificeringer og/eller rettet mod jobs inden for de nyeste teknologier. Herunder Artificial Intelligence, Machine Learning & Data Science.

Kurset er på følgende positivlister:

  • Hovedstaden
  • Nordjylland
  • Sjælland
  • Midtjylland
  • Syddanmark

Praktisk info

Pris:

kr. 19.600,- (ekskl. moms), kr. 24.500,- (inkl. moms)
Dog uden egenbetaling for dig, der er berettiget.

Dato og by: