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