WEB DEVELOPMENT:
Web developers are responsible for the design, creation, and modification of a website. Web developers must ensure that websites are visually appealing as well as user friendly. Code Youth’s instruction in languages such as HTML, CSS, and JavaScript will help you get started in building a website of your own.
Hypertext Markup Language is a programming language that is used for creating website content.
Cascading Style Sheets is a style sheet language that is used for developing interactive website elements.
JavaScript is a high level programming language that is used for creating websites.
INTRODUCTION TO APPLICATION DEVELOPMENT:
Mobile app developers are responsible for designing, building, and launching applications. Mobile app developers test apps to ensure that they are both user friendly and functional. Code Youth offers industry led workshops such as mobile app development so that participants are able to develop applications for a variety of different operating systems.
Swift is a multi-paradigm programming language that is used for iOS, macOS, Linux etc.
Java is a class based, object oriented programming language used for android app development.
User experience (UX) design is used to enhance user satisfaction by improving the usability, accessibility, and desirability of an app.
INTRODUCTION TO GAME DEVELOPMENT:
Game developers are responsible for designing and building games for a variety of different devices. Game developers must test their games to ensure that they are entertaining, user friendly, and free of bugs. If you are interested in game development, you will need to learn C#, Unity, and Lua, to create your own game.
Unity is a game development platform that allows its users to build 2D or 3D games.
C# is a multi-paradigm, object orientated programming language. C# is often used in the gaming industry.
Lua is a popular scripting language in the web development industry.
INTRODUCTION TO ANIMATION:
Animators work with graphics to create animations for a variety of different projects. While animators in the past had to do much of the animating process by hand, today’s software makes the animation process simpler and faster. If you have a creative flair, you could learn go on to learn platforms such as Illustrator, Blender, and After Effect and explore the power of graphics and learn how to create your own 2D and 3D animations.
Blender is an open-source software that is used to create various visual effects and 3D animations.
Adobe After Effects is a digital visual effects, motion graphics, and compositing application used during the post-production stage of film and television production.
Adobe Illustrator is used to create logos, graphics, cartoons, and fonts for the photo-realistic layouts of Adobe Photoshop.