-1+1816 
Java Programming with Eclipse

An introductory course to programming. We use the Java programming language and the Eclipse Integrated Development Environment.

Lectures
    no lectures added
Prerequisites

None.

Syllabus

The lecture videos are:

Computers Explained: A Tutorial

The Java Virtual Machine and Compilers Explained

Eclipse Java 'Hello World' Introduction Tutorial

Variables Tutorial

Syntax and Expressions Tutorial

Variable Types Tutorial

Strings Tutorial

Scanner Tutorial

JOptionPane: making windows Tutorial

Eclipse JAR export: Publishing your Java Program Tutorial

If Else statement Tutorial

Comments and Eclipse Comment Templates Tutorial

Booleans Tutorial

Switch statement Tutorial

Enums

For Loops Tutorial

Loops Example Code: Making change: A Tutorial

Loop Example Program: Add numbers: A Tutorial

Break and Continue statments Tutorial

Variable Scope Tutorial

Programming Example: Wheel of Fortune: A Tutorial

Eclipse Java Debugger Tutorial

Classes, in Eclipse: A Tutorial

Getters and Setters, this, Parameters: Tutorial

Classes: Methods calling Methods Tutorial

Javadoc in Eclipse Tutorial

Parameter passing: Call by Reference and Value Tutorial

Strings are Immutable Tutorial

Equals method Tutorial

Constructors Tutorial

Wrapper classes: Integer, Double, Math: Tutorial

Static Variables and Methods Tutorial

Immutable Distance class with unit tests: Final keyword Tutorial

Packages in Eclipse Tutorial

Arrays Tutorial

ExpandingArray class Tutorial

Selection Sort Algorithm Tutorial

Multidimensional 2D Arrays Tutorial

Tic Tac Toe Board Program: 2D Array: Tutorial

Inheritance Tutorial

Polymorphism Tutorial

Interface Tutorial

Abstract Classes Tutorial

Exceptions Tutorial

Exceptions: Defining regular and runtime Exceptions Tutorial

Reading a CSV File Tutorial

Writing to a Text File Tutorial

Reading and Writing Binary Files Tutorial

Serializable interface: Reading and writing Objects to a file Tutorial

Recursion: A Recursive Method Tutorial

Binary Search Algorithm, Program with Recursion Tutorial

ArrayList Tutorial

HashSet HashMap Demonstration Tutorial

Generics Tutorial

Iterators Tutorial

Building your own Iterator using Inner Classes Tutorial

Pascal's Triangle: Arrays Tutorial

Eclipse Tips and Tricks for Beginners Tutorial

While Loops Tutorial

Nested For Loops Tutorial

Swing Application Tutorial

Additional information

I am trying to figure out how best to do this. Recommendations are appreciated. Criticisms will be set to null.

I have been considering doing AP Computer Science videos. Anyone interested? Which topics?

Teacher qualifications

Associate Professor. PhD in Computer Science and Engineering. Google+

Latest Update

none

Roster
1. edj
2. PeterUstinox
3. ted_dreadful
4. jamskishkrat
5. parolee
6. cornelius2012
7. shire
8. ipiranga
9. cgel1224
10. atlbravo
11. admish
12. hcjxm5
13. HotWater
14. itshellanikki
15. schrute_Farms_
16. dalva124
17. Tlwebb92
18. heavenknowsmarr
19. dundivinayak
20. KCrossett
21. mkowalsky
22. mac2568
23. rinkajgoyal
24. boxcar120
25. waltdizzney21
26. Dessenter
27. HACKQ3R
28. kafkaintx
29. rinkaj
30. brencj11
31. hnd
32. mirorakonto
33. bobdowl
34. raulwang
35. Devincean
36. ehmohteeoh
37. capatillo
38. soldierno77
39. andrewtsukuda
40. kman93
41. Yanni123
42. wlkler
43. iliketolearn
44. allisoncn03
45. Camedo
46. demetriodn
47. ruanrm
48. usernameandthings
49. unbannable
50. profryan
51. cgs0541
52. cunningjesus
53. spongebob2611
54. ankursh287
55. neiv
56. danskal
57. thelimitdoesnotexist
58. Artums
59. aamirazeem
60. pseaguy
61. mercado1611
62. lioness818
63. chris.corchado
64. black_flipped
65. Mjtmaster
66. freshSmith
67. shameerc
68. shwets
69. lexiwho
70. emichang
71. smack
72. sankar
73. digitalburn
74. Dee_Dee
75. interbuttzlulz
76. haterandhypocrite
77. The3rdIcon
78. pvtfawkes
79. ajmorey13
80. plokij909
81. omfglizard
82. joecallon
83. packersfan25
84. mtyzuk
85. iwentthatway
86. jongoesboom
87. jfjclarke
88. ureddit1357
89. midnightblue110
90. nshrestha47
91. suxparadox
92. Melon7777
93. thesillynero
94. Col13geBoy
95. Patchureddit
96. Patchreddit
97. ashezreinz
98. takomako
99. waltcerna
100. Samantahrene
101. CodeRunner
102. aillemaco
103. Hapes
104. Adrou
105. ryustreetfighter
106. wevans512
107. viper1092
108. dzulfdzalf
109. owensrs
110. notevenmashed
111. 007phantom
112. godstruct
113. Bmac
114. KennethO
115. BeauG7
116. videojamesgames
117. jacobus.meintjes
118. koalanotbear
119. osculator
120. operationsitedown
121. Arpitha_Madugundu
122. patsfreak27
123. BlueGuy90
124. Manu_Dixit_R
125. elendryst
126. zeppcg
127. w33x
128. jumanji_99
129. wilnasmith
130. thuvh
131. kadirgunel
132. snoweydude2
133. uglyhobo
134. sjuk86
135. lumpy_pumpkin
136. lyhuongho
137. anhnguyen
138. Kryptonian
139. iknowmyfirstnameisadam
140. rahu_
141. pageman
142. imranshaik12
143. chunkatron
144. yogialwal77
145. vkc
146. corycruse
147. Aqua_Toffana
148. lesquid69
149. imheretolearn
150. captmkg
151. pandabear3400
152. aidank
153. whty383
154. delirial
155. emeXu
156. highhopes223
157. rahulwalkar
158. crazwomanyo
159. Geertvanh
160. sahildave1991
161. Tony116
162. JeffersonCalaway
163. screamingstar
164. birdrink
165. pattzalrex
166. rainbow1116200
167. mehmet
168. calcuzon
169. syferfyre
170. kingss
171. ashsaysrawr
172. NaefAlduhaim
173. Mastermind
174. vegaschick
175. srits
176. fsqcds
177. jp283
178. _fanta
179. Hopeless-Wanderer
180. selfrighteouspsycho
181. dedenning
182. spinksad
183. nohmanali
184. trix334
185. raageo
186. AyYoBro
187. ice_chariot
188. learner58647
189. pntrivedy
190. xaliap81
191. varma
192. SockWitch
193. NeuralNightmare
194. pytlesk4
195. sirachman
196. flemindk
197. tilfes
198. SpacePaddy
199. Halfasiagrl
200. wlemaren
201. jibonreddit
202. maniacodomachado
203. halycononandon
204. Chaco_boom
205. syedz89
206. cyrusvorwald
207. beezy
208. evillawngnome
209. adamshrum
210. langfod
211. quisshole
212. llninjaguyll
213. lx003n
214. Naiyon
215. marcogz
216. bntto
217. admiralgeneral
218. TimmyDDaniels
219. expansion
220. knightsarcher
221. s1cko
222. ameyraje
223. tparks93
224. s13413413
225. tomasloureirogomes
226. Andrew.R.Sutton
227. Pipedreamergrey
228. krishmoh
229. sameerbudhwar
230. magischthis
231. Julian
232. aanglere
233. deividi
234. binomine
235. Alex78
236. nicoyan
237. kaevar
238. blackcats31
239. sidetrackedpanda
240. afaf_amin
241. runner2012
242. ficar
243. TheNinthPilgrim
244. inowanttofp
245. cohunudo
246. ihavebeenfloated1
247. lakruad
248. tuctytuc
249. rizzo93
250. lolsome
251. tillyt
252. sj24kt
253. seeking_truth1
254. magnafici
255. teyooo
256. JoshEiermann
257. ninabortions
258. stenso
259. pr3sd
260. ConvincingExit
261. precursor907
262. bxh
263. Ajdriane
264. boognish
265. cheezycheese
266. blinktigerfire
267. olds0ul
268. protofiller
269. Dub4ek
270. ValiantEntity
271. fatty_mcturdenstein
272. davemartin
273. sobala
274. gambit.7
275. slvrdlphn8
276. Qaidiil
277. neubien
278. abanoubwagih
279. defconpr
280. StudentMongoose
281. jacobh25
282. epears13
283. mtschill
284. spatro
285. Granola_Bar
286. Yenniesaurus
287. sarilarry
288. ecsx00
289. manu_facere
290. kasspian
291. leonbasin
292. genuineskeptic
293. colinjack99
294. jone7up
295. absurdity1
296. MartinaMaged
297. emhxq6
298. Yggdrasil
299. ygrichman
300. richa
301. princesspoo
302. shawnrouth
303. davide.rodomonti
304. WanderingFinches
305. MXD789
306. asogukpinar
307. NeeBo
308. utkarsh.bhatt12
309. senoresteban
310. EcoFriendlyGaming
311. Aysha202014
312. khichi
313. ad_min96
314. alk3v
315. reedeth
316. mattv111
317. tpkalman
318. WirbSypher
319. blobmoe
320. melchisidek
321. dogeagainstall
322. hemant123
323. rifche
324. kolas54
325. needlehead81
326. xaero
327. L2BSmart
328. Zlth
329. pinguhash
330. peniscurve
331. papagio
332. terencethehunk
333. rxanderq
334. tht2012
335. WoodStudent
336. tp70227
337. leafie3000
338. redwired
339. Peroviendo
340. JWValinor
341. GuiAfonso
342. hexdream
343. jtmbags
344. Y4SiN
345. Richo1337
346. brandonlearning2
347. Cannonking12
348. chiru59
349. gingerfett
350. annatema
351. pinau
352. Janette
353. struggz
354. delias_
355. Abayommii
356. Onid2112
357. TheTrotters
358. utkarshs
359. wwalid2050
360. swapniljain26
361. benzion
362. jabunda
363. louisckwiseau
364. DeeDee
365. Dineshkumar999
366. fifita93
367. ElectronicByte
368. bbmacarthur
369. doubtme
370. ardianlumi
371. crichm03
372. namone
373. shamwow19
374. RicoSpartan
375. praveenc
376. lumdalipi
377. Kelesh78
378. buguoruci
379. meowmix
380. leoribeirodsgn
381. Weantra
382. kathylee126
383. natasanedovic
384. barra
385. kataninja
386. lukasevych
387. shyamb
388. aronsson
389. boolover
390. 242395200781893225
391. Travis.Kraatz
392. geniiissss
393. mogje
394. ipown11
395. rajib
396. roman_urban
397. prafuture
398. neolith22
399. brit3r
400. sassymcnasty
401. Asmaa_Ali
402. abru91
403. clari21
404. ShinyZubat
405. ekecebasoglu
406. mariceto
407. mlab
408. lynellf
409. Joka999
410. alysamir
411. sandro
412. vmadithya
413. Theguybehindthescreen
414. ricetotherescue
415. haraf_ijhal
416. cms
417. Hugh472
418. person645h
419. birdparp
420. hermanthehermit
421. thegift06
422. Cissy
423. scorpion_rain
424. vinsanity16985
425. pepsfak
426. PANCAKESandSYRUP
427. HailHypnocat
428. deletevalue
429. tsew03
430. shanks852
431. theClauss
432. SillyCub
433. navigatron
434. MountainDew
435. Usagi
436. theopihi
437. sdpan21
438. carl.schuman
439. asingh21
440. spestook
441. mrbeeship
442. duphma
443. chipster
444. basel.altishe
445. bityon
446. zomb0y
447. sathishmolguri
448. arinubar
449. geezusfreak
450. imonthejazz
451. sutton_nightmare
452. KrishCool
453. geren
454. aytacozkan
455. seyit
456. hdun
457. hdund
458. Soneraltun
459. semihkaan
460. Dunderburken
461. gkose
462. kahramanburak
463. mantrasuser
464. buzcug
465. wiiforvendetta
466. selman47
467. kevivyor
468. glsn72
469. babushan
470. RuukiKaru
471. chanfrin
472. _hondaaccord1996
473. antoniobarbo
474. A_Badass_Penguin
475. aphodite
476. medh
477. bassnium
478. SecsPhreek
479. Gernhard_Rheinholzen
480. 20sat92
481. Connor
482. 7Point1
483. suresheryl
484. kataleesi
485. conankids
486. lashenberg
487. givingitatry
488. pravinkandala
489. gringraff
490. Scozmcluc
491. adampap
492. fillphree
493. Logs
494. jimmmyboy
495. Dard001
496. ravix
497. vaibhavvasa236
498. emreakaguney
499. truncusfilia
500. Netboyz
501. Lamarana
502. Solonar
503. grantlouisherman
504. artistjw
505. sheikhshadi
506. PAKANATI
507. hasanalanya
508. ragusa
509. violatorin
510. greystone
511. tkra73
512. AverageTeenager17
513. Cody72
514. slewis90
515. ecenaz.kupeli
516. lizazu
517. rickmont
518. grigoramb
519. suicidal_waffles
520. viscousstone
521. Medusa_92
522. boboddy
523. ces14
524. bimini07
525. pippinghotbrandon
526. coolaswal009
527. sumanpathak14
528. xrath
529. learningjava
530. brownix001
531. Deadspray
532. monicaleba
533. eric.giron
534. satwik.bh
535. codestrophe
536. snazzster
537. vladvaldez
538. Adzam_Esi_Mawuena_Ruth
539. rusty_vin
540. kingjay888
541. Martialarts93
542. helenofficial
543. Jelica
544. cindy4069
545. smith
546. g-ufbmcs5.2
547. tawnya.todd
548. sooshiboy
549. mairala
550. UnidentifiedBlkMan
551. jamesfigueroa01
552. bsavage1321
553. notdeadpool
554. Ayama
555. Arpx
556. Andres
557. jshuadvd
558. voicelessdeer
559. Bibi12
560. Paddy_Read
561. potentpiss
562. QuantumQuark5
563. altSHIFTT
564. lemondneff
565. seanknight
566. rbibles
567. Mastermind_Simpleton
568. sainathk
569. kaelvan
570. shlomer
571. afrodeezee
572. kamyab
573. lothar99
574. jjsreddit
575. Potato_Soup_
576. Slytherone
577. Supersonicerin
578. omarlashkar
579. muUserName
580. Oshklov
581. alexantherethegreat
582. roselliii
583. asebosz
584. 42Primeminester
585. lexyjankowski
586. dbowins1
587. dannyo669
588. apocrypha13142
589. brakkataki
590. dynoma5
591. Raddok
592. hardy1234
593. klinke
594. Krishan14
595. asunza
596. Riogan
597. tensr
598. alooploop
599. 4m01
600. dpdocs21
601. kamila11001
602. apis88
603. Gesteiger
604. rb640
605. ralfwalldopickelchpz
606. spencair
607. fongusta
608. rhealizen
609. anaconda101
610. erduley
611. himalayancode
612. Prakash23
613. AshesOfDeadEmpires
614. RadioactiveXSmile
615. esheeler
616. boizer
617. audere73
618. mrjtcb
619. sujinkim421
620. AnaMaalisha
621. thatgirlfromgalifrey
622. mcquintrix
623. willwees
624. Tertuis
625. monopolym4n
626. AkoSiAlexander
627. causa77
628. R3vis1on
629. KaDavyd
630. Jmr100
631. KHollingshed
632. kxgurra
633. rijulsaxena
634. ddemon007
635. Holgerjh
636. entfish
637. Alicia
638. clousea14
639. annastillman
640. CristalMagic37
641. glendarey
642. SHAK
643. Syeeric
644. mountain
645. Anil
646. jclegall
647. LongsterV
648. LelandLL
649. layinbrick
650. angryspacesheep
651. Sildrian
652. kantijaya
653. seaoftime
654. m8lomczynski
655. JamesKalomboIV
656. internetandtea
657. opaj120
658. Prakashs12
659. greenredidunno
660. far777
661. longman8
662. ACarter01
663. reese.z
664. bishunmo
665. akhom
666. shashank0301
667. mekantm8825
668. helpfuldude
669. sisyphean
670. extremebob1
671. myw0rkacc0unt
672. nukeduke
673. tonyn679
674. ali7us
675. gabygaby
676. tacticstatic
677. morpheu5
678. mustashpa
679. joko_lelono
680. gege
681. sneakcat
682. patricktheelephant
683. santacheese
684. gugsh
685. mcstraun
686. compilationfailed
687. sharky905
688. nickc98
689. Sandah
690. crixaliz
691. jussme55
692. yggd
693. topper2503
694. PatrickMcElephant
695. rakeysh
696. marklabs
697. theflyingbrant
698. minkyuman
699. eombwayo
700. alejocarballo
701. Palooza
702. amal.ka
703. kwonman99
704. c.chung
705. staddlez
706. OfficialFluttershy
707. CautiousNarwhal
708. miterial
709. YagamiLawliet
710. spice_addiction
711. vru11ra
712. kapiladinirukshana
713. codyhtueaung
714. tearjerk
715. ravikiran
716. michelleusam
717. jcoroneos
718. munirahmad86
719. along148
720. neoezekiel
721. winkdtm
722. KillDreameater
723. hez313
724. sibib
725. sandstone
726. Synthia
727. sabrina123
728. ureddit_jyin
729. exigence
730. naveen988
731. GalapagO
732. blubby
733. suvarna
734. p3t3r.tnie
735. nepnepKTM
736. ktousey
737. shrugsnotdrugs
738. ddamico
739. fabiofpj
740. christi
741. catanton
742. spaunova
743. ij888
744. freewill1
745. dcn214
746. rh548
747. rh548
748. nifems
749. annadema
750. Catdogfatness
751. jmpotero
752. beccabeast
753. nikitzie
754. Jsmarcelin
755. Goksel
756. Cheez-itHoarder
757. VictoriaM
758. Spectre002
759. pogbas_hair
760. mrspacman10
761. ezeledon19
762. blueeyedugly
763. push_push
764. Swaggertrains
765. Devendra
766. SanjanaD
767. euphorialive
768. sbrimer
769. lmburr_1
770. jamz123
771. AwedSentinel
772. 60_72_95_97
773. yadav1998ayushi
774. Catspro
775. bobbyt2012
776. shrutir58
777. imuji
778. michele.rodrigues
779. habibjanjua
780. Fran
781. DasNasty
782. Nicoleweber2025
783. catherinelee274
784. druidhealz
785. maftoun95
786. osotoTech
787. skvirel49
788. piyushjain
789. sodainmycereal
790. magik
791. kgane001
792. hannahmary2010
793. geoful
794. ro9rocks
795. alexoanimaignis
796. Kapital_G
797. ashiya_mika
798. mahavirsinh
799. GNT00Quanta
800. echo797
801. bogeka
802. Jburgins
803. tushar_gadekar
804. burgerque3n
805. ioanavaida23
806. joshichaitanya338
807. cause
808. gopikishore
809. mariumleena
810. surej
811. brndnramsey
812. Devanando
813. High.Do
814. -humanityisoverrated
815. TBLIXXXY
816. Dibya
817. abdoulmajide
818. Hafsa_99
819. NitishThakur
820. ayo
821. MarrynelaG
822. dmorris5
823. wildstraywolf
824. outofblue05
825. MDeepak
826. khier
827. FuckinPrawns
828. elombat
829. zemmy
830. runningman16
831. abhicps
832. sryshie
833. 2512272
834. Edubbs38
835. DTilbury
836. Anj2017
837. ameetbeit
838. Edrees
839. Rithula
840. amjaden
841. rajpal
842. bayu16007
843. saaderm
844. AG1973
845. Vasiliy987011
846. Mariya.Dimitrova
847. ranjitha1225
848. thegreatvs
849. issa26
850. namrata17
851. saloohstar
852. datarize
853. saviour913
854. tejas
855. Jaykay1234567
856. mchubes
857. icehouse9924
858. icehouse9924
859. hyptyt
860. ascppl
861. ekn90
862. Dicorah
863. taffyouochoco
864. zohaib
865. Leomeee
866. noah_nadai_mwasanje
867. Vincenttaylor99k
868. pareek
869. shastrivj
870. sarather1999
871. satyamgup77484
872. canela95
873. majidhws
874. dhershkowitz
875. njthakur2
876. WarmWinds