-1+1818 
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. jp283
177. _fanta
178. Hopeless-Wanderer
179. selfrighteouspsycho
180. dedenning
181. spinksad
182. nohmanali
183. trix334
184. raageo
185. AyYoBro
186. ice_chariot
187. learner58647
188. pntrivedy
189. xaliap81
190. varma
191. SockWitch
192. NeuralNightmare
193. pytlesk4
194. sirachman
195. flemindk
196. tilfes
197. SpacePaddy
198. Halfasiagrl
199. wlemaren
200. jibonreddit
201. maniacodomachado
202. halycononandon
203. Chaco_boom
204. syedz89
205. cyrusvorwald
206. beezy
207. evillawngnome
208. adamshrum
209. langfod
210. quisshole
211. llninjaguyll
212. lx003n
213. Naiyon
214. marcogz
215. bntto
216. admiralgeneral
217. TimmyDDaniels
218. expansion
219. knightsarcher
220. s1cko
221. ameyraje
222. tparks93
223. s13413413
224. tomasloureirogomes
225. Andrew.R.Sutton
226. Pipedreamergrey
227. krishmoh
228. sameerbudhwar
229. magischthis
230. Julian
231. aanglere
232. deividi
233. binomine
234. Alex78
235. nicoyan
236. kaevar
237. blackcats31
238. sidetrackedpanda
239. afaf_amin
240. runner2012
241. ficar
242. TheNinthPilgrim
243. inowanttofp
244. cohunudo
245. ihavebeenfloated1
246. lakruad
247. tuctytuc
248. rizzo93
249. lolsome
250. tillyt
251. sj24kt
252. seeking_truth1
253. magnafici
254. teyooo
255. JoshEiermann
256. ninabortions
257. stenso
258. pr3sd
259. ConvincingExit
260. precursor907
261. bxh
262. Ajdriane
263. boognish
264. cheezycheese
265. blinktigerfire
266. olds0ul
267. protofiller
268. Dub4ek
269. ValiantEntity
270. fatty_mcturdenstein
271. davemartin
272. sobala
273. gambit.7
274. slvrdlphn8
275. Qaidiil
276. neubien
277. abanoubwagih
278. defconpr
279. StudentMongoose
280. jacobh25
281. epears13
282. mtschill
283. spatro
284. Granola_Bar
285. Yenniesaurus
286. sarilarry
287. ecsx00
288. manu_facere
289. kasspian
290. leonbasin
291. genuineskeptic
292. colinjack99
293. jone7up
294. absurdity1
295. MartinaMaged
296. emhxq6
297. Yggdrasil
298. ygrichman
299. richa
300. princesspoo
301. shawnrouth
302. davide.rodomonti
303. WanderingFinches
304. MXD789
305. asogukpinar
306. NeeBo
307. utkarsh.bhatt12
308. senoresteban
309. EcoFriendlyGaming
310. Aysha202014
311. khichi
312. ad_min96
313. alk3v
314. reedeth
315. mattv111
316. tpkalman
317. WirbSypher
318. blobmoe
319. melchisidek
320. dogeagainstall
321. hemant123
322. rifche
323. kolas54
324. needlehead81
325. xaero
326. L2BSmart
327. Zlth
328. pinguhash
329. peniscurve
330. papagio
331. terencethehunk
332. rxanderq
333. tht2012
334. WoodStudent
335. tp70227
336. leafie3000
337. redwired
338. Peroviendo
339. JWValinor
340. GuiAfonso
341. hexdream
342. jtmbags
343. Y4SiN
344. Richo1337
345. brandonlearning2
346. Cannonking12
347. chiru59
348. gingerfett
349. annatema
350. pinau
351. Janette
352. struggz
353. delias_
354. Abayommii
355. Onid2112
356. TheTrotters
357. utkarshs
358. wwalid2050
359. swapniljain26
360. benzion
361. jabunda
362. louisckwiseau
363. DeeDee
364. Dineshkumar999
365. fifita93
366. ElectronicByte
367. bbmacarthur
368. doubtme
369. ardianlumi
370. crichm03
371. namone
372. shamwow19
373. RicoSpartan
374. praveenc
375. lumdalipi
376. Kelesh78
377. buguoruci
378. meowmix
379. leoribeirodsgn
380. Weantra
381. kathylee126
382. natasanedovic
383. barra
384. kataninja
385. lukasevych
386. shyamb
387. aronsson
388. boolover
389. 242395200781893225
390. Travis.Kraatz
391. geniiissss
392. mogje
393. ipown11
394. rajib
395. roman_urban
396. prafuture
397. neolith22
398. brit3r
399. sassymcnasty
400. Asmaa_Ali
401. abru91
402. clari21
403. ShinyZubat
404. ekecebasoglu
405. mariceto
406. mlab
407. lynellf
408. Joka999
409. alysamir
410. sandro
411. vmadithya
412. Theguybehindthescreen
413. ricetotherescue
414. haraf_ijhal
415. cms
416. Hugh472
417. person645h
418. birdparp
419. hermanthehermit
420. thegift06
421. Cissy
422. scorpion_rain
423. vinsanity16985
424. pepsfak
425. PANCAKESandSYRUP
426. HailHypnocat
427. deletevalue
428. tsew03
429. shanks852
430. theClauss
431. SillyCub
432. navigatron
433. MountainDew
434. Usagi
435. theopihi
436. sdpan21
437. carl.schuman
438. asingh21
439. spestook
440. mrbeeship
441. duphma
442. chipster
443. basel.altishe
444. bityon
445. zomb0y
446. sathishmolguri
447. arinubar
448. geezusfreak
449. imonthejazz
450. sutton_nightmare
451. KrishCool
452. geren
453. aytacozkan
454. seyit
455. hdun
456. hdund
457. Soneraltun
458. semihkaan
459. Dunderburken
460. gkose
461. kahramanburak
462. mantrasuser
463. buzcug
464. wiiforvendetta
465. selman47
466. kevivyor
467. glsn72
468. babushan
469. RuukiKaru
470. chanfrin
471. _hondaaccord1996
472. antoniobarbo
473. A_Badass_Penguin
474. aphodite
475. medh
476. bassnium
477. SecsPhreek
478. Gernhard_Rheinholzen
479. 20sat92
480. Connor
481. 7Point1
482. suresheryl
483. kataleesi
484. conankids
485. lashenberg
486. givingitatry
487. pravinkandala
488. gringraff
489. Scozmcluc
490. adampap
491. fillphree
492. Logs
493. jimmmyboy
494. Dard001
495. ravix
496. vaibhavvasa236
497. emreakaguney
498. truncusfilia
499. Netboyz
500. Lamarana
501. Solonar
502. grantlouisherman
503. artistjw
504. sheikhshadi
505. PAKANATI
506. hasanalanya
507. ragusa
508. violatorin
509. greystone
510. tkra73
511. AverageTeenager17
512. Cody72
513. slewis90
514. ecenaz.kupeli
515. lizazu
516. rickmont
517. grigoramb
518. suicidal_waffles
519. viscousstone
520. Medusa_92
521. boboddy
522. ces14
523. bimini07
524. pippinghotbrandon
525. coolaswal009
526. sumanpathak14
527. xrath
528. learningjava
529. brownix001
530. Deadspray
531. monicaleba
532. eric.giron
533. satwik.bh
534. codestrophe
535. snazzster
536. vladvaldez
537. Adzam_Esi_Mawuena_Ruth
538. rusty_vin
539. kingjay888
540. Martialarts93
541. helenofficial
542. Jelica
543. cindy4069
544. smith
545. g-ufbmcs5.2
546. tawnya.todd
547. sooshiboy
548. mairala
549. UnidentifiedBlkMan
550. jamesfigueroa01
551. bsavage1321
552. notdeadpool
553. Ayama
554. Arpx
555. Andres
556. jshuadvd
557. voicelessdeer
558. Bibi12
559. Paddy_Read
560. potentpiss
561. QuantumQuark5
562. altSHIFTT
563. lemondneff
564. seanknight
565. rbibles
566. Mastermind_Simpleton
567. sainathk
568. kaelvan
569. shlomer
570. afrodeezee
571. kamyab
572. lothar99
573. jjsreddit
574. Potato_Soup_
575. Slytherone
576. Supersonicerin
577. omarlashkar
578. muUserName
579. Oshklov
580. alexantherethegreat
581. roselliii
582. asebosz
583. 42Primeminester
584. lexyjankowski
585. dbowins1
586. dannyo669
587. apocrypha13142
588. brakkataki
589. dynoma5
590. Raddok
591. hardy1234
592. klinke
593. Krishan14
594. asunza
595. Riogan
596. tensr
597. alooploop
598. 4m01
599. dpdocs21
600. kamila11001
601. apis88
602. Gesteiger
603. rb640
604. ralfwalldopickelchpz
605. spencair
606. fongusta
607. rhealizen
608. anaconda101
609. erduley
610. himalayancode
611. Prakash23
612. AshesOfDeadEmpires
613. RadioactiveXSmile
614. esheeler
615. boizer
616. audere73
617. mrjtcb
618. sujinkim421
619. AnaMaalisha
620. thatgirlfromgalifrey
621. mcquintrix
622. willwees
623. Tertuis
624. monopolym4n
625. AkoSiAlexander
626. causa77
627. R3vis1on
628. KaDavyd
629. Jmr100
630. KHollingshed
631. kxgurra
632. rijulsaxena
633. ddemon007
634. Holgerjh
635. entfish
636. Alicia
637. clousea14
638. annastillman
639. CristalMagic37
640. glendarey
641. SHAK
642. Syeeric
643. mountain
644. Anil
645. jclegall
646. LongsterV
647. LelandLL
648. layinbrick
649. angryspacesheep
650. Sildrian
651. kantijaya
652. seaoftime
653. m8lomczynski
654. JamesKalomboIV
655. internetandtea
656. opaj120
657. Prakashs12
658. greenredidunno
659. far777
660. longman8
661. ACarter01
662. reese.z
663. bishunmo
664. akhom
665. shashank0301
666. mekantm8825
667. helpfuldude
668. sisyphean
669. extremebob1
670. myw0rkacc0unt
671. nukeduke
672. tonyn679
673. ali7us
674. gabygaby
675. tacticstatic
676. morpheu5
677. mustashpa
678. joko_lelono
679. gege
680. sneakcat
681. patricktheelephant
682. santacheese
683. gugsh
684. mcstraun
685. compilationfailed
686. sharky905
687. nickc98
688. Sandah
689. crixaliz
690. jussme55
691. yggd
692. topper2503
693. PatrickMcElephant
694. rakeysh
695. marklabs
696. theflyingbrant
697. minkyuman
698. eombwayo
699. alejocarballo
700. Palooza
701. amal.ka
702. kwonman99
703. c.chung
704. staddlez
705. OfficialFluttershy
706. CautiousNarwhal
707. miterial
708. YagamiLawliet
709. spice_addiction
710. vru11ra
711. kapiladinirukshana
712. codyhtueaung
713. tearjerk
714. ravikiran
715. michelleusam
716. jcoroneos
717. munirahmad86
718. along148
719. neoezekiel
720. winkdtm
721. KillDreameater
722. hez313
723. sibib
724. sandstone
725. Synthia
726. sabrina123
727. ureddit_jyin
728. exigence
729. naveen988
730. GalapagO
731. blubby
732. suvarna
733. p3t3r.tnie
734. nepnepKTM
735. ktousey
736. shrugsnotdrugs
737. ddamico
738. fabiofpj
739. christi
740. catanton
741. spaunova
742. ij888
743. freewill1
744. dcn214
745. rh548
746. rh548
747. nifems
748. annadema
749. Catdogfatness
750. jmpotero
751. beccabeast
752. nikitzie
753. Jsmarcelin
754. Goksel
755. Cheez-itHoarder
756. VictoriaM
757. Spectre002
758. pogbas_hair
759. mrspacman10
760. ezeledon19
761. blueeyedugly
762. push_push
763. Swaggertrains
764. Devendra
765. SanjanaD
766. euphorialive
767. sbrimer
768. lmburr_1
769. jamz123
770. AwedSentinel
771. 60_72_95_97
772. yadav1998ayushi
773. Catspro
774. bobbyt2012
775. shrutir58
776. imuji
777. michele.rodrigues
778. habibjanjua
779. Fran
780. DasNasty
781. Nicoleweber2025
782. catherinelee274
783. druidhealz
784. maftoun95
785. osotoTech
786. skvirel49
787. piyushjain
788. sodainmycereal
789. magik
790. kgane001
791. hannahmary2010
792. geoful
793. ro9rocks
794. alexoanimaignis
795. Kapital_G
796. ashiya_mika
797. mahavirsinh
798. GNT00Quanta
799. echo797
800. bogeka
801. Jburgins
802. tushar_gadekar
803. burgerque3n
804. ioanavaida23
805. joshichaitanya338
806. cause
807. gopikishore
808. mariumleena
809. surej
810. brndnramsey
811. Devanando
812. High.Do
813. -humanityisoverrated
814. TBLIXXXY
815. Dibya
816. abdoulmajide
817. Hafsa_99
818. NitishThakur
819. ayo
820. MarrynelaG
821. dmorris5
822. wildstraywolf
823. outofblue05
824. MDeepak
825. khier
826. FuckinPrawns
827. elombat
828. zemmy
829. runningman16
830. abhicps
831. sryshie
832. 2512272
833. Edubbs38
834. DTilbury
835. Anj2017
836. ameetbeit
837. Edrees
838. Rithula
839. amjaden
840. rajpal
841. bayu16007
842. saaderm
843. AG1973
844. Vasiliy987011
845. Mariya.Dimitrova
846. ranjitha1225
847. thegreatvs
848. issa26
849. namrata17
850. saloohstar
851. datarize
852. saviour913
853. tejas
854. Jaykay1234567
855. mchubes
856. icehouse9924
857. icehouse9924
858. hyptyt
859. ascppl
860. ekn90
861. Dicorah
862. taffyouochoco
863. zohaib
864. Leomeee
865. noah_nadai_mwasanje
866. Vincenttaylor99k
867. pareek
868. shastrivj
869. sarather1999
870. satyamgup77484
871. canela95
872. majidhws
873. dhershkowitz
874. njthakur2
875. WarmWinds
876. steffff
877. ashutosh_samal
878. batagetz89
879. addie.yeah