Difference between revisions of "Introduction to Java for Python Programmers"
Line 9: | Line 9: | ||
=Table of contents= | =Table of contents= | ||
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/course_reasons.html Why this course exists] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/course_use.html How to do this course] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/cheat_sheet.html Cheat sheet] |
=Part 1= | =Part 1= | ||
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/setup.html Setup] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/hello_world.html Hello world] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/hello_world_explain.html Hello world explained] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/variables.html Variables] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/loops.html Loops] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/getting_input.html Getting user input] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/string_equality.html String equality] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/input_loop.html Input loop] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/coin.html Coin toss] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/calculator.html Calculator] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_1/calculator_solution.html Calculator solution] |
=Part 2= | =Part 2= | ||
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/split_strings.html Splitting strings] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/arrays.html Arrays] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/methods.html Writing methods] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/rps.html Rock paper scissors] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/using_classes.html Using classes] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/making_classes.html Making classes] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/more_classes.html More on classes] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/static.html Static] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/main.html <code>main</code> revisited] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/tic_tac_toe.html Tic Tac Toe] |
− | * [http://cs.smith.edu/dftwiki/media/ | + | * [http://cs.smith.edu/dftwiki/media/IntroToJava/part_2/tic_tac_toe_solution.html Tic Tac Toe solution] |
Revision as of 08:23, 3 September 2014
--D. Thiebaut (talk) 09:16, 3 September 2014 (EDT)
Contents
An Introduction to Java for Python Programmers
Naomi Long, © 2014
Table of contents
Part 1
- Setup
- Hello world
- Hello world explained
- Variables
- Loops
- Getting user input
- String equality
- Input loop
- Coin toss
- Calculator
- Calculator solution