John
    Trusted teacher
    FavouritesAdd to Wish List
    FavouritesAdd to Wish List
    Trusted teacher
    from42.05EUR/ h

    Computer Science Tutoring from 30 Year Computing Veteran

    I am a specialist Computer Science tutor/teacher with more than 30 years of involvement in computing of all kinds. I have 10 years experience delivering private tutoring and teaching class-based students. I was educated in Trinity College Dublin and hold a Degree in Computer Science and a Post Grad Diploma in Cloud Computing. I provide a student-centered, supportive classroom that promotes compassion and tolerance, emotional security, resourcefulness, and independent critical thinking while addressing the individual academic and emotional needs of each student.

    It is a pleasure to teach one’s hobby. I have extensive experience of providing online tuition to students all around Ireland and Europe. I deliver subjects ranging from Introduction to Computers, ECDL\ICDL, IT Administrator, Networks, IT Manager and Cloud Computing. I have hundreds of testimonials from satisfied learners. Here are some examples:
    John is very knowledgeable about computing overall and has broadened my knowledge and interest in computing and software applications. He has a great sense of humor and is focused on making it possible to achieve certification. Thank you for a well-presented course and your help John. I would recommend this course and John as a lecturer to anyone considering studying computers.

    This was an excellent course I have enjoyed every minute of it. I had very little computer experience starting the course and I thought it would be too difficult for me. John is an excellent teacher, probably the best one I ever had. I loved his sense of humor and I feel he was very helpful in many ways. I now feel confident in using computers. I really enjoyed the course and Thank you, John, for everything, you’re a super Teacher.

    I derive great pleasure from helping others learn. As a teacher, our professional practice is an expression of who we are. It connects us with a desire to share and to partake in something bigger than ourselves, an opportunity to make the world a better place by shaping the next generation. I teach because I believe that what I do should matter.

    Location

    At teacher's location: Ravenswood Road, Clonsilla, Dublin, Ireland
    At student's location: Around Celbridge, Ireland
    Online via webcam

    |
    Use ⊞+wheel to zoom!
    +

    General info

    Age:
    Children (7-12 years old)
    Teenagers (13-17 years old)
    Adults (18-64 years old)
    Seniors (65+ years old)
    Student level:
    Beginner
    Intermediate
    Advanced
    Duration:
    60 minutes
    The class is taught in:English

    About Me

    I have been tutoring ECDL and Computers at all levels from basic introduction to computers to IT Administration to Networks and the Cloud

    I know everything that you need to make the ECDL Testing easier.

    Education

    Batchelor of Science Graduate, Computer Science, from Trinity College, Dublin. Post Graduate Diploma in Cloud Computing, National College of Ireland . Train the Trainer qualified.

    Experience / Qualifications

    ECDL, MOS, COmpTIA A+, CompTia N+
    I am passionate about providing IT and learning solutions. I seek challenges and opportunities to empower my students with knowledge. I am a proactive and self-motivated individual with a team player attitude and excellent organizational, communication, technical and creative solution skills.
    Excellent history in technical writing and delivering technical training to teenagers, adults and seniors.
    Exceptional presentation, communication and client facing skills
    Since my initial involvement in computing, I have been passionate about sharing my knowledge with others.
    ECDL is the world's leading computer skills certification. To date more than 14 million people have engaged with the ECDL programme, in over 100 countries. The ECDL programme defines the skills and competencies necessary to use a computer and common computer applications and shows employers that you have earned this certification. It offers a wide range of modules including Microsoft Office, Computer Essentials and IT Security. Whether in school, university or in the workplace, ECDL offers the skills you need to succeed. I specialize in tutoring ECDL, Microsoft Office Specialist and Expert at beginner, intermediate and advanced levels. Whether you want to learn the basics of using a computer or detailed formulas and functions in EXCEL, I can help.

    Ask a question

    Send a message explaining your needs and John 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              
    2              
    3              
    4              
    5        Thursday at 5:00  Friday at 5:00    
    6        Thursday at 6:00  Friday at 6:00    
    7        Thursday at 7:00  Friday at 7:00    
    8        Thursday at 8:00  Friday at 8:00    
    9        Thursday at 9:00  Friday at 9:00    
    10        Thursday at 10:00  Friday at 10:00    
    11        Thursday at 11:00  Friday at 11:00    
    12        Thursday at 12:00  Friday at 12:00    
    13        Thursday at 13:00  Friday at 13:00    
    14              
    15              
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from 42.05€At teacher's location
    from 42.05€Online via webcam
    from 49.26€At student's home

    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 January 2020
    • Google connected

    Availability of a typical week

    (GMT -05:00) New York
    MonTueWedThuFriSatSun
    0              
    1              
    2              
    3              
    4              
    5        Thursday at 5:00  Friday at 5:00    
    6        Thursday at 6:00  Friday at 6:00    
    7        Thursday at 7:00  Friday at 7:00    
    8        Thursday at 8:00  Friday at 8:00    
    9        Thursday at 9:00  Friday at 9:00    
    10        Thursday at 10:00  Friday at 10:00    
    11        Thursday at 11:00  Friday at 11:00    
    12        Thursday at 12:00  Friday at 12:00    
    13        Thursday at 13:00  Friday at 13:00    
    14              
    15              
    16              
    17              
    18              
    19              
    20              
    21              
    22              
    23              
    from 42.05€At teacher's location
    from 42.05€Online via webcam
    from 49.26€At student's home

    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


    Awni
    English teaching general or business /online lessons for different ages and levels/ competitive prices
    Highly adaptable English teacher . I do not really prefer one teaching method, or one way of interacting with the learners . Because in my opinion, each student is different. I have gained this experiences from my previous studies in master of language teaching methods and my researches helped me to have a huge background about language aquisition plus that I have worked as a tutor and translator in Europe and Gulf countries for years. So I offer English tutoring language for students interested to improve their pronunciation, grammar, reading, writing/I can help you to learn basics even from Alphabet, preparing for international exams or learning daily life conversation by using simple and creative way with no complications. These classes are INDIVIDUAL and PERSONALIZED according to your demands, groups also are more than welcome. Learning new language can open extra doors for your career path. I'm glad to put my experience in your service and answer your questions. Any age or level is welcome also students of school or university. I'm ready to help you to pass international exams for professional or academic purposes. Language of teaching can be English, Arabic or French. Classes can be via Skype or zoom etc...

    Somnath
    Programming in Python using IDLE Python version 3.11.4 or later
    Learn Python programming from beginners to advanced at your own pace. I would be glad to be with you along your learning path. You can be young school goers adults working and want to learn something or someone simply want to explore. When we use a computer the most fascinating part is learning to code.

    Muhamed
    Creating Websites with WordPress for Beginners
    Welcome to our WordPress website creation course, specially designed for beginners. This course will guide you through the fundamental steps of creating an attractive and functional website without requiring any programming knowledge. Course Objectives: Introduction to WordPress: Understand what WordPress is and why it is the preferred choice for building websites. Basic Setup: Learn how to install WordPress, configure essential settings and navigate the dashboard. Theme Choice and Customization: Find out how to choose the perfect theme for your site and customize it according to your needs. Content Creation: Master the art of creating and managing posts and pages, including the use of the Gutenberg block editor. Plugins and Features: Explore WordPress plugins and learn how to install them to add additional features to your site. Security and Maintenance: Understand the importance of security and regular maintenance to keep your site secure and up to date. SEO and Marketing: Introduction to the basics of referencing (SEO) and online marketing strategies to improve the visibility of your site. For who ? This course is ideal for individuals, entrepreneurs, bloggers and anyone wanting to create a professional website without having in-depth technical skills.

    Adam
    Learn algorithms and computer programming easily, at home and at your own pace.
    As an experienced computer trainer, I offer personalized courses in the field of computer science in general, as well as in algorithms and programming. My goal is to help students progress without overburdening them. After each lesson, homework will be assigned and progress reports will be provided periodically. This course is intended for beginners as well as intermediate level students. The objective is to learn how to program functions and to develop professional thinking in this area.

    Simon
    Language Learning Coach - Learn HOW to learn a language, use it with ease and have great conversations
    “I feel stuck” These words I hear again and again, from beginners to advanced. The majority of students who come to me are frustrated. They spent many years studying languages at school. They’ve spent both their time and lots of money. Only to find themselves still struggling to form a sentence. Still struggling to be able to understand a native speaker. If you’re here then I’m assuming you share some of these same struggles. You get confused trying to memorize grammar rules, remember vocabulary, and makes sentances. You don’t know how to learn every day. You get distracted and then you feel too tired to keep going. Believe it or not, I’ve been there too and to be honest, it sucks to have another language is to possess a second soul Charlemage Now, I want you to trust me on your language journey Imagine finally knowing exactly what to do when you sit at your desk to learn a language. Imagine knowing how to learn grammar, how to remember vocabulary and make it stick, how to speak, and how to write beautiful sentences. Imagine going on holiday somewhere and interacting with locals. Laughing, eating, dancing and living life in a different language.

    Mykhailo
    iOS App Development - I'll help you to design and code your own app
    As a seasoned Software Developer (BSc in Software Engineering) and certified educator (PGDE with QTS), I offer personalized, one-on-one iOS App Development classes. Regardless of your current skill level, this course will take you from basic Swift programming to the advanced features of iOS development, including UI/UX design, data storage, and API integration. Learn how to develop, test, and publish your own iOS applications with hands-on guidance, all in accordance with Apple's best practices. The sessions are practical and project-based, ensuring real-world application of your learning. Whether your goal is to develop your own app, start a new career, or simply learn a new skill, I am here to guide you every step of the way. Unleash your creativity and become a competent iOS developer with me!

    Majda
    Easy Arabic language lessons for beginners and intermediates
    Hello there ! I'm Majda and I teach French as a foreign language in Morocco. Since Arabic is my native language, I sought to teach standard Arabic to non-natives of different levels. I'm patient, highly professional, and creative. Before teaching you, I will design lessons tailored to your level and your learning style. My lessons are engaging since they are usually based on playing fun games, studying easy audio clips to improve listening comprehension, and reading Arabic short stories. My command of the English language allows me to guide you through the course and help you reach proficiency easily.

    Bozhidar
    Math/Computer Science Tutoring for high-school and BSc Computer Science students
    Hey! Are you looking for a young, approachable yet meticulous tutor in Computer Science or Mathematics? Then I believe I might be the tutor for you! I offer lessons in the aforementioned subjects (English only) for high-school and bachelor students at the start of their studies. A little bit about me: My name is Bozhidar and I am a MSc Data Science student at ETH Zuerich. Last year, I completed my bachelor's in Computer Science at TU Delft (the #1 technical university in the Netherlands) with distinction. I was a teaching assistant for 10 courses during my stay at the university. Additionally, I have given private lessons to a few high school and bachelor's students, so I believe I have accumulated enough experience with guiding and tutoring students across different disciplines. I have found out that I enjoy teaching a lot, so that is why I am here - to help you and myself! My expertise: During my high school years, I won tens of awards and scholarships for achievements in Mathematics and Computer Science. I also won my high school's recognition award which is given to one student every year for distinctive results. I've helped high-school and university peers with exam preparation, taught whole courses privately, prepared sample exams, and reviewed and graded real ones. Regarding the university courses I have experience in, I have taught: - Object-Oriented Programming - Reasoning & Logic - Computer Organisation - Algorithms and Data Structures - Web and Database Technologies - Calculus - Information & Data Management - Automata, Computability and Complexity - Concepts of Programming Languages - Computational Intelligence Here are some of the reviews I have received as a teaching assistant: Overall: 4.97/5 (70 reviews) 5/5 - "Great job! Did far more than just explaining this example and went far deeper into the material, helping me to understand it." 5/5 - "Favourite TA. Always there for the difficult questions. Never leaves anything unanswered no matter how long it takes." 5/5 - "Delightful person with an insightful way of thought! Brilliant TA!" 5/5 - "Clear explanations and expert in the material" So, what are you waiting for? Write me a message and let's get the knowledge train running.

    Abir
    French course for beginners ( If you want to learn french from the beginning this course is for you )
    Hello everyone! 👋 I am Abir, hailing from the picturesque country of Tunisia 🇹🇳. As an enthusiastic language aficionado, I'm thrilled to share my expertise in French, which happens to be my second language. Whether you're a complete novice in the realm of the French language or you're simply looking to hone your skills, you've come to the right place! Do you find yourself intrigued by the melodious cadence of French but haven't had the opportunity to explore it yet? Are you starting from scratch, eager to embark on a linguistic journey? If so, this course is tailor-made just for you. Unlock the door to a world of culture, expression, and communication by joining me on this captivating adventure. Don't delay any further; take the plunge into the enchanting world of French language and culture. ☺️ Your linguistic voyage begins when you reach out to me. Until then, keep safe and stay inspired! ☺️

    Brahim
    Introduction à NoSQL DataBase MongoDB par la Pratique
    Ce cours vous guidera à travers les compétences et les connaissances de base dont vous avez besoin pour démarrer avec MongoDB. Cela inclut la connexion à une base de données MongoDB, comment effectuer des opérations CRUD simples et des sujets clés tels que l'agrégation, l'indexation, la modélisation des données et les transactions. 1- Installation de MongoDB 2- Execution MongoDB 3- Utilisation des Documents et Collections 4- Comprendre les commandes de gestion de la base de données 5- Execution des fonctions CRUD (create, read, update, delete) avec mongo shell 6- Type de donnée enregistrer dans une base MongoDB 7- Requêter la base pour remonter des documents spécifiques depuis mongo shell. 8- L’agrégation 9- L’indexation 10- Modélisation des données et les transactions

    Asmaa
    Great Qur’an memorization for non-Arabic speaking children using the recitation method
    I teach the Qur’an to children and women in an easy and enjoyable way. Praise be to God. I have great patience with children. The child will memorize the episode with me using the repetition method. He comes out memorized 100% and I recite to him before he comes out. We also recite each episode by reciting the previous surahs, and if he forgets, we repeat the past as well, focusing on the correct pronunciation. The exits and provisions of Tajweed Mastery is the most important thing to me. Quality is more important than quantity. I also try to explain some of the principles of Islam to him every time, while clarifying some of the difficult meanings. I also teach women of all ages, girls as well, and boys up to 10 years old

    Caroline
    Intensive French course online or in person, special price!
    Do you need to learn French intensively for a promising job opportunity? Do you want to migrate or travel to a French-speaking country and want to be able to communicate as soon as you arrive? Have you met someone you are very interested in and want to speak their language? Do you want to start studying at a French-speaking university? Are you preparing for a French exam in some time or do you need a quick review to reinforce your French? Regardless of your initial level, I offer you a personalized program based on your objectives and your deadlines. Possibility of forming small groups of 2 to 5 people if students of the same level join,

    Phybie
    English courses from beginner to higher education, offered by an INSA engineering student in the bilingual international section
    Learn English or strengthen your skills with a personalized and private English course. From beginner to experienced, your teacher will offer you support adapted to your objectives and your learning method. The goal: to acquire rigor and skills without pressure! Quick introduction, I am an engineering student in the bilingual international section having obtained the baccalaureate with European section mention as well as the Cambridge Certificate.

    Mona
    (Arabic language strengthening lessons for children and adults) Teaching writing
    If your children struggle with reading, writing, and spelling This class is for you Comprehensive strengthening of students using the latest methods Enhancing self-confidence while reading Pronunciation correction Controlling children’s letter outputs Develop fluent speaking skill Correcting linguistic errors. .............. ...... ... ... ... ... .

    Pierre-Hadrien
    Experienced EPFL tutor for computer programming courses (Java / Python / C)
    This course is intended for those who want to start, begin or improve their programming. I can easily teach you the basics of programming in Java, Python, C but help you improve or even help you on a programming project. I practice programming since I was 14 years old and I created several projects, from high school to higher education. This course is therefore intended for all levels, for people wishing to start but also for middle school or high school students who need help in their lessons. I have already taught programming and project monitoring courses in Java and would be happy to help you achieve your goal, adapting to the level and pace / pedagogy needed by anyone. Classes take place mainly at my home or on the EPFL campus, I can also travel by public transport to your home.