Java is the most used programming language in the world. I can teach you the basics through to advanced concepts such as abstract classes, interfaces, unit testing, and graphical user interfaces. There is a lot to learn, and I will patiently help you to learn to take advantage of this powerful modern programming language.
Hello, my name is Jason. I began tutoring at Windward Community College while taking classes towards a bachelor's degree in information and computer science.
My experience started in helping iCan program participants master entry level mathematics and language arts. I also helped many students pursuing degrees in either computer science or engineering with programming and networking courses. I am now employed in the IT industry and teach what I've learned to others in the community.
I exercise patience and try to be easy going. Sessions are relaxed and productive. I understand technical material can be challenging and I try to explain things simply and clearly and I welcome questions. I look forward to he
He Is the nicest teacher and best i have ever had!!
December 5, 2016
This course assumes comfortable knowledge in C/C++ and Java OOP methods, It will use Minecraft as a base development environment with Eclipse for young developers or Android Programming for more experienced professional developers.
For beginning programmers check the Computer Programming course for the starting point in your journey!
With eight years experience at Valencia College and 2 years at University of Central Florida I have experienced a wide variety of students between the ages 7 to 60 years. This experience has enabled me to customize lessons in one to one sessions with each unique student and their unique needs.
My teaching methodologies include plenty of visual aids, simile's, and clear communication with a strong emphasis on Socratic questioning to stimulate critical thought in helping to understand and take control of the information to be learned.
Sessions include visual and auditory components to learning and for students who need kinetic interaction to fulfill their learning process assignments can be assigned or custom problems can be created to be solved with an overview process of what is understood and what needs to be better diagnosed.
Computer Science graduate specializing in Java working towards masters degree and specializing in all ranges of programming tutorials. All ages welcome! My lessons are molded to fit your needs as best they can. My goal is to get you to be confident in starting off with computer programming so that you can pursue whatever goals you have in mind!
I am a Computer Science Graduate working as an Android Developer and teaching for fun! I love helping others improve as well as finding ways to improve myself. I strive to make sure that you learn from your time with me as I have in the past and I am always trying to find new ways to help. My goal is to make sure you are confident in your computer science skills and building applications and what you want with the new skills you have acquired from me. We will learn the basics of Java programming as well as how to build a functional application for Android devices.
I came into this not knowing a single thing about Java and after our first lesson, I had such a better understanding. Collin was able to help me to relate to the different terms and vocabulary and I am excited for our upcoming lessons. It was a great first experience.
February 18, 2018
He explains details very clearly and is a great instructor. I am happy with Mr. Collin.
I have over 15 years of university teaching experience in computer programming. My strongest programming language is Java. My teaching experience includes both introductory and advanced Java courses taught multiple times. I have mastered the basic concepts, such as if-else, loops, and arrays, and I am also familiar with more advanced concepts, such as string methods, inheritance, and GUIs. I will teach you the concepts of Java programming as well as walk through coding examples with you. I can also provide guidance for writing and debugging programs. Boost your programming confidence and get your programming assignments completed by scheduling a one-on-one lesson with me!
I hold a Ph.D in Computer Science and MS degrees in Computer Science and Mathematics. As a university professor and lecturer, I have taught several courses in computer science, computer programming, web development, event-driven programming, data structures, algorithms, and discrete mathematics at the university level for more than 15 years. My experience also includes working as a graduate teaching assistant in both Computer Science and Mathematics. I continue to apply my experience and skills in online tutoring environments.
I continue to learn new topics, programming languages, and web technologies to widen the array of subjects I am able to teach. I enjoy writing a program or designing a webpage and then watching it come to life.
My teaching methods involve detailed step-by-step explanations, working through examples, and live coding and problem solving. I am also skilled in tracking down errors in student programs, as well as suggesting ways to improve coding style and organization. The teaching settings in which I work best are one-on-one interactions with students and online environments.
I live in Hickory, NC and I have enjoyed regularly visiting the mountains of North Carolina and Tennessee. I am eager to work with students online or in-person to facilitate their learning and to encourage them to do their best. Contact me for more information and to schedule a lesson!
Self-taught software engineer with experiences in autonomous vehicles, high-frequency trading, and cybersecurity. I am also currently attending a top 10 computer science Masters program at Georgia Tech specializing in machine learning/artificial intelligence to fill in the gaps in my knowledge.
I know firsthand how difficult it is to learn programming whether you are a total newbie, or a budding intermediate, but I have overcame these challenges myself and will guide you to overcome them too. I also have close to 8 years of tutoring experience, which will surely come in handy!
I have always been a self-studier in my entire life. Being able to learn with just books and your brain is a crucial skill to have! However, I know not everyone (and sometimes even myself) have the discipline and motivation to keep going during hard times. This is where a tutor would come in handy.
I enjoy tutoring (doing it ever since I was in high school for my classmates) and helping other overcome problems that I have encountered myself because it enhances my own understanding and makes me happy that my self-studying is helping others. Sometimes, my students even bring up alternative ways of thinking that I have never thought of before!
The following list is by no means comprehensive. If you have additional specific topics you would like to cover, just let me know.
Object Oriented Programming For While Do - Looping If -Then - Switch Statement - Conditionals Variables and Types Arrays and Lists Methods and Functions IDE Setup Try Catch Exception Handling Classes - Setters and Getters
I have a Masters Degree in Information Technology (focus in Cybersecurity) and a Bachelors in Computer Science.
I am an Applications Developer for the United Parcel Service (UPS) and have been employed by them for over a decade.
I have extensive experience training junior developers and tutoring college students in Computer Programming and Mathematics. I am able to communicate and teach in such a way that is clear and unequivocal. I introduce technical terms as we progress and never overwhelm the individual with too much information at one time.
Java is one of the most used programming languages in the world, it goes from our pockets in the mobile devices to cloud computing and robotics.
I can teach you from the most essential level to advanced concepts, helping you with an assignment or a project.
If you don't have any idea and you want to start from the scratch and you don't want to loose time you are in the right place.
Hi! My name is David M. and I'm studying a degree in Computer Science. I'm in the last year so I hope that next year I will graduate.
All the assignments that I had to do in the previous years have showed me that programming isn't an ability for only a few people. If you have the correct attitude, motivation and see how it can change your life and the life of other people, you will learn easily all the keys to be a successful programmer.
In my classes I pretend to give this knowledge for my students and I believe that the world could be efficient, sustainably and better if we know how to control technology and use them with goodness, instead of letting technology control us.
I have advanced knowledge in C, C++, Java and Python that I have been learning for years so I can teach you from the basics to an expertise level.
learned in deep Java while I was developing an app in Android, so I can help you if you want to know about making apps with Android Studio and more.
In addition, I have deep understanding in less known languages that implement programming paradigms that are very useful for solving certain type of problems: • Haskell (functional programming) • Prolog, CLIPS (declarative programming and SAT)
Finally, I know about efficient algorithm techniques (greedy, dynamic programming, flow networks); some AI techniques like local and heuristic search and compiler concepts (ANTLR, grammars).
Please don't hesitate to contact me if you have any doubt or you want to know if I can help you with other topic.
This was my first time using Take Lessons and my experience with David is very recommendable. He knows how to teach to a beginner all the small details with very patience and it helped me a lot. He talks in a very comfortable and understable way and he demonstrate that he's a highly skilled developer. I would definitely reserve another lesson with him.
I have been programming since high school. I have a bachelors in Computer Science and working in the industry for more than past two years. I used to help out other students while in college. I was academically very sound throughout my college career. JAVA was the first language that I learnt that is why it will be easy for me to teach. Since I also work as a programmer day to day, I know different resources and websites that makes life easier as a developer. Other than JAVA, I am also good at SQL, Version Control, Web Development, Grails, Oracle. HTML, Angular. I recently got certified as Amazon Web Services cloud practitioner. I love sharing knowledge. I also believe that only by teaching something you can be a subject matter expert. So, teaching will benefit me as well as the person I am teaching.
I have a Bachelor Of Science in Computer Science. I have been programming since high school. Learning new technologies is my passion. I am a full time software developer in my day job so I know a thing or two about programming. I have also served in the executive board of Computer Science student organization during my undergrad career where I worked with different students and professors. I am also currently pursuing a Masters in Computer Science to learn more in depth knowledge. In my free time, I learn new languages, technologies and framework. Throughout my career I have worked with many different programming languages, web development tools and frameworks. I am also a Amazon Web Services certified cloud practitioner which validates my knowledge in cloud technology which is the hottest thing in the tech domain right now. I love sharin
g knowledge because when you share, both parties get benefited. I truly believe that only by teaching one can a become a subject matter expert while helping others.
Prottoy is very knowledgeable in the areas in which he teaches. He has very good understanding of programming logic using Java. I would recommend his classes to anyone who wants to get a good understanding of Java and how to code.
August 27, 2019
Prottoy is a very knowledgeable instructor and definitely knows the material well. Being from a finance background, learning programming is important as it is the future of the industry. Learning technical skills takes some time, but Prottoy made it easier for me to grasp and explained concepts very well. Would definitely recommend to any beginner learning programming for the first time!
"Bill is very patient and breaks the material down in a simple way to understand. He's helpful and motivating. With his help, I was better able to understa
nd my assignments and class material. Before his help, I was very confused about java concepts. I would definitely recommend him as a programming tutor!"
"Prottoy is a very knowledgeable instructor and definitely knows the material well. Being from a finance background, learning programming is important as i
t is the future of the industry. Learning technical skills takes some time, but Prottoy made it easier for me to grasp and explained concepts very well. Would definitely recommend to any beginner learning programming for the first time!"
"Super amazing guy!Was soooooo helpful and a complete life saver!"
"Great teacher! Alex stepped in to help my teenage son at the last minute, worked well with him, and helped him get through road blocks he was encountering
. I wish I'd found Alex early in the semester! I will definitely ask for his help again and would highly recommend him to others."
"Alex is really knowledgeable in multiple areas. He is really nice and always prepared. Recommend!"
"Jean-Marc was an excellent Java teacher. Very accommodating and seems like he really cares about getting the lesson through to you and making it understan
dable. He has a bunch of resources to help with learning in between lessons."
"Very intelligent and patient. A natural instructor. Go above and beyond to explain difficult concepts and make them easy to understand."
"I have been having a hard time with my Java coding projects for my Master's program. Alex has been very helpful with my logic and debugging my code."