THE SPECIFIC TRAINING YOU NEED RIGHT NOW
In our contemporary world, you can’t go a day without engaging with something created by code. And behind that code is a whole staff of creative, innovative, and highly trained tech professionals! Coding classes can help you join those teams. In fact, coding is a core skill that boosts a candidate’s chances of getting a higher salary in all fields, including health care, agriculture, and manufacturing. If you’re trying to add skills to improve your current position or are wanting to shift career paths, taking coding classes is a great place to start!
Here at KalAcademy in Redmond, we offer a wide variety of coding classes for students of all skill levels and interests. Explore your options and take the first step toward your future today!
Introduction to Programming
This course is intended for anyone who has not engaged seriously in programming and would like to begin doing it. This class starts from scratch and introduces you step by step into the fundamentals of programming. It won’t teach you absolutely everything you might need for becoming a software engineer and working at a software company, but it will lay the groundwork on which you can build up technological knowledge and skills, and through them you will be able to turn programming into your profession. This class aims to provide novice programmers solid foundation of basic knowledge regardless of the programming language.
This course will provide a gentle, yet intense, introduction to programming using Python for highly motivated students with little or no prior experience in programming. This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics.
This course is intended to expand your knowledge in .NET scripting framework. Windows PowerShell allows IT professionals to automate tasks and configuration of Windows machines across their networks. Learn how to use this powerful framework to speed up your own Windows workflow.
Technical Interview Prep
Algorithms and Data Structures
Nail that interview! In this course, you’ll learn the basics of problem-solving through a variety of simple to advanced algorithms and data structures. You’ll run through mock interviews with managers and engineers from the top IT companies in the Seattle area.
SQL and Power BI
Data Analysis and visualization skills are in high demand today. This course will guide you from the basics of SQL to advanced concepts of functions and stored procedures while learning to build visualizations in Power BI to bring insights to your data.
Python for Data Science
Data Scientist has been ranked the number one job on Glassdoor and the average salary of a data scientist is over $120,000 in the United States according to Indeed! Data Science is a rewarding career that allows you to solve some of the world’s most interesting problems! Are you ready to start your path to becoming a Data Scientist! This introduction course will be your guide to learning Python, to analyze data, and to create beautiful visualizations.
Data science is one of today’s hottest fields — and job opportunities continue to explode as more and more data is captured and analyzed. This course gives you the real-world tools and hands-on experience needed to become an in-demand, creative data scientist.
Now is the time to take advantage of today’s overwhelming demand for innovative Artificial Intelligence programmers. This course introduces you to critical AI concepts, from the fundamentals through advanced topics, using Python to build real-world AI applications Pre-requisites: Python programming knowledge required.
Project Innovation Lab
Packed with practical, how-to guidance, this valuable course takes you through building multiple applications for mobile (targeting Android, iOS, and Windows), cloud services (backend services + data in cloud), bot frameworks (in Microsoft Bot Framework), web (in Python using Django), and data science (Python).
In this course, you’ll learn the basics of AR/VR while you build real-world applications including: holograms (gaze and feedback plus gestures and interactions), creating and interacting with the AR world (speech and voice commands), games for Google VR, and learning Blender to create 3D art. Pre-requisites: Basic programming knowledge required.
Expand your programming skills and apply them to IoT development using Microsoft Azure technologies. In this course, you’ll discover ways to implement applications and configure your own end-to-end IoT solution using Azure IoT hub. Pre-requisites: Basic programming knowledge required.
With increasing business demands, we develop large and complex projects that take more time to build and deploy. To reduce these complexities, most organizations are moving towards Microservices architecture and Docker for ease of development and deployment. Expand your programming skills by learning Microservices architecture using .NET Core and C#. Pre-requisites: Basic C# programming knowledge required.
iOS App Development
Expand your programming skills and apply them to native iOS application development using Objective-C, Swift and Apple’s Cocoa Touch framework. Pre-requisites: Basic programming knowledge required.
React Native Development
Expand your programming skills and apply them to building cross-platform mobile applications using React Native. Pre-requisites: Basic programming knowledge required.
React Web Development
Expand your programming skills and apply them to React web application development. Pre-requisites: Basic programming knowledge required.
1st Grade to College Level Math & Science
Need private tutoring for your kid? Need help with SAT or other exams? We are here to help your kid succeed in Math and/or Science.