facebook

Computer engineering lessons in Amsterdam

Find your perfect private computer engineering tutor in Amsterdam.
Learn computer engineering with our teachers at home or in their studio.

0 teachers in my wish list
+

3 computer engineering teachers in Amsterdam

(3 reviews)
Izhar - Amsterdam23€
Trusted teacher: Python is a high level programming language. It's object oriented approach help programmers to write simple and logical codes. Due to its easy syntax, it is actually easier as compared to other programming languages. Having years of experience in coding language, I know how and where to start and move the topics at a good pace. I'll be starting with you from scratch and help you to build your concepts and master over the language. I am providing you a brief summary of our course which we generally follow but that doesn't mean that I am bound to just this much content. In case you have any doubt for any other specific topic related to the subject, you could always come up to me or you need any help in your assignments or projects, you are always welcome. Here is a brief overview of the topics we'll be covering : 1: Introduction To Python • Installation and Working with Python • Understanding Python variables • Python basic Operators • Understanding python blocks 2: Python Data Types • Declaring and using Numeric data types: int, float, complex • Using string data type and string operations • Defining list and list slicing • Use of Tuple data type 3: Python Program Flow Control • Conditional blocks using if, else and elif • Simple for loops in python • For loop using ranges, string, list and dictionaries • Use of while loops in python • Loop manipulation using pass, continue, break and else • Programming using Python conditional and loops block 4: Python Functions, Modules And Packages • Organizing python codes using functions • Organizing python projects into modules • Importing own module as well as external modules • Understanding Packages • Powerful Lamda function in python • Programming using functions, modules and external packages 5: Python String, List And Dictionary Manipulations • Building blocks of python programs • Understanding string in build methods • List manipulation using in build methods • Dictionary manipulation • Programming using string, list and dictionary in build functions 6: Python File Operation • Reading config files in python • Writing log files in python • Understanding read functions, read(), readline() and readlines() • Understanding write functions, write() and writelines() • Manipulating file pointer using seek • Programming using file operations 7: Python Object Oriented Programming – Oops • Concept of class, object and instances • Constructor, class attributes and destructors • Real time use of class in live projects • Inheritance , overlapping and overloading operators • Adding and retrieving dynamic attributes of classes • Programming using Oops support 8: Python Regular Expression • Powerful pattern matching and searching • Power of pattern searching using regex in python • Real time parsing of networking or system data using regex • Password, email, url validation using regular expression • Pattern finding programs using regular expression 9: Python Exception Handling • Avoiding code break using exception handling • Safe guarding file operation using exception handling • Handling and helping developer with error code • Programming using Exception handling 10: Python Database Interaction • SQL Database connection using python • Creating and searching tables • Reading and storing config information on database • Programming using database connections 11: Python Multithreading • Understanding threads • Forking threads • Synchronizing the threads • Programming using multithreading 12: Contacting User Through Emails Using Python • Installing smtp python module • Sending email • Reading from file and sending emails to all users addressing them directly for marketing 13: Python CGI Introduction • Writing python program for CGI applications • Creating menus and accessing files • Server client program In case you have any query, please feel free to contact me. Give yourself a chance for a better future. All the best
Computer science · Computer programming · Computer engineering
Hi, I'm Ashika! I’m a final-year Computer Science and Engineering student at TU Delft. I love math and solving puzzles and have consistently been a top student in school. With over 2 years of tutoring experience and a role as a teaching assistant at university, I am passionate about helping students achieve their academic goals. I believe that with the right resources and mindset, any student can excel, and I am dedicated to supporting you in that journey. think the most important thing with math is practice and learning from mistakes. Each incorrect answer is an opportunity to understand the correct approach for future problems! In addition to math, I can assist high school students with both basic and advanced computer programming concepts. Mathematics Topics: -Algebra -Geometry -Trigonometry -Calculus (AP and beyond) -Probability and Statistics -Problem-Solving Techniques Curriculums Covered: IGCSE, A-Levels, IB, CBSE About My Sessions: I believe that engagement and active participation are key to learning math, especially in a one-on-one setting. My approach focuses on practice and working through questions, which helps identify and address the student's main areas of difficulty. By using exam questions and worked examples, I can follow the student's thought process and provide targeted assistance to help them grasp challenging concepts. Whether you're aiming to boost your scores on standardized tests or striving for excellence in your coursework, I’m here to guide you. I tailor each session to your specific learning needs and am open to suggestions on additional topics or concepts to cover. Together, we will work on improving weaknesses and enhancing strengths, preparing you for future success. --- I am a highly motivated teacher and am will put in as much time and commitment as needed to support your learning. Originally from India, I can also speak a bit of Dutch.
Math · Computer science · Computer engineering
Dive into the world of Python programming and machine learning in this hands-on introductory class! This course is designed for beginners and focuses on the foundational concepts of Python, along with the essentials of machine learning. Course Highlights: Python Fundamentals: Learn the basics of Python programming, including data types, control structures, functions, and libraries. Through practical exercises, you’ll gain confidence in writing and executing Python code. Data Manipulation and Analysis: Explore popular libraries like NumPy and pandas to handle and analyze data efficiently. Understand how to clean, process, and visualize data, preparing it for machine learning tasks. Introduction to Machine Learning: Discover the key concepts of machine learning, including supervised and unsupervised learning, algorithms, and model evaluation. Gain insights into how machines learn from data. Hands-On Projects: Apply your knowledge through real-world projects, where you'll build simple machine learning models using libraries such as scikit-learn. You'll learn to make predictions and evaluate model performance. Collaboration and Support: Work alongside fellow students in a collaborative environment, with ample opportunities for group discussions and individual support from the instructor. Who Should Enroll: This class is ideal for anyone interested in starting a career in data science or machine learning, or for those looking to enhance their programming skills with practical applications in Python. Join us and embark on an exciting journey into the realm of programming and machine learning!
Computer programming · Computer engineering · Computer science
Meet even more great teachers. Try online lessons with the following real-time online teachers:
I am a highly experienced computer network engineer with over 9 years of field expertise and 4 years of online teaching. My core specialties include Cisco CCNA, CCNP, VMware ESXi, Fortigate firewall, MCSE Server, and Linux systems. I focus on helping students and professionals excel in networking, system administration, and cybersecurity. With a solid foundation in both practical and theoretical knowledge, I provide hands-on learning experiences using real-world scenarios. I specialize in simplifying complex topics for students of all skill levels, ensuring they build a strong understanding of core concepts. Skills and Expertise Cisco CCNA & CCNP: Master the core networking concepts and configurations with practical labs. VMware ESXi Virtualization: Virtualization expertise for data center management and optimization. Fortigate Firewall: Learn advanced security configurations to secure and optimize networks. MCSE Server: Comprehensive teaching on Windows Server environments for enterprise-level management. Linux: Guide students on Linux server administration and configuration, focusing on open-source technologies. Teaching Approach My teaching method is highly interactive, focusing on personalized learning based on each student's unique needs. I emphasize real-world labs, troubleshooting, and best practices to ensure students can apply their skills directly in the field. Whether you are preparing for a certification exam, aiming to upgrade your skills, or pursuing a new career path, I am dedicated to helping you achieve your goals. Why Choose Me? Proven track record with hundreds of successful students. Focus on practical, job-ready skills. Custom-tailored lessons to meet your learning pace and objectives. Guidance on certifications and career advancement.
Networking · Computer science · Computer engineering
Computer engineering · Electronic circuits
Trusted teacher: Would you like to hone your programming skills under the guidance of a computer science lecturer? I offer C++ and Python tutoring for students of all levels! I will help you achieve your goals whether you are a complete beginner or an experienced programmer looking to develop your skills further. What I offer: Computer Science-Based Teaching Curriculum: Leverage my in-depth knowledge of computer science principles to build a strong foundation in programming in C++ and Python. Practical experience and academic skills: I combine my practical experience with my theoretical knowledge to offer you a comprehensive and effective education. Broad topic coverage: We can explore all aspects of C++ and Python, from basic concepts to topics Advanced depending on your interests (such as memory management in C++ or machine learning libraries in Python). An interactive, application-based approach: You will solve practical exercises and projects to practically apply what you learn and enhance your skills. Continuous support and guidance: Your learning journey will not stop at the class limits. I will always be available to answer your questions and provide the necessary support. Why choose me: Graduate specializing in Computer Science: Benefit from my deep knowledge in the field of programming and computer science in general. A passionate and experienced teacher: I have extensive experience in explaining complex concepts in a clear and simple way. Commitment to developing your skills: I believe in the importance of effective education and strive to help you reach your full potential as a programmer. A passionate supporter of your success: I will always be by your side to motivate and encourage you to achieve your programming goals. Are you ready to take your programming skills to the next level? Contact me today!
Computer engineering · Software engineering
Trusted teacher: Hello everyone and welcome to this training on programming and more specifically on software development in C, my name is IMAD and I will be your trainer throughout this course I am a computer engineering student specializing in architecture, software development and web development. C is a very popular and used language. It is found almost everywhere such as in video games, most PC software and even in embedded. C is a very good candidate if you are looking for a first language to learn software development because it includes many notions that are found in most other languages. Thus mastering C guarantees you a much simpler and faster learning of other programming languages. In this training for beginners and intermediate in development, we will learn the basics of software development. How from lines of code we can make executable software on our machine. Then we will see the basics of the C language and, among other things, how to manage memory via variables, how to make our program live with loops and conditions or how to use the standard C library (STL) to interact with the user. Once these basics are acquired, we will increase the level a little with the dreaded pointers and arrays. this is often the part that newbies to C dread the most. But I guarantee you that with me it will finally seem very simple to you ;) So yes it's a big program but I guarantee you that you won't notice the time passing. Who is this course for? - University students specializing in computer science. - Beginner in software development. C is one of the best languages to embark on the adventure of programming. - People wishing to learn to develop in C or review and master the basics of this language.
Computer programming · Computer engineering · Algorithms
Showing results 1 - 25 of 931 - 25 of 93

Our students from Amsterdam evaluate their Computer Engineering teacher.

To ensure the quality of our Computer Engineering teachers, we ask our students from Amsterdam to review them.
Only reviews of students are published and they are guaranteed by Apprentus. Rated 4.8 out of 5 based on 47 reviews.

Python Step by step tutorial for beginners and intermediate (Amsterdam)
Izhar
Izhar is an excellent tutor. He is very professional, knowledgeable, enlightening, insightful and adaptable/receptive to individual student needs. My tutoring session with him was really amazing and transformative for me and I highly recommend him. He keeps his lessons effective, engaging and fun. He customizes classes based upon your level of understanding. He conveys his knowledge of complex material in a manner which is easily understandable. If you want someone to work with you and ensure you progress like I have, go with Izhar.
Review by DANNY
Computer Science Subjects and Projects : Operating Systems, Algorithms, Data Structures, Database Management System and Computer Networks. (Tokyo)
Himank
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.
Review by DANIEL
Introduction to Cybersecurity (Pentration Testing Tools) (Beirut)
Dr. Hani
Dr. Hani is great at presenting. He makes the lecture clear and easy to understand. He knows exactly what your needs are and provides instructions accordingly. He very humble with a great accent.
Review by JAYCEE