Design patterns are intelligent, reusable strategies for solving common problems faced by developers. For web developers working with JavaScript, design patterns provide a tested, methodical plan of attack for tackling challenges that arise in real-world application development. This course will immerse you in the world of intelligent JavaScript programming, helping you learn how to mobilize design patterns and understand key programming concepts and common solutions to frequently occurring programming problems. Access 26 lectures & 3 hours of content 24/7 Explore 20 different design patterns & the internal logic of each Discuss the conceptual logic behind design patterns & the major pattern types Dive into real-world case studies to build a mock application w/ in-built issues that design patterns can solve Expand into core design patterns underlying the major pattern types

Explore the power of Adobe Illustrator with Mat Helme - our very own multi-talented Design Teacher. Illustrator Foundations takes a project-based learning approach to the application's core features, including every tool relevant to web design. By the end of the course you'll be ready to apply your newly acquired skills to your future projects.

Learn how to design a game for mobile devices. Find out how to rapidly prototype a game by sketching concepts. Then define scope by creating a game design document. Make your concepts into high fidelity assets by sketching out scene and characters in Adobe Photoshop and creating scalable vector graphics in Adobe Illustrator. Learn about working through game mechanics and animating the game. We will even create sound effects and music for the game. Finally, creating the start screen and an app icon.

In this course, we’ll take an in-depth look at the brand identity design process: from planning, strategizing and research, all the way through design and finalizing the project. We’ll also explore what exactly makes a brand image and why process is so important. Branding can be challenging, but with preparation and expectations, we can create amazing work and continue to hone in on what generates the best results. By the end of this course, you will have the tools and knowledge to create meaningful and comprehensive brand identities.

Make your photos more beautiful You don’t have to be a professional photographer to make your photos look spectacular. In fact, you don’t even need to take the “perfect shot.” With this 14-hour course in Photoshop Elements 15, you’ll have the skills necessary to create digital masterpieces like a pro. Follow your expert trainer through step-by-step video tutorials that cover the following topics: Use the Photoshop Organizer efficiently Import images and optimize your organization with catalogs Maximize your use of the Elements workspace Print your photos so they look professional Sort and organize large collections to easily keep track of your images Make retouches and enhancements, composite images and add text Use Guided Editing to resize photos Harness the power of layers – one of the keys to enhancing your Photoshop skills Apply various styles and effects Create special projects for sharing with your friends and family Spend an hour a night on this course and you’ll be taking stunning photos within a fortnight! Please note, this course only covers Adobe Elements 15. If you are not 100% happy with your EwB course, you have 30 days to exchange or refund