$30
per classIntroduction to Coding With Java
Completed by 7 learners
Ages 13-18
Live One-Time Class
Live video meetings
Meets once
1-6 learners per class
70 min
What's included
1 live meeting
1 hrs 10 mins in-class hoursClass Experience
In this introduction I will be building code examples for demonstration. I will tell them about the types of Java applications they can learn to build. First I'll make sure they have installed Java Developer Kit. Next check their code editor. How to bring up the console. How to make a source file. How to compile it and run it. If we have enough time I will explain some basics of a source file, object definition, statements, expressions, decisions, loops, fields(data) and methods(subroutines or functions). Next packages(modules). After that I will talk a bit about tools such as integrated development environments(IDE), code repositories(github) and other resources. My goal is to give them necessary basic tools and insightful information so that their curiosity will lead them further.
Learning Goals
How to make a Java source file, compile it and run it. Learn about other coding topics as discussed.The goal is to orient them and give them enough know how to learn more on their own.
Other Details
Parental Guidance
I may show them how to use IRC chat. I will also show them my Facebook group and page. Occasionally programmers don't keep language pg13. Any content I have, say or produce is family friendly.
Supply List
Will need a computer that they can install developer kit, git tool and code editor on. Try to install Java Developer Kit (not JRE but JDK or SDK) and Visual Studio Code(Not MS Visual Studio) VSC is a code editor, MSVS is a full blown IDE for Microsoft programming languages. And install JEdit. Find notepad and console on windows. IDE for Java is Eclipse(free), Netbeans(free) or Intelij Idea (worth the monthly subscription) and Android Studio. I won't cover IDE's in this class except to mention them.
Language of Instruction
English
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Sources
Google. https://www.oracle.com/java/ https://code.visualstudio.com/ http://jedit.org/ https://openjdk.java.net/
https://dzone.com/articles/zulu-gets-graphical-with-openjfx (this is advanced topic not necessary for this class for example you
can install this instead of Oracle JDK or Open JDK) and then be able to run JavaFX apps. Without it you can still run older AWT or Swing GUI apps.
https://git-scm.com/downloads Google for Java API Documentation.
"The Elements of Java Style" - 2000 - Cambridge University Press - SIGS Reference
Meet the teacher
Teacher expertise and credentials
I have studied Software Engineering for 35 years. I've studied Java for the last 20 years. I'm fully prepared to fill a Full Stack Java Developer Role. I have been a manager or trainer in 3 career fields and U.S. Army Reserve. I love teaching or training.
Reviews
Parents also liked
[One on One] Private Tutoring JAVA Coding - Introduction to Programming in JAVA
Ziad Ghazi
4.6
(9)
$55 per session
1-on-1 Lessons
On Demand
7-18
Java Coding: Learn Programming With Fun Projects - Level 1
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,883)
$21 per class
Next session at 7 PM on Tue 5/27
Group Class
12 wks, 1/wk, 50 min
12-17
Java Programming I
Susan Frederick
4.9
(16)
$30 per class
Next session at 2 PM on Mon 6/2
Group Class
2 wks, 3/wk, 1.42 hr
12-17
Java Programming - Private 1 to 1 Tutoring
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,883)
$39 per session
1-on-1 Lessons
On Demand
10-18
Java 1:1 Class
MissB aka Bhavana R (Coding)
4.9
(38)
$70 per session
1-on-1 Lessons
On Demand
13-18
Java Weekly Class
MissB aka Bhavana R (Coding)
4.9
(38)
$25 per class
Next session at 11:30 PM today
Group Class
1/wk, 45 min
11-16
101 Private Customized - Basics for Beginners- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
$43 per session
Next session at 11 PM today
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Intermediate- Level 2 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
9-18
101 Private Customized - Intermediate- Java Programming- 1 Hour Weekly
StudentScholars
3.9
(86)
$48 per session
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Basics for Beginners- Level 1 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
9-18
101 Private-JAVA Programming -Basics for Beginners- Level 1 - 30 Minutes Weekly
StudentScholars
3.9
(86)
$33 per session
1-on-1 Lessons
On Demand
7-18
Learn Object Oriented Programming With Java
Mikaila
$35 per session
1-on-1 Lessons
On Demand
13-18
2-in-1 Java and Python Coding| Year-Long Weekly Programming Class for Begineers!
Faruk Hasan
4.8
(149)
$10 per class
Next session at 1:30 AM tomorrow
Group Class
1/wk, 35 min
10-13
Magic Java: Learn Professional Coding Through Art and Games (1 on 1)
Nicolas Bulgarides
$55 per session
1-on-1 Lessons
On Demand
13-18
Camp: Become a Java Jedi
Einsteins Square: Chess, Coding, Math, Art, Games
4.8
(5,883)
$20 per class
Next session at 3 PM on Mon 6/16
Group Class
1 wk, 5/wk, 50 min
10-15
Minecraft JAVA Edition: How to Survive on Survival Beginners Course Java
Julie Olufson
4.9
(270)
$15 per class
Next session at 2 PM on Sunday
Group Class
1/wk, 45 min
5-10
More to explore
Graphic Novel
Easter Drawing
Animal Coding
Social Autistic
What If History
Learning Multiplication
Book Bunch
Book Review
Model United
Stuffie Making
Lydia Holloway
Spanish Introduction
Academic Essay
Intro To Flying
Reproduction
Investing To Make Lots Of Money
Realistic Animals
Be A Graphic Designer In
Drop In Math Help
Kawaii Dog Breeds