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 41 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 (240)
60/hour
1,423 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 (132)
33/hour
543 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 (1129)
135/hour
4,281 hours tutoring

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 (732)
100/hour
4,232 hours tutoring
Response time: 4 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 (238)
85/hour
962 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 (357)
80/hour
1,752 hours tutoring
Response time: 6 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.
45/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 (42)
45/hour
99 hours tutoring
Response time: 29 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 (1291)
35/hour
10,733 hours tutoring
Response time: 56 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...

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...

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 (18)
70/hour
91 hours tutoring
Response time: 42 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 (1483)
35/hour
4,827 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...

Adam F. Suwanee, GA, available for online & in-person tutoring
Adam F.
200/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 (395)
200/hour
1,584 hours tutoring

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 (230)
70/hour
1,237 hours tutoring
Response time: 50 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
839 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.

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
190 hours tutoring
Response time: 47 minutes

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...

Jamii B. Hendersonville, TN, available for online & in-person 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: 50 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 (1059)
90/hour
5,187 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....

Marin M. Seattle, WA, available for online & in-person tutoring
Marin M.
50/hour

Software Engineer @ FAANG

...as Python/Java/C/C++, as well as topics like Data Structures and Algorithms, Web Development, Software Development, Design Patterns, etc.. In addition, I am currently working as a Software Developer Engineer for Amazon Web Services where I've used...

InstantBook
Tomorrow
5.0 (44)
50/hour
100 hours tutoring
Response time: 7 minutes

...as Python/Java/C/C++, as well as topics like Data Structures and Algorithms, Web Development, Software Development, Design Patterns, etc.. In addition, I am currently working as a Software Developer Engineer for Amazon Web Services where I've used...

Jeffery H. Baltimore, MD, available for online & in-person tutoring
Jeffery H.
85/hour

Seasoned Code Warrior/developer/teacher, w/ 25+ yr Industry Exp

...Boot, Java persistence/JPA/Hibernate/JDBC, cloud programming. I also teach advanced programming concepts including design patterns and best practices, as well Software architecture. I am an expert in a variety of popular Java API's and Frameworks...

5.0 (818)
85/hour
3,747 hours tutoring

...Boot, Java persistence/JPA/Hibernate/JDBC, cloud programming. I also teach advanced programming concepts including design patterns and best practices, as well Software architecture. I am an expert in a variety of popular Java API's and Frameworks...

Jan K. Lake Worth, FL, available for online & in-person tutoring
Jan K.
50/hour

Effective tutor specializing in math and computer science

I'm knowledgeable in important topics related to C++, including object oriented design and am knowledgeable in the use of STL and in design patterns. I work with my students to understand the syntax and the semantics of C++, algorithm...

5.0 (129)
50/hour
469 hours tutoring

I'm knowledgeable in important topics related to C++, including object oriented design and am knowledgeable in the use of STL and in design patterns. I work with my students to understand the syntax and the semantics of C++, algorithm...

Riyad S. Santa Monica, CA, available for online & in-person tutoring
Riyad S.
70/hour

CS grad for Algorithms + Data Structures Tutoring - "Leetcode grind"

...deeper on tougher or more involved problems from a number of CS books (i.e., the Art of Computer Programming (Knuth), Design Patterns (the Gang of Four), Clean Code (Uncle Bob)). I consider everybody better than me in some way. I know that if I have...

4.8 (25)
70/hour
148 hours tutoring

...deeper on tougher or more involved problems from a number of CS books (i.e., the Art of Computer Programming (Knuth), Design Patterns (the Gang of Four), Clean Code (Uncle Bob)). I consider everybody better than me in some way. I know that if I have...

Victoria H. Chatsworth, CA, available for online & in-person tutoring
Victoria H.
75/hour

Fashion and Graphic Design

I've been teaching Photoshop at college level for over 12 years. Working non-destructively to edit and manipulate images and build composites (multi-layered files) is my area of expertise. I often work in Photoshop to create mood/theme boards,...

5.0 (42)
75/hour
220 hours tutoring

I've been teaching Photoshop at college level for over 12 years. Working non-destructively to edit and manipulate images and build composites (multi-layered files) is my area of expertise. I often work in Photoshop to create mood/theme boards,...

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