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