Python for Beginners

Python for Beginners

Colleagues discuss Python coding on a computer screen

Do you want to learn Python from scratch? An in-depth and hands-on course for beginners with perpetual access, so you can learn and repeat at your own pace.

Colleagues discuss Python coding on a computer screen

Signup

Python for Beginners

Python is one of the world's most popular programming languages, known for its simplicity and flexibility. It is used in web development, data science, automation, and machine learning. In this course, you will get a practical and beginner-friendly introduction to Python, where you will learn how to write code, use variables and data types, create functions and solve practical tasks.

Throughout the course, you gradually build an understanding of how Python works, and how you can use the language to solve real problems. 

What you will learn in the course

  • Writing and Understanding Python Syntax
  • Using variables, data types, and control structures
  • Working with lists, dictionaries, and tuples
  • Creating Functions and Using Modules
  • Solving practical problems with Python

About the course

Read about how the course is structured and what you can do after completing the course.
Kursoppbygning

Kurset består av 15 moduler:

  1. Introduksjon – Oversikt og oppstart med Python
  2. Tall – Grunnleggende aritmetikk og talltyper
  3. Variabler og strenger – Lagring og manipulering av tekst og data
  4. Logikk – Betingelser og logiske operasjoner
  5. Løkker – For- og while-løkker for gjentakelser
  6. Lister – Opprette, manipulere og bruke lister
  7. Dictionaries – Organisere og hente data effektivt
  8. Tuples og sets – Uforanderlige og unike datastrukturer
  9. Funksjoner (1/3) – Definere og bruke funksjoner
  10. Funksjoner (2/3) – Parametre, return-verdi og modulbruk
  11. Funksjoner (3/3) – Avansert bruk og gjenbrukbar kode
  12. Feilhåndtering – Unntak og sikker koding
  13. Moduler – Importere og bruke eksterne biblioteker
  14. Utfordringer – Praktiske oppgaver som styrker ferdighetene
  15. Avslutning – Oppsummering og veien videre
Læringsutbytte

Etter kurset kan du:

  • Opprette og bruke variabler og strenger
  • Implementere logiske operasjoner og betingelser
  • Bruke tuples og sets for unike og uforanderlige data
  • Bruke løkker til repetisjon av kodeblokker
  • Håndtere feil og unntak effektivt
  • Forstå Python syntaks
  • Forstå tall og grunnleggende aritmetikk
  • Bruke og importere moduler for utvidet funksjonalitet
  • Definere og kalle funksjoner for gjenbrukbar kode
  • Håndtere data med lister og deres metoder
  • Organisere data med dictionaries og deres bruk
  • Løse praktiske utfordringer for å styrke forståelsen

Practical information

  • The course is 100% online and can be taken at your own pace when it suits you. Estimated completion time is approx. 8 hours and 12 minutes, but will depend on how much you work on tasks along the way
  • No prior knowledge required
  • You get access within two working days and have perpetual access to the course. This gives you the opportunity to repeat and update the knowledge when you need it, whether it's months or years later
  • You will receive a course certificate after completing the course
  • Registration is binding, and the full course fee must be paid upon cancellation.

Magnus Øye

Course instructor Magnus Kvendseth Øye is a dedicated and skilled senior software engineer at Capgemini, with a solid background in technical management and solution architecture. His specialties include clean and event-driven architecture and microservices, making him an expert in developing innovative, scalable, and maintainable systems that meet business needs effectively.

Do you have any questions?