Adam
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from26.72EUR/ h

    PLC Programmable Logic Controllers, S7-1200, S7-1500, TIA PORTAL, Programming SIMATIC Siemens

    Translated using Google Translate. Click to view original.
    My name is Adam and I am an automation engineer and programmer with 12 years practically experience in industry.
    I focus on the accuracy of knowledge transfer and understanding by the student.
    I can learn you: PLC programming (S7-1200 / 1500, S7-300 series in TIA portal and STEP7), automation & control theory, AVR microcontroller programming, C / C ++ / C # languages and finally I can also develop some program on the specific software platforms you finally need.

    I only use proven and tested methods in my work. I will never cheat you if I will not know something. My code is fully agreed and clear. I also have extensive programming facilities in software and hardware (for example: real PLC in my private home-lab with full remote access by the student who cooperate, or for example many hand-made education materials that may be helpful for you in future) .

    My passion is passing the knowledge with combine it with a practice, that is why I can give you very lot of practical examples and opportunities how can you use this knowledge in practical (in your future work for example).
    I can also guarantee that I will do my best for improve your knowledge and I will share you with my experiences also.

    Lessons will be in English, not German unfortunately.

    Extra information

    Translated using Google Translate. Click to view original.
    I have own materials and laboratory, student can remote my desktop to view on real PLC by camera and software by remote desktop. Work is very satisfied for a students.

    Location

    Online via webcam

    General info

    Skills:
    Age:
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Seniors (65+ years old)
    Student level:
    Beginner
    Intermediate
    Advanced
    Duration:
    60 minutes
    90 minutes
    120 minutes
    The class is taught in:German, English

    About Me

    Translated using Google Translate. Click to view original.
    My name is Adam and I am automation engineer with more than 10 years practical experience in PLC programming and start-up control systems in production factories.
    Programming is my work and way to earn some money in my whole life.
    I only use tested and fully proved programming methods, so you will be happy and ensure that the software will be compliant with generally applicable with newly engineering rules.

    I can learn you programming PLC based on SIMATIC technology from Siemens. I can show you how to program in LAD, STL and FBD. I offer classes which helps you to get a good job and also helps you to learn how can you develop practically problem solutions.

    Education

    Translated using Google Translate. Click to view original.
    Silesian Technical University in Gliwice, Poland - graduated as Master of Engineer in Automation (automatic & robotics) in 2010
    My final work at study (diploma) will about: create and test measuring system for precise strain gauge measurements based on UTI interface from SMARTEC

    Experience / Qualifications

    Translated using Google Translate. Click to view original.
    2010-2021 - working as automation engineer and freelancer afterworking (my passion is transfer my knowledge & experience to my students).
    In this time I worked in companies: Energotest, ZF TRW, AIUT, Mecalux
    2021 - winner of the national competition for PLC programmers in "Algorythmic" category in Poland
    I can help you with the programming in C/C++ language. This technology is used for develop console application (calculating), handle databases operation, create the desktop program functionality, programming microcontrollers (including arduino and stm32), etc. C/C++ languages are the most popular languages in the world and I am an expert with this. I can help you to develop program, I can help you on the private lessons (course/lecture/lesson), prepare you on you exams and tests, answer your question and help you to solve the problems you have. Please do not hesitate to contact me.

    Ask a question

    Send a message explaining your needs and Adam will reply soon:
    The more detail, the better.
    Ex. "Hi, when are you available to meet for a lesson?"

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday at 1:00
    2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  Sunday at 2:00
    3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  Sunday at 3:00
    4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
    5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
    6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  Sunday at 6:00
    7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
    8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
    9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
    10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
    11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
    12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
    18              
    19              
    20              
    21              
    22              
    23              
    from 26.72€Online via webcam

    Good-fit Instructor Guarantee


    If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

    Online reputation

    • Instructor since August 2021
    • Phone number verified
    • Google connected

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1  Monday at 1:00  Tuesday at 1:00  Wednesday at 1:00  Thursday at 1:00  Friday at 1:00  Saturday at 1:00  Sunday at 1:00
    2  Monday at 2:00  Tuesday at 2:00  Wednesday at 2:00  Thursday at 2:00  Friday at 2:00  Saturday at 2:00  Sunday at 2:00
    3  Monday at 3:00  Tuesday at 3:00  Wednesday at 3:00  Thursday at 3:00  Friday at 3:00  Saturday at 3:00  Sunday at 3:00
    4  Monday at 4:00  Tuesday at 4:00  Wednesday at 4:00  Thursday at 4:00  Friday at 4:00  Saturday at 4:00  Sunday at 4:00
    5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00  Saturday at 5:00  Sunday at 5:00
    6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00  Saturday at 6:00  Sunday at 6:00
    7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00  Saturday at 7:00  Sunday at 7:00
    8  Monday at 8:00  Tuesday at 8:00  Wednesday at 8:00  Thursday at 8:00  Friday at 8:00  Saturday at 8:00  Sunday at 8:00
    9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
    10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
    11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00  Saturday at 11:00  Sunday at 11:00
    12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00  Saturday at 12:00  Sunday at 12:00
    13  Monday at 13:00  Tuesday at 13:00  Wednesday at 13:00  Thursday at 13:00  Friday at 13:00  Saturday at 13:00  Sunday at 13:00
    14  Monday at 14:00  Tuesday at 14:00  Wednesday at 14:00  Thursday at 14:00  Friday at 14:00  Saturday at 14:00  Sunday at 14:00
    15  Monday at 15:00  Tuesday at 15:00  Wednesday at 15:00  Thursday at 15:00  Friday at 15:00  Saturday at 15:00  Sunday at 15:00
    16  Monday at 16:00  Tuesday at 16:00  Wednesday at 16:00  Thursday at 16:00  Friday at 16:00  Saturday at 16:00  Sunday at 16:00
    17  Monday at 17:00  Tuesday at 17:00  Wednesday at 17:00  Thursday at 17:00  Friday at 17:00  Saturday at 17:00  Sunday at 17:00
    18              
    19              
    20              
    21              
    22              
    23              
    from 26.72€Online via webcam

    Good-fit Instructor Guarantee


    If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.

    Share


    Gaëlle
    Exploring the Latest Technologies: A Hands-On Guide for Tech Savvy Kids
    In this course, I will introduce your children to the exciting world of technology and help them become confident and skilled users of the latest tools and devices. Through hands-on exercises and interactive activities, they will learn how to use new technologies to communicate, create, and explore the world around them. I will cover a wide range of topics, including: Introduction to computer hardware and software Basic coding and programming concepts Using the internet and social media safely and responsibly Creating and editing digital media (such as videos, images, and audio) Exploring new technologies and their potential uses Learning about AI, blockchain, and robotics Understanding the jobs of the future and the skills needed to succeed in a technology-driven world Ethical use of technology and dealing with ambiguity Building critical thinking, autonomy, and flexibility skills to thrive in the era of technology and information My goal is to not only teach them the technical skills they need to succeed but also to foster a love of learning and a sense of curiosity about the world of technology. I believe that anyone can learn to be tech-savvy, and I can't wait to help them get started on their journey! So let's grab your devices and get ready to explore the latest technologies with me.

    Matías
    Private coding / programming lessons with python
    Python is one of the best, or the best, language to start learning to code. It is, also, one of the languages more used today. Particularly in the more avant-garde fields, machine learning, for example. This popularity makes python constantly evolve. Its tools and libraries are ample, free and very varied. I am an aeronautical engineer who likes to share what he can do. I profit by teaching and motivating people. I am used to working with people of different ages. I believe in segmentation, visualization of progress, objective results and practice. Beyond these general lines, there is no rule or magic method. Some things work with some students and not with others. Adapting to needs is really the goal of private lessons. So I will do my best to find what motivates and helps my student.

    Amin
    Programming with Python, with C and database management (Introduction to machine learning)
    Looking to master programming and become a skilled developer? In this course, you will learn the basics and tools to manipulate python and other programming languages as well as using them to build machine learning models. We also provide assistance to students specializing in programming and database management using SQL (CPGE students). Under special request, we provide courses on other programming languages such as C, R studio, MATLAB, ... If you have any further questions, feel free to contact us. Python is a powerful general-purpose programming language. It is used in web development, data science, software prototyping, etc. Fortunately for beginners, Python has a simple and easy to use syntax. This makes Python a great language for learning programming for beginners. In this course, you will learn the basics and tools for manipulating python as well as its use to build machine learning models. We also provide assistance to students specializing in python programming and database management using SQL (CPGE students). On special request, we organize courses on other programming languages such as C, R studio, MATLAB, ... If you have any further questions, please do not hesitate to contact us.

    Ilias
    Python Programming: From beginners to advanced learners (young learners)
    Python is a programming language with a simple syntax, similar to the English language. It allows developers to write programs with fewer lines than some other programming languages. It can be used in many areas such as web development, mathematics, science, education and general purpose software development. This course aims to demonstrate how Python can be used to create solutions to real-life problems or programs that can be used to faciltate tasks performed at school, in a workplace or at home. It aims to engage not only learners with advanced programming experience but also those who have little or not any experience at all. Creative and critical thinking are continuously encouraged during the lessons. Relevant topics: - Input/Output - Data types and variables - Operators - Lists,tuples, sets - If / else - Loops - Functions - Lambda - Classes/Objects - Inheritance - Iterators - Scope - File handling - Modules - NumPy - Python Maplotlib - Python SciPy The content and pace of the course is adapted to the age and needs of the learners. Younger learners may prefer to start with my course entitled “Create fun games and interactive programs in Python”.

    Lina
    Basic Computer Programming. Python, C ++
    This class is for anyone who wants to enter the world of computer programming, or those first semester engineering students who are becoming familiar with these languages. - I want to develop in the student the logic to communicate with the computer so that he can create programs and awaken his creativity. - I think that computer programming has too wide a field of application, which makes it almost useful for anyone in today's technological world to know how to program. - Programming is not only useful but fun and can help us understand concepts from other areas or from life itself.

    Abdelhamid
    Private lessons in computer science for undergraduate students in computer science.
    Hi there. I offer support courses to help you learn and master the following courses: (1) Algorithms (basic and advanced) (2) Programming (C, C++, Java, Python, Assembler, ProLog, Lisp, Occaml) (3) Object-oriented programming (4) Compilation theory (Automata, regular expressions, grammar, lexical analysis, syntactic analysis, semantic analysis). I can also help you to do your homework in TD and TP and supervise you in your projects (correction of old exam subjects, proposal of exam subjects). The support courses that I offer are of different forms: pdf courses calibrated according to your level, courses recorded in the form of videos, online courses.

    Noora
    Programming and Computer Science & Engineering Subjects
    My lessons are planned on first getting the topics explained from the basics and walking on based on the students need. I prioritize the basics to build solid understanding from there on. I solve examples in a step-by-step method to build a skeleton from where students can see the problem broken down and understand how to approach the solution. For students who are facing problems with understanding Computer Science and Engineering topics in English, I offer tuition in Arabic.

    Jamiu
    Computer programming and computer science for everyone
    Computer programming is a good aspect of computer science which you will learn how to make and design your own website and Application..... You will also learn how to code on your own with some days training. You will learn basics of HTML , CSS AND JAVASCRIPT

    Abubaker
    Python, Data Science, Maths, Database, SQL, Data Visualization and Computer Science tutor
    Python is a powerful language to deal with different types of data and web applications. As a Python developer, you will need to be able to start learning python from basic to advance that will help make you a industry demanding person. I have designed this course as a practical guide to Python that specially made for Future Python developers. You will learn variables, data types, type casting, selection statements, iterative statements, functions, OOP, recursion, pandas, NumPy, matplotlib, data science, data cleaning, data preprocessing, data analysis, machine learning and much more.

    Tilani
    Python Programming for Beginners with more than 150 examples
    Python Complete Course For Python Beginners.Learn Python From Beginner To Advanced Level with theory and with more than 150 examples. Topics you will find in the examples: calculations in Python strings, and str methods data types data structures: set. tuple, list, dict program flow control if statement for loops break statement continue statement while loops exception handling input/output reading files saving to files built-in functions defining your own functions anonymous functions - lambda expression set comprehension list comprehension dict comprehension built-in modules Fibonacci sequence prime and composite numbers palindromic numbers GCD decimal system, binary system compression object oriented programming and many other

    Nouhaila
    Cours Maths , Physique , Informatique (Enfants et Adultes)
    Bonjour tout le monde , Je suis formatrice de maths , physique et informatique expérimenté en enseignement et je donne des cours de soutien scolaire bien présenter et bien expliquer pour les étudiants de primaire à partir de 7 ans , collège et lycée .

    Maxime
    Student at EPFL, I offer math and science courses in general, up to university level
    I obtained my bachelor's degree at EPFL in microtechnology almost 2 years ago and I am currently in robotics, in the last year of my master's degree at EPFL. During my course, I was a student assistant in several 1st and 2nd year courses. At the beginning, I will ask you to tell me what you did not understand in your course, it can be very specific or on the contrary, general. Then we'll try to apply the theory to exercises to see if you really understood all the concepts. If so, so much the better, and if not, we'll do the exercise together and I'll try to put you on the right track. You can write to me without further ado before a lesson, so that I can prepare a little for the upcoming session. I can give math lessons up to a university level and/or science in general.

    Mohammadreza
    How to solve problems like programmers, all about algorithms
    When we programmers look at the universe, we see it as a big collection of small, resolved problems. The world that is around us is evolving every day, it is getting better and better, although sometimes our efforts give opposite results. Our most important skills in programming are describing functional models in business processes, discovering active entities and the relationship between them in the problem environment, and providing optimal solutions for mapping them in the virtual world. Regardless of the different programming tools and languages, the habit of breaking the problem into smaller parts and presenting the problem-solving processes step by step, is what is called the programming or algorithmic approach in problem solving. I can share my experience with you to learn data structures and algorithms, help you improve your abilities and prepare for job interviews.

    Hemanth
    Introduction to Computer Science-From Basic to Advanced Level
    This class is designed for students who are new to computer science and want to gain a solid foundation in the field.The class will cover the basics of programming,data structures,algorithms,and computer systems.Students will learn how to write simpleprograms in a programming language like Python and will also learn how to think like a computer scientist.The class will also touch on the current and future trends in computer science and how the field is impacting society.By the end of the class,students will have a solid understanding of the fundamentals of computer science and will be well prepared to continue their studies in the field

    Alisha
    Computer Science Tutoring. Learn basics of computer science and coding!
    The classes will introduce children to computer science- the basics, followed by learning about operating systems and applications. You will also learn to code in python language. The classes cover the beginning and intermediate stages of programming, including an introduction to IDEs and data structures. Further advanced topics will be taught depending on the performance.