Have you ever thought about how an app works on your phone or how anything works on your computer? Have you ever wanted to learn programming just for fun without having to worry about committing to a class or to grades?
With this workshop series, you will be able to build a programming background and develop your skills from the ground up. We'll walk you through Java, starting with the fundamentals and working up to advanced topics, enabling you to make any and all projects that your mind can imagine! Bonus: There will be a final code-along project that you can develop yourself and proudly share with others.
This workshop is meant to introduce you to programming and Java without the stress of grades or class time commitment. Join us for 1 hour a week to continue your ambitions of learning how to code and to pursue a future side hobby!
Session 1: Learning fundamentals/syntax
Variables
Loops
If statements
Operators
Accepting and Outputting Input
End of the day code along - Hello World
Q/A
Session 2: Object-Oriented Programming
What is an object?
Creating an object
How to use that object
Common object types such as String, Integer, Double
Session 3: Data Structures
Arrays
2D Arrays
Linked Lists, Circular Linked Lists
Nodes
Stacks/Queues
Final Project
Code-along with ATM Machine that runs from terminal/command line