Updates

Java YouTube Clips

New Lectures

  1. Class Object Reference DeReference
  2. Constructors and toString Methods
  3. Writing The Builder Pattern
  4. Builder Pattern Automatic Code Generation
  5. الدرس الأول في تطوير تطبيقات الوب
  6. الدرس الثاني في تطوير تطبيقات الوب

252 Project Development

  1. Object Equals &HashCode Methods
  2. Object Equals Method
  3. Object HashCode Method
  4. Comparable Comparator interfaces
  5. Data Structures
  6. Collection Interface And Iterator
  7. Set And HashSet
  8. TreeSet
  9. List Interface And ArrayList
  10. HashMap Concept
  11. HashMap Coding
  12. Command Pattern The Problem
  13. Command Pattern Coding
  14. Design Patterns Idea
  15. Installing NetBeans EE
  16. Installing MySQL
  17. Create Database in CMD
  18. Define Connector/J in Netbeans
  19. Connecting to MySQL in Java
  20. Using MySQL in Java
  21. iText - Preparation
  22. iText - Basics
  23. iText - Sentences
  24. iText - Paragraphs 1
  25. iText - Fonts
  26. iText - Images
  27. iText - Tables
  28. iText - Document Elements
  29. iText - CharacterSet
  30. iText - Arabic Text
  31. iText - iText problems in Arabic
  32. Lucene-Indexing 1
  33. Lucene-Indexing 2
  34. Lucene-Searching
  35. Lucene-Installing in Netbeans
  36. Lucene-Running Example 1
  37. Lucene-Searching a Table
  38. Lucene-Searching a Table-Example

205 Visual Programming 2

  1. Command Prompt Basics
  2. JavaIO The File Class
  3. FilenameFilter Interface
  4. Recursion And File Class Example
  5. Introduction To IO Streams
  6. Read And Write Methods
  7. Buffered Streams
  8. Image Processing Via Streams
  9. Data Input And Output Streams
  10. Object Input And Output Streams
  11. Working With Character IO
  12. الدرس الأول في تطوير تطبيقات الوب
  13. الدرس الثاني في تطوير تطبيقات الوب
  14. Character IO Implementations
  15. IO The Download Project 01
  16. Date & Calendar Part 1
  17. Date & Calendar Part 2
  18. Date & Calendar Part 3

173 Advance Programming

  1. Static Keyword Part 1
  2. The Interface Keyword
  3. Netbeans[1] Introduction
  4. Netbeans[2] Using Netbeans
  5. Netbeans[3] Shortcuts

153 Visual Programming 1

103 Programming Fundamentals

YouTube Lectures
For Lecturer AbdulAziz AlRomi

Please follow the order listed and do not skip topics, to get the best out of the topics

Total Number Of Video Lectures = 80

  1. 01 - Preparing your System for Java
  2. 02 - Developing Simple Java Programs
  3. 03 - print and println Differences
  4. 04 - Using Plus Sign Inside Println
  5. 05 - Print Strings and Characters
  6. 06 - Escape Sequence
  7. 07 - Expressions
  8. 08 - Variables[1]
  9. 09 - Variables[2]
  10. 10 - Primitive Data Types[1]
  11. 11 - Primitive Data Types[2]
  12. 12 - Compound Assignment Operators
  13. 13 - Inc, Dec, Unary Plus and Minus Op.
  14. 14 - Relational Operators
  15. 15 - Logical Operators[1] Boolean
  16. 15 - Logical Operators[2] Bitwise
  17. 15 - Logical Operators[3] Short Circuit
  18. 15 - Logical Operators[4] Conditional Ops
  19. 16 - printf[1] print deficiency
  20. 16 - printf[2] Conversion Character
  21. 16 - printf[3] Field Width & Left Justified
  22. 16 - printf[4] Precision and Other Flags
  23. 16 - printf[5] printf Summary
  24. 17 - Casting[1] Mixed Expressions
  25. 17 - Casting[2] Implicit Casting 01
  26. 17 - Casting[3] Implicit Casting 02
  27. 17 - Casting[4] Explicit Casting 01
  28. 17 - Casting[5] Explicit Casting 02
  29. 18 - Scanner Class[1] Why and How
  30. 18 - Scanner Class[2] Example Programs
  31. 19 - if Statement[1] Introduction
  32. 19 - if Statement[2] One-Way Selection
  33. 19 - if Statement[3] Block Statement
  34. 19 - if Statement[4] Two-Way Selection
  35. 19 - if Statement[5] Combining Cond.
  36. 19 - if Statement[6] Multi-Way Selection
  37. 19 - if Statement[7] Conditions Order
  38. 19 - if Statement[8] Nested vs Sequential
  39. 19 - if Statement[9] Dangling else
  40. 19 - if Statement[10] Test Solutions
  41. 19 - if Statement[11] Other Topics
  42. 20 - switch Statement[1] Description
  43. 20 - switch Statement[2] Examples[1]
  44. 20 - switch Statement[3] Examples[2]
  45. 21 - for Statement[1] Why and How
  46. 21 - for Statement[2] Other Details[1]
  47. 21 - for Statement[3] Other Details[2]
  48. 21 - for Statement[4] Other Details[3]
  49. 22 - while Statement[1] Introduction
  50. 22 - while Statement[2] Examples
  51. 23 - do ... while Statement
  52. 24 - Nested Loops
  53. 25 - Java API
  54. 26 - Math Class[1] Description
  55. 26 - Math Class[2] Examples
  56. 27 - String Class[1] - Creating Strings
  57. 27 - String Class[2] - Comparing Strings
  58. 27 - String Class[3]
  59. 27 - String Class[4] String Content
  60. 27 - String Class[5] Indexing Strings
  61. 27 - String Class[6] Manipulating Strings
  62. 27 - String Class[7] Example Programs[1]
  63. 27 - String Class[8] Example Programs[2]
  64. 27 - String Class[9] Example Programs[3]
  65. 27 - String Class[10] format Method
  66. 28 - Wrappers[1] Introduction
  67. 28 - Wrappers[2] Wrappers <-> Primatives
  68. 28 - Wrappers[3] Other Conversions
  69. 28 - Wrappers[4] .equals Method
  70. 28 - Wrappers[5] .compareTo Method
  71. 28 - Wrappers[6] Character Class
  72. 29 - Methods[1] Introduction to Methods
  73. 29 - Methods[2] With Parameters
  74. 29 - Methods[3] Returning Values
  75. 29 - Methods[4] Calling & Overloading
  76. 30 - Classes[1] Creating Objects
  77. 30 - Classes[2] Class Methods
  78. 30 - Classes[3] A Program
  79. 30 - Classes[4] Methods and Testing
  80. 30 - Classes[5] Constructors & toString