facebook

Find the Best Online Linux Tutors & Teachers for Private Lessons

For over a decade, our private Linux tutors have been helping learners improve and fulfil their ambitions. With one-on-one lessons online, you’ll enjoy high-quality, personalised teaching that’s tailored to your goals, availability, and learning style.

Find Your Perfect Teacher

Browse our selection of Linux tutors & teachers and use the filters to find your ideal online class

Contact Teachers for Free

Share your goals and preferences with teachers and choose the Linux class that suits you best

Book Your First Lesson

Plan the schedule for your first class together. Once your teacher confirms the appointment, you're all set to start on the front foot!

26 online linux teachers

Cedric Paolo

verified teacher icon
Canada
5.0

1 reviews

(1)

21€

60-min

/h

trusted teacher iconTrusted teacher
student icon
1Students

Computer Networks and Windows and Linux System AdministrationTranslate this text using Google Translate.

Computer Networks and Windows and Linux System AdministrationTranslate this text using Google Translate.

COMPUTER NETWORKS COURSE: The Computer Networks course aims to introduce you to the principles, technologies, and tools that enable communication between computers and connected devices. You will learn how data flows across a network, how local area networks (LANs) and wide area networks (WANs) are structured, and the roles of the main equipment (switches, routers, access points, etc.). By the end of this course, you will be able to: - Understand how TCP/IP networks and IP addresses work. - Configure a simple network and troubleshoot connectivity issues. - Identify the main communication protocols (HTTP, DNS, DHCP, etc.). - Implement basic network security concepts. This course combines theory and practice, allowing you to develop concrete skills in network administration and troubleshooting. WINDOWS SERVER COURSE The Windows Server course aims to train you in the installation, configuration, and management of a Microsoft server operating system. You will learn how to create and administer a domain, manage users, groups, resource shares, and network security. By the end of this course, you will be able to: - Install and configure Windows Server. - Manage user and group accounts with Active Directory. - Setting up DNS and DHCP servers - Implement security strategies (GPO). - Administration of a multi-domain environment - Administer file and printer sharing. - Monitor and troubleshoot network services. This course combines practical exercises and theoretical concepts to prepare you to effectively administer a professional Windows environment. LINUX COURSE: The Linux course aims to introduce you to the use and administration of free operating systems. You will learn to master basic commands, user, file, service and permission management, as well as the installation and configuration of a Linux system. By the end of this course, you will be able to: - Use the terminal and Linux commands effectively. - Manage users, groups, rights and permissions. - Install and configure network services (SSH, Apache, etc.). - Automate tasks with shell scripts. - Administer and troubleshoot a Linux system. This course combines intensive practice and solid foundations to make you a competent Linux administrator.

Yurii

verified teacher icon
Israel
18€

60-min

/h

trusted teacher iconTrusted teacher

Python Programming Courses for Beginners & Kids, Python for Students, Python for Data Science & Machine Learning (PyTorch)Translate this text using Google Translate.

Python Programming Courses for Beginners & Kids, Python for Students, Python for Data Science & Machine Learning (PyTorch)Translate this text using Google Translate.

I am online-tutor and freelance-programmer from Ukraine. I am a Python developer for over 5 years. Python Programming Courses for Beginners & Kids! Learn Python in a Fun & Interactive Way! Whether you're a child, student, or future data scientist, we have the perfect Python course for you! --- 1. Python for Kids & Beginners (Turtle & PyGame) Ages 8+ | No prior experience needed! Duration: 60-90 minutes What You’ll Learn: ✔ Presentation of Python: Why this language? ✔ Installation and configuration of a programming environment (IDLE, Visual Studio Code, PyCharm, Anaconda Navigator, Jupyter Lab, Jupyter Notebook). ✔ Basics of Python with fun visuals using Turtle Graphics ✔ Create simple games & animations with Pygame ✔ Understand loops, conditions, and functions in a playful way ✔ Build a mini-game (e.g., Snake, Pong, or Drawing App) Course Outline: - First Steps: "Hello, World!" & Turtle drawing - Game Logic: Moving objects, collisions, and scoring - Final Project: Build your own mini-game! Bonus: Parents can join too! --- 2. Python for Students (Pandas, NumPy, Matplotlib) Perfect for high school & college students Duration:** 90-120 minutes What You’ll Learn: ✔ Installation and configuration of a programming environment (IDLE, Visual Studio Code, PyCharm, Anaconda Navigator, Jupyter Lab, Jupyter Notebook). ✔ Data Manipulation with Pandas (Excel-like tables in Python) ✔ Numerical Computing with NumPy (Fast math operations) ✔ Data Visualization with Matplotlib (Graphs & Charts) ✔ Solve real-world problems (e.g., analyzing grades, sports stats, or trends) Course Outline: - Working with Data: Loading, cleaning, and filtering datasets - Math & Stats: Mean, median, and trends - Visualization: Bar charts, line graphs, and histograms - Mini-Project: Analyze a dataset (e.g., weather, stocks, or sports) Great for school projects & future STEM careers! --- 3. Python for Data Science & Machine Learning (PyTorch) For aspiring AI engineers & data scientists Duration: 120-180 minutes What You’ll Learn: Installation and configuration of a programming environment (IDLE, Visual Studio Code, PyCharm, Anaconda Navigator, Jupyter Lab, Jupyter Notebook). Fundamentals of Machine Learning (ML) Neural Networks with PyTorch (Used by Nvidia GPU Tesla, OpenAI, and more!) Train models to predict trends, classify images, or analyze text Work with real datasets (e.g., housing prices, handwritten digits) Course Outline: - Intro to AI & ML: How computers "learn" - Data Preprocessing: Getting data ready for training - Building Models: Linear regression, classification - Final Project: Train a model to recognize handwritten digits --- Customizable Options: - Private 1-on-1 Coaching - Group Workshops (Schools/Clubs) - Corporate Training (Data Science & AI) Perfect for schools, coding clubs, and future tech leaders!

Sivasubramanian

verified teacher icon
India
5.0

1 reviews

(1)

13€

60-min

/h

trusted teacher iconTrusted teacher

Linux, Bash , Python Programming Beginner Class : 101Translate this text using Google Translate.

Linux, Bash , Python Programming Beginner Class : 101Translate this text using Google Translate.

Python is a popular programming language known for its simplicity and ease of use. This beginner course is designed to provide a solid foundation in Python programming for those who are new to programming or have some programming experience but are new to Python. The course is series of lectures that cover a wide range of topics, including Python syntax, data types, loops, functions, modules, and object-oriented programming. You'll start by learning the basics of Python syntax, including how to write basic programs, work with variables, and control flow. You'll then move on to more advanced topics like functions and modules, which are key building blocks in any Python program. One of the key features of Python is its extensive library of modules and packages. You'll also learn how to work with files, handle exceptions, and debug your code. Another important aspect of programming is understanding how to work with data. This course covers several data types in Python, including strings, lists, dictionaries, and sets. You'll learn how to manipulate these data types using built-in functions and operators, and you'll also learn how to create your own functions to manipulate data. By the end of the course, you'll have a good understanding of how to use Python to create basic programs and applications, and you'll be well on your way to becoming a proficient Python programmer.

Oleg

verified teacher icon
Israel
2.0

1 reviews

(1)

30€

60-min

/h

trusted teacher iconTrusted teacher

Linux systems programming and administration course through programming perspectiveTranslate this text using Google Translate.

Linux systems programming and administration course through programming perspectiveTranslate this text using Google Translate.

Hello everyone! I want to offer to you a dedicated, structured from ground up, course on Linux systems, accompanied by presentations, written materials and exercises. The course designed to introduce and teach Linux system by studying the shell scripting and revealing system essential through C programming perspective. Linux systems are found nearly everywhere, they are supporting majority of internet infrastructure, running networking and database software, boost websites and Cloud providers. IT companies all over the world use different distributions of Linux for their development environment, system monitoring, administration and infrastructure support, running all sort of modern DevOps tools. Knowledge and ability to use Linux is highly demanded nowadays and will be highly evaluated by every employer in the related IT area. The proposed material targets beginners, but will perfectly fit to the more advanced users willing to study shell programming the "right way", and learn how to use system professionally and utilize features it offers at it's maximum power. Course starts by introducing key aspects of system architecture, filesystem, commands, users, terminal, their interconnection and thereafter will rapidly continue to the programming discipline itself. We will explore and create an example for each available feature, adopting and combining variety of system utilities, making you more and more familiar with it's possible usage. Regular expressions are very powerful feature of manipulating any sort of text stream and add the real power when data needs to be retrieved or manipulated. They will be introduced almost immediately and used heavily all along the way, continuously familiarizing you with it's complex syntax and making you skilled enough to craft your own expressions for extracting all sorts of data you might need. By the end of the course you will understand Operating system design, environment available to the program, it's execution cycle. You will be able to use system professionally, develop and edit system scripts, tailoring them for your needs, confidently use common terminal tools (including "vim" and "tmux") and features that they offer. Learned material will suite you a solid base for the future studying, exploring and working with Linux systems.

Jose Pablo

Costa Rica
13€

60-min

/h

trusted teacher iconTrusted teacher

Basic to advanced level of Linux - Practices for the RHCSA (Professional Linux Lessons)Translate this text using Google Translate.

Basic to advanced level of Linux - Practices for the RHCSA (Professional Linux Lessons)Translate this text using Google Translate.

For english speakers please see below... With more than 10 years of experience in the IT area, I have trained many students to develop in the world of the linux operating system. Starting from basic level to advanced levels, each of the classes are focused towards the certification that you want to achieve (RHCSA/LFCS/LPIC). I have worked as an instructor providing courses in companies and individual courses remotely. My specialty is Red Hat, it is an operating system that I love and I would like them to learn all the good things that this operating system has to offer and the job opportunities that can be opened by developing this skill in their curriculum. My certifications / Certifications: Red Hat Certified System Administrator (RHCSA) LPIC-1: Linux Administrator IBM Mainframe Specialist - Linux Operations and Programming Cisco Certified Network Routing and Switching Associate (CCNA) AWS Certified Cloud Practitioner (CLF) Oracle Solaris System Administrator Certified Professional (OCP) II My courses / Courses: Automation with Ansible Red Hat Enterprise Linux Automation III with Ansible Red Hat OpenShift I: Containers & Kubernetes Red Hat System Administration I Red Hat System Administration II VMware vSphere: Install, Configure, Manage [V7] —————————————————————— More than 10 years of experience in the IT area. I have trained many students to develop in the world of the Linux OS. The classes are from basic to advanced level according to the student's needs. Each of the classes are focused towards the certification that you want to achieve (RHCSA / LFCS / LPIC). I have served as an instructor providing courses in companies and individuals remotely courses. My main skill is Red Hat, it is an operating system that I love and I would like you to learn all the benefits that this OS can offer you and the job opportunities that you can get developing this skill.

PreviousShowing results 1 - 25 of 261 - 25 of 26Next

Our students evaluate their Linux teacher.

To ensure the quality of our Linux teachers, we ask our students to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.7 out of 5 based on 20 reviews.

He is a great instructor, I have already had a few lessons and will continue to have lessons with him weekly. He explains everything in a way that is easy to understand and he gives you actual exercises that you can use in real life when it comes to programming. I highly recommend hiring him.

Tanu is an excellent math teacher who explains concepts clearly and makes learning enjoyable. She simplifies complex topics and ensures thorough understanding. Highly recommend her for improving math skills!

A great lesson. Siva is experienced and knowledgeable. I'm really glad to have found him.

To ensure the quality of our Linux teachers, we ask our students to review them.

Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.7 out of 5 based on 20 reviews.

Map
Map