linero tech
SESvenska Who is this for? Curriculum Methodology Pricing Instructor Register

Python Essentials

python education

16 weeks

Distance

English

This versatile and popular programming language is great for anyone wanting to start their journey as a programmer.

This course has been designed for people with little to no experience in programming wanting to start a career in software development.

This highly practical course will teach you everything you need to know about the Python syntax, how to think as a developer, good coding practices, and much more.

Learn to Programme Python!


Enroll today


1 080 kr

"Awesome spot for beginners. The lessons are well organized, and the tools used make learning easy. The exercises make you think and develop problem-solving and analytical skills. I had an amazing experience."

student profile picture

Serah Rashmi

★ ★ ★ ★ ★

Who is this course for?

Not sure if this course is right for you? Get in touch and we’ll guide you.

Get in touch!
python programming studies

Complement existing studies

You want to complement your current high school or university studies with a highly practical course to help you become a better programmer.

python course

Expand knowledge beyond a hobby

You have been studying Python as a hobby using resources like YouTube. However, you want to fill the gaps and improve what you have learned.

beginners python education

Beginners curious about programming

You already know that Python is a popular programming language. So, you are curious to learn more about Python and programming.

python programmer career

Find new career opportunities

You are interested in changing or expanding your existing career into the IT field. So, you want a proper introduction to the world of programming.

Pricing

Self-Study

Popular
📚 You can start studying immediately after payment.
⚠️ You have access to the course for a maximum of 16 weeks.

1 080 SEK

  • Setup meetingA one-time virtual meeting with the instructor. During the session, he will help you set up your computer for programming.
  • Learning platformYou get access to the learning management system for 16 weeks, where you find all the study material.
  • Support forumYou get access to a forum where you and other students can ask questions and get help from the instructor. From here, you also see the questions other students asked.
  • Office hours with instuctor
  • Weekly live lectures
  • Access to Discord server

Group-Study

Text
👤 The next group starts in January 2025 and has a maximum of 20 people.
🙋‍♂️ Provide your details to reserve your seat and receive full details.
Let's talk
  • Setup meetingA one-time virtual meeting with the instructor. During the session, he will help you set up your computer for programming.
  • Learning platformYou get access to the learning management system for 16 weeks, where you find all the study material.
  • Support forumYou get access to a forum where you and other students can ask questions and get help from the instructor. From here, you also see the questions other students asked.
  • Office hours with instuctorYou can book one 30-minute virtual meeting per week to meet the instructor and receive help.
  • Weekly live lecturesOnce per week you, and the other students of the group, meet remotely for 2 hours to have a live lecture with the instructor.
  • Access to Discord serverYou will be assigned to a private group on Linero Tech's Discord server. From here, you and your classmates can collaborate and ask questions 24/7 to the instructor.

Curriculum

01

Pseudocode

We will help you develop the programming mindset and become familiar with the techniques for structuring one's ideas before writing code

02

Data Types

You will start writing code of easy complexity to become comfortable with the various data types and operations you can perform on each one

03

Control Flow

You will learn to write code that uses conditional statements and repetition. Boolean logic and looping are the key concepts in this module

04

List & Set

You will learn how to manipulate a collection of data using two powerful data structures: Lists and Sets

05

Dictionaries

After learning about Lists and Sets, you will learn a third data structure called Dictionary

06

Error Handling

Errors are an inevitable part of software development. Therefore, in this module, you will learn the various types of errors and how to handle them

07

Functions

You will learn how to write your own functions but, more importantly, their importance when creating maintainable software

08

OOP

Also known as Object Oriented Programming. You will learn the essence of classes and objects when creating software systems

09

Miscellaneous

To ensure you are prepared for the industry, throughout your entire education, you will be using industry-leading tools such as Git and PyCharm

Teaching Methodology

Over the years, we have perfected our teaching methodology to ensure that, by the end of their education, every student not only knows how to read and write Python software but also how to think as a programmer.

The following components are an essential part of our teaching methodology:

python remote education

Theory

We developed, from the ground up, a learning platform that contains more than 160 programming videos. It represents approximately 40 hours of programming content that will guide you in understanding all the programming theory.

python distance education

Support & Guidance

Questions and confusion are a part of learning something as complex as programming. Nevertheless, we will provide you with the support and guidance you require to succeed.

python development practice

Practice

The key to success in programming is to practice, practice, and practice. Therefore, you will be assigned to work on more than 100 programming assignments of different complexity. With us, you will be constantly putting into practice all the theories you learn.

kotlin education practice

Feedback

Mistakes and errors are an essential part of learning. Therefore, we ensure that you receive frequent and constant feedback to make sure you learn from your mistakes and understand why some approaches are better than others.

Our mission goes beyond teaching you the Python syntax. We want to make sure that by the end of your education, you have a solid foundation in the domain of programming. So that you can easily apply all the knowledge you learned with us when learning other programming languages and advancing your career.

Meet your Instructor

python remote education

Humberto Linero

Holds a Bachelor's in Computer Science from the University of South Florida, USA, and a Master's in Software Engineering from Gothenburg University, Sweden.

Among other programming languages, Humberto uses Python on a regular basis for backend development and scripting.

Between the years 2019 to 2020, he was part of the International Transport Energy Modeling consortium doing data cleaning, data visualization, and data management with Python.

humberto linero github humberto linero linkedin humberto linero instagram

Want to talk with Humberto about this Python course?

Book a meeting

Contact us

Want to have a virtual meeting instead?

Book a meeting
python distance education