TSD10 - Java Programming: Core Concepts, Loops, and Basic Operations
Program Description
If you’re seeking a career in coding or computer programming, knowing how to write Java is a valuable skill. This half-day workshop cuts through the jargon and gets you writing in Java from the jump. You’ll learn the fundamentals – variables, data types, control structures, loops, and more! – through hands-on exercises that’ll make these concepts click. Whether you're pivoting careers, leveling up your skill set, or just want to understand what your dev team is actually talking about, you’ll leave with practical Java knowledge and the confidence to keep building on it.
To continue your Java Programming learning, this workshop leads into the Java Programming: Designing Clearer Reusable Code workshop on April 15th. Register for both programs and receive a 25% discount.
Learning Objectives:
After completing the program, you will be able to:
- Understand fundamental programming concepts such as variables, data types, operators, and control structures
- Write, compile, and execute simple Java programs using an integrated development environment (IDE)
- Apply conditional logic (if/else) and loops (for, while) to solve basic programming problems
- Implement basic input and output operations in Java programs
- Debug and troubleshoot common syntax and logic errors in beginner-level code
Who Should Attend:
- Data analysts
- Project managers
- Marketing specialists
- IT Professionals
- IT support
- Content creators interested in automating tasks
- Individuals with little to no prior programming experience looking to start their coding journey
Instructors
Applies Towards the Following Certificates or Series
- Introduction to Java Programming Series : Introduction to Java Programming

Alexander Pezewski has a master’s degree and over 25 years of professional experience as a software developer, project manager, business analyst, development team manager, and IT director in a variety of different industries. Pezewski teaches topics such as robotics, cyber security, artificial intelligence, data mining, data structures and algorithms, computer architecture, and programming languages such as Java, Python, and C#.