Wyzant
Apply To Tutor
Get Started for Free ›
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
tutortutor
Trust the nation's largest network for Design patterns tutors

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

More than 4 million 5-star reviews

65,000 expert tutors in 300+ subjects

Find a great match with our Good Fit Guarantee

Featured by the nation’s most respected news sources

New York TimesCNNChicago TribuneCNBCForbesCBS NewsFox News

Tutors from top universities

JulliardMITRISDColumbiaCarnegie MellonBerkeleyHarvard

Get 1:1 help fast

The Best Design patterns Tutoring Online

See all 45 matching tutors

Find the best Design patterns tutor

Vijayalakshmi L. Fishers, IN, available for online & in-person tutoring
Vijayalakshmi L.
60/hour

Computer Science Professor for AP Computer Science A, DBMS & SQL, Java

My areas of expertise include math, Tamil, English, and computer science topics such as Java, Java EE, Javascript, HTML, CSS, Design Patterns, Agile, SDLC, UML, Scrum, SQL Server, SQL, and Oracle. I hold certifications in Professional...

5.0 (238)
60/hour
1,358 hours tutoring

My areas of expertise include math, Tamil, English, and computer science topics such as Java, Java EE, Javascript, HTML, CSS, Design Patterns, Agile, SDLC, UML, Scrum, SQL Server, SQL, and Oracle. I hold certifications in Professional...

Rob Tee M. Houston, TX, available for online & in-person tutoring
Rob Tee M.
33/hour

Adobe Illustrator, Photoshop, and InDesign. Boosting your skills

Adobe Illustrator is ideal for creating vector-based design projects such as logos, business cards, event posters, brand identity materials, typography, icons, flyers, social media graphics, T-shirt designs, patterns, textures, and...

4.9 (126)
33/hour
508 hours tutoring

Adobe Illustrator is ideal for creating vector-based design projects such as logos, business cards, event posters, brand identity materials, typography, icons, flyers, social media graphics, T-shirt designs, patterns, textures, and...

Ted L. Mckinney, TX, available for online tutoring
Ted L.
135/hour

Bachelor of Arts in Computer Science and Freelance Software Developer

From there, I continued further to learn Java, SQL, HTML/CSS/JavaScript, and Python. I am familiar with most modern software engineering principles including: model-view-controller (MVC) software design pattern, test driven...

5.0 (1113)
135/hour
4,152 hours tutoring
Response time: 20 minutes

From there, I continued further to learn Java, SQL, HTML/CSS/JavaScript, and Python. I am familiar with most modern software engineering principles including: model-view-controller (MVC) software design pattern, test driven...

Antonio T. Tallahassee, FL, available for online & in-person tutoring
Antonio T.
100/hour

Build Secure Swift Apps: Leveraging C/C++ for Efficiency & Security

Using SQLCipher for encryption and managing app signing in Xcode, I ensure data protection and smooth App Store deployment. My approach emphasizes reusability, modularity, and design patterns for scalable, maintainable apps.

5.0 (727)
100/hour
4,086 hours tutoring
Response time: 2 minutes

Using SQLCipher for encryption and managing app signing in Xcode, I ensure data protection and smooth App Store deployment. My approach emphasizes reusability, modularity, and design patterns for scalable, maintainable apps.

Edward M. Houston, TX, available for online & in-person tutoring
Edward M.
85/hour

Senior Software Engineer with over 10 years experience

I have used those two operating systems on my jobs as a software engineer. I understand programming from functional programming , to object oriented programming, to design patterns and algorithms. Thanks, Edward

5.0 (229)
85/hour
945 hours tutoring

I have used those two operating systems on my jobs as a software engineer. I understand programming from functional programming , to object oriented programming, to design patterns and algorithms. Thanks, Edward

Rodrigo A. North Arlington, NJ, available for online & in-person tutoring
Rodrigo A.
80/hour

C++ Experience

With over 30 years in IT, I possess a deep understanding of software development principles. I have extensive experience in C++, including object-oriented programming, design patterns, and .NET frameworks. I've successfully developed...

4.9 (325)
80/hour
1,595 hours tutoring
Response time: 10 minutes

With over 30 years in IT, I possess a deep understanding of software development principles. I have extensive experience in C++, including object-oriented programming, design patterns, and .NET frameworks. I've successfully developed...

Pranav M. Concord, NC, available for online tutoring
Pranav M.
40/hour

Experienced Tutor and Computer Science Student

... which I scored a 5. I also completed coursework in Data Structures and Algorithms, Systems, and Code Organization/Design Patterns, for which I received an A. Data Structures and Code Organization were both taught in Java. I also have experience ...

5.0 (40)
40/hour
83 hours tutoring
Response time: 36 minutes

... which I scored a 5. I also completed coursework in Data Structures and Algorithms, Systems, and Code Organization/Design Patterns, for which I received an A. Data Structures and Code Organization were both taught in Java. I also have experience ...

Priyanka G. San Jose, CA, available for online & in-person tutoring
Priyanka G.
35/hour

C++ Specialist

My expertise extends to areas like real-time systems, embedded systems, game development, software engineering principles, and design patterns. I have completed projects and gained exposure with industry leaders, which includes major...

4.8 (1271)
35/hour
10,300 hours tutoring
Response time: 49 minutes

My expertise extends to areas like real-time systems, embedded systems, game development, software engineering principles, and design patterns. I have completed projects and gained exposure with industry leaders, which includes major...

Chris M. Seattle, WA, available for online & in-person tutoring
Chris M.
75/hour

Senior Software Engineer with 12+ Years of XP including Tech Giants

...trees, graphs), object-oriented programming principles (e.g. encapsulation, inheritance, polymorphism, abstraction), design patterns (e.g. singleton, factory, object pool, bridge, flyweight, command, observer, strategy), parallel and distributed computing...

5.0 (23)
75/hour
72 hours tutoring
Response time: 2 minutes

...trees, graphs), object-oriented programming principles (e.g. encapsulation, inheritance, polymorphism, abstraction), design patterns (e.g. singleton, factory, object pool, bridge, flyweight, command, observer, strategy), parallel and distributed computing...

Tom H. West Hollywood, CA, available for online & in-person tutoring
Tom H.
75/hour

Certificate in Java Programming & Master of Data Science

I obtained the Certificate in Java Programming from University of Irvine Extension. I took the classes computer science 101, 102, data structures & algorithms, design patterns, and object oriented programming. I also have a Master of...

75/hour
12 hours tutoring

I obtained the Certificate in Java Programming from University of Irvine Extension. I took the classes computer science 101, 102, data structures & algorithms, design patterns, and object oriented programming. I also have a Master of...

Russell C. Woodinville, WA, available for online & in-person tutoring
Russell C.
55/hour

Understanding Java for AP CS, university or Full Stack, I can help wit

If you want to become a Java expert using Spring or JavaFX, I can help with that too. I first studied Java in a Design Patterns study group back when both Java and Design Patterns where very new. I can help you understand your...

4.9 (431)
55/hour
1,752 hours tutoring

If you want to become a Java expert using Spring or JavaFX, I can help with that too. I first studied Java in a Design Patterns study group back when both Java and Design Patterns where very new. I can help you understand your...

Tony S. Bronx, NY, available for online & in-person tutoring
Tony S.
75/hour

Teacher of Pen Tool, Logo Design, Patterns, Illustration

Offer step by step interactive lessons Specialize in different learning strategies Demystify Illustrator interface and tools Learn by doing, not memorizing See progress immediately, with excitement to learn more

4.9 (27)
75/hour
73 hours tutoring

Offer step by step interactive lessons Specialize in different learning strategies Demystify Illustrator interface and tools Learn by doing, not memorizing See progress immediately, with excitement to learn more

Utsab D. Chalfont, PA, available for online & in-person tutoring
Utsab D.
70/hour

Former UCF Instructor with 5+ years working in C++

I also taught at the Florida Interactive Entertainment Academy at UCF, teaching a Programming Fundamentals course in C++. In my work, I use C++ and train new engineers in using Design Patterns and building Data Structures in C++

5.0 (17)
70/hour
82 hours tutoring
Response time: 15 minutes

I also taught at the Florida Interactive Entertainment Academy at UCF, teaching a Programming Fundamentals course in C++. In my work, I use C++ and train new engineers in using Design Patterns and building Data Structures in C++

Kristy V. Hickory, NC, available for online & in-person tutoring
Kristy V.
35/hour

University Instructor in Computer Programming Specializing in Java

... generic data types, the Comparable interface, iterators, UML class diagrams, object-oriented design (OOD), the MVC design pattern, JUnit testing, JDBC, and GUIs, both Java Swing and JavaFX. I am familiar with various data structures in Java, including...

5.0 (1468)
35/hour
4,775 hours tutoring

... generic data types, the Comparable interface, iterators, UML class diagrams, object-oriented design (OOD), the MVC design pattern, JUnit testing, JDBC, and GUIs, both Java Swing and JavaFX. I am familiar with various data structures in Java, including...

Nitasha V. Charlotte, NC, available for online & in-person tutoring
Nitasha V.
60/hour

PhD in Computer Science with 15+years of Teaching Experience

...and sophisticated techniques. I am adept at explaining advanced topics such as templates, STL, multithreading, and design patterns, ensuring that students grasp core principles and can apply them in practical, real-world scenarios....

5.0 (139)
60/hour
495 hours tutoring
Response time: 17 minutes

...and sophisticated techniques. I am adept at explaining advanced topics such as templates, STL, multithreading, and design patterns, ensuring that students grasp core principles and can apply them in practical, real-world scenarios....

Adam F. Suwanee, GA, available for online & in-person tutoring
Adam F.
160/hour

Columbia Grad, Tutor for Programming in Java

I've tutored introductory programming, the Advanced Placement (AP) course, and a course in Algorithms, using the Java language. The courses I've tutored have focused on object-oriented, contract-styled design patterns. One one...

5.0 (394)
160/hour
1,559 hours tutoring
Response time: 31 minutes

I've tutored introductory programming, the Advanced Placement (AP) course, and a course in Algorithms, using the Java language. The courses I've tutored have focused on object-oriented, contract-styled design patterns. One one...

Jean Yves H. Chicago, IL, available for online & in-person tutoring
Jean Yves H.
70/hour

Java Tutor | OOP, Data Structures & Spring Boot Expert

I’m a Java tutor specializing in object-oriented design, core libraries, and design patterns that power robust applications. I guide students through building real-world projects with Spring Boot, Hibernate, and Java Streams, emphasizing...

5.0 (226)
70/hour
1,172 hours tutoring
Response time: 8 minutes

I’m a Java tutor specializing in object-oriented design, core libraries, and design patterns that power robust applications. I guide students through building real-world projects with Spring Boot, Hibernate, and Java Streams, emphasizing...

Arbi D. Glendale, CA, available for online & in-person tutoring
Arbi D.
60/hour

Lead ios Engineer Specializing in Swift

I have developed applications using UIKit and many features of ios. I have expertise with functional programming and protocol oriented programming. I also understand many complex design patterns and algorithms.

4.8 (132)
60/hour
837 hours tutoring

I have developed applications using UIKit and many features of ios. I have expertise with functional programming and protocol oriented programming. I also understand many complex design patterns and algorithms.

Marty G. Queens Village, NY, available for online & in-person tutoring
Marty G.
50/hour

Personalized Computer Science Tutoring from a Tech Industry Veteran

With over 40 years of experience, I’ve mastered a wide range of technologies, including Java, JavaScript, Dart, Flutter, Android, iOS, Swift, and cloud platforms like Azure and Firebase. I bring real-world expertise in design patterns...

5.0 (3)
50/hour
13 hours tutoring

With over 40 years of experience, I’ve mastered a wide range of technologies, including Java, JavaScript, Dart, Flutter, Android, iOS, Swift, and cloud platforms like Azure and Firebase. I bring real-world expertise in design patterns...

Lewis W. Elgin, IL, available for online & in-person tutoring
Lewis W.
400/hour

C++ Programming Expert Tutor: 12 Years Credit (Oxford/LSE/W&M/FRB)

I have successfully completed Computer Science for Engineers (calculus-based C programming), Computer Science 2: Object-Oriented C++, and Computer Science 3: Design Patterns and Algorithms. All three were in C++ and earned me an A....

5.0 (223)
400/hour
1,122 hours tutoring

I have successfully completed Computer Science for Engineers (calculus-based C programming), Computer Science 2: Object-Oriented C++, and Computer Science 3: Design Patterns and Algorithms. All three were in C++ and earned me an A....

Katherine V. Manhattan Beach, CA, available for online & in-person tutoring
Katherine V.
80/hour

Adobe Illustrator Beginning thru Advanced levels Tutor

I have used Adobe Illustrator for many years and tutored students for 3 years. I've created illustrations, logos, package designs, patterns, , architectural renderings, Adobe Animate designs, and more. Please ask me if there is...

4.7 (58)
80/hour
189 hours tutoring

I have used Adobe Illustrator for many years and tutored students for 3 years. I've created illustrations, logos, package designs, patterns, , architectural renderings, Adobe Animate designs, and more. Please ask me if there is...

Hrishikash K. Clearfield, UT, available for online & in-person tutoring
Hrishikash K.
28/hour

Engaging Math & Computer Science Tutor | Algebra • Geometry • Python •

Experience with unit testing in Java using frameworks like JUnit. Expertise in debugging and troubleshooting Java-based applications in various environments. Familiar with design patterns and best practices in Java development. Able to...

5.0 (111)
28/hour
208 hours tutoring

Experience with unit testing in Java using frameworks like JUnit. Expertise in debugging and troubleshooting Java-based applications in various environments. Familiar with design patterns and best practices in Java development. Able to...

Jamii B. Hendersonville, TN, available for online tutoring
Jamii B.
75/hour

Creative Tutor | Gaming, coding, drawing, writing and more!

I have been designing web sites, web apps and web games since 2013. I use Balsamiq mockups and ui design patterns to bring an idea to life. I have experience designing for large and small screens.

5.0 (13)
75/hour
19 hours tutoring
Response time: 21 minutes

I have been designing web sites, web apps and web games since 2013. I use Balsamiq mockups and ui design patterns to bring an idea to life. I have experience designing for large and small screens.

Peter L. Cambridge, MA, available for online & in-person tutoring
Peter L.
90/hour

Math Stats Physics Data-science Code-dev. Distance-learner friendly!

Computer science includes a certain amount of code design, I'll add that I am comfortable teaching all of the major object oriented design patterns. I can teach in C/C++ or Java. I can also teach functional programming viz., R or...

5.0 (1058)
90/hour
5,182 hours tutoring

Computer science includes a certain amount of code design, I'll add that I am comfortable teaching all of the major object oriented design patterns. I can teach in C/C++ or Java. I can also teach functional programming viz., R or...

Mark C. Boone, NC, available for online & in-person tutoring
Mark C.
54/hour

Former webmaster then professor of web design

...sites. Furthermore, I tend towards teaching the ethics of web design, steering students away from using manipulative design patterns, and to embrace the original vision of the internet as an equalizing and democratizing force for good....

5.0 (8)
54/hour
7 hours tutoring

...sites. Furthermore, I tend towards teaching the ethics of web design, steering students away from using manipulative design patterns, and to embrace the original vision of the internet as an equalizing and democratizing force for good....

Trusted with over 6 million hours of lessons since 2005

Trusted experience

Success stories

Real stories from real people

Since 2005, Wyzant has provided a way for people to learn any subject in a way that works for them.

William W.

14 lessons

Louis has an excellent understanding of object oriented design patterns in Java and has greatly helped me to understand the material from my Object Oriented Design college class. Highly recommend! Especially for anything in Java.
Aftab H.

1 lesson

Aziz was very thorough in his explanation, and discussed the use of design patterns, using practical applications. We covered quite a few topics, in the time, and discussed plan for next lesson.
Wen C.

25 lessons

Ali was a very helpful tutor for Java. He helped me with Spring Boot and lots of general development processes (API's, HTML/CSS/JS, Databases, design patterns, etc). He showed real code example sand helped me set up projects on my local environment. He was friendly and on time to sessions and I would highly recommend him!
How much for private Design patterns tutoring lessons

Tutors on Wyzant Cost $35 - 60 per hour on average

Tutors using Wyzant are professional subject experts who set their own price based on their demand and skill.

$25$88
$35
$60
Choose Your Tutor

Compare tutor costs. With a range of price options, there’s a tutor for every budget.

No Upfront Fees

Sign up, search, and message with expert tutors free of charge.

No Costly Packages

Only pay for the time you need. Whether it’s one lesson or seven, you decide what to spend.

Love Your Lesson Or It’s Free

Your first hour with a new tutor is protected by Wyzant’s Good Fit Guarantee. If you’re not satisfied with your lesson, you don’t pay. No questions asked.

Reported on by leading news outlets

tech crunch
the new york times
CNBC

Find Online Tutors in Subjects related to Design Patterns.

Get 1-to-1 learning help through online lessons. If you are looking to learn a subject similar to Design Patterns, tap into the nation’s largest community of private tutors. Wyzant helps more students find face to face lessons, in more places than anyone else. Plus, if you're not happy with any new tutor, we'll gladly refund the cost of your first hour. In addition to Design Patterns tutors, Wyzant can also help you find:

Online Vba tutors | Online AutoCAD tutors | Online Pattern Making Instruction tutors | Online GUI Designing tutors | Online AutoCAD Civil 3D tutors | Online UI Design tutors | Online Sed tutors | Online User Interface Design tutors | Online Vb.Net tutors | Online ISU tutors | Online Web Application Design tutors | Online Software tutors | Online UX Design tutors | Online Excel Vba tutors | Online Industrial Design tutors | Online Web Design lessons | Online User Experience Design tutors | Online Sewing Instruction tutors | Online Computer-Aided Design (CAD) tutors | Online Unit Testing tutors | Online Computer Game Design tutors | Online Microsoft Excel Vba tutors | Online Computer Programming lessons | Online ActiveX Data Objects (ADO) tutors | Online Product Design tutors | Online Microsoft Vba tutors | Online Introduction To Java tutors | Online Computer-Aided Mechanical Designs tutors | Online Graphic Design lessons | Online Design In Computing tutors | Online User Interface tutors | Online Word VBA tutors | Online Ruby On Rails tutors | Online Software Development tutors

Get the Design patterns help you need, right when you need it with the convenience of online lessons.

See online Design patterns tutors