Fork me on GitHub





Innovative and practical general-purpose multi-paradigm language




Resources 10

Arabic Tutorials by Mr. Alaa Mohammed (YouTube) 112
Description Photo
01 Ring introduction in Arabic Mr.alaa Mohammed
02 Ring Set up Mr.alaa Mohammed
03 Qt and Ring Mr.alaa Mohammed
04 Build your First Ring GUI Application Mr.alaa Mohammed
05 Ring hello world Mr.alaa Mohammed
06 Ring Getting Started part1 Mr.alaa Mohammed
07 Ring Getting Started part2 Mr.alaa Mohammed
08 Ring Variables Dynamic Typing Mr.alaa Mohammed
09 Ring Variables Deep Copy Mr.alaa Mohammed
10 Ring Weakly Typed Mr.alaa Mohammed
11 Ring Arithmetic Operators Mr.alaa Mohammed
12 Ring Relational Operators Mr.alaa Mohammed
13 Ring Logical Operators Mr.alaa Mohammed
14 Ring Bitwise Operators Binary AND Mr.alaa Mohammed
15 Ring Bitwise Operators Binary OR Mr.alaa Mohammed
16 Ring Bitwise Operators Binary XOR Mr.alaa Mohammed
17 Ring Bitwise Operators Binary NOT Mr.alaa Mohammed
18 Ring Bitwise Operators Binary Left Shift Mr.alaa Mohammed
19 Ring Bitwise Operators Binary Right Shift Mr.alaa Mohammed
20 Ring Assignment Operators part 1 Mr.alaa Mohammed
21 Ring Assignment Operators part 2 Mr.alaa Mohammed
22 Ring Misc Operators Mr.alaa Mohammed
23 Ring Operators Precedence Mr.alaa Mohammed
24 Ring If Statement Mr.alaa Mohammed
25 Ring Switch Statement Mr.alaa Mohammed
26 Ring While Loop Mr.alaa Mohammed
27 Ring For Loop Mr.alaa Mohammed
28 Ring For In Loop Mr.alaa Mohammed
29 Ring using the step option with for in Mr.alaa Mohammed
30 Ring using for in to modify lists Mr.alaa Mohammed
31 Ring Do Again Loop Mr.alaa Mohammed
32 Exit Command Mr.alaa Mohammed
33 Exit from two loops Mr.alaa Mohammed
34 Loop command Mr.alaa Mohammed
35 Exit/Loop inside sub functions Mr.alaa Mohammed
36 Short-circuit evaluation Mr.alaa Mohammed
37 Comments about evaluation Mr.alaa Mohammed
38 Ring programming Short-circuit evaluation Mr.alaa Mohammed
39 Ring programming Comments about evaluation Mr.alaa Mohammed
40 Ring programming Getting Input Give Command Mr.alaa Mohammed
41 Ring programming Getting Input GetChar() Function Mr.alaa Mohammed
42 Ring programming Getting Input Input() Function Mr.alaa Mohammed
43 Ring programming Function Introduction Mr.alaa Mohammed
44 Ring programming Define Function Mr.alaa Mohammed
45 Ring programming Call Functions Mr.alaa Mohammed
46 Ring programming Declare Send parameters Mr.alaa Mohammed
47 Ring programming Main Function Mr.alaa Mohammed
48 Ring programming Variables Scope Mr.alaa Mohammed
49 Ring programming Program Structure Mr.alaa Mohammed
50 Ring programming Return Value Mr.alaa Mohammed
51 Ring programming Recursion Mr.alaa Mohammed
52 Ring programming Create Lists Mr.alaa Mohammed
53 Ring programming List Add Items Mr.alaa Mohammed
54 Ring programming Get List Size Mr.alaa Mohammed
55 Ring programming Delete Item From List Mr.alaa Mohammed
56 Ring programming Get List Item Mr.alaa Mohammed
57 Ring programming Set List Item Mr.alaa Mohammed
58 Ring programming Lists Find Function Search Mr.alaa Mohammed
59 Ring programming list BinarySearch Mr.alaa Mohammed
60 Ring programming Lists Sort Mr.alaa Mohammed
61 Ring programming Lists Reverse Mr.alaa Mohammed
62 Ring programming Lists Insert Items Mr.alaa Mohammed
63 Ring programming Nested lists Mr.alaa Mohammed
64 Ring programming Copy lists Mr.alaa Mohammed
65 Ring programming First class lists Mr.alaa Mohammed
66 Ring programming Using Lists during definition Mr.alaa Mohammed
67 Ring programming Passing Lists to Functions Mr.alaa Mohammed
68 Ring programming Access List Items by String Index Mr.alaa Mohammed
69 Ring programming Passing Parameters Using List Mr.alaa Mohammed
70 Ring programming String Literals Mr.alaa Mohammed
71 Ring programming Get String Length Mr.alaa Mohammed
72 Ring programming Convert Letters Case Mr.alaa Mohammed
73 Ring programming Access String Letters Mr.alaa Mohammed
74 Ring programming Left and right Function Mr.alaa Mohammed
75 Ring programming Trim Function Mr.alaa Mohammed
76 Ring programming Copy Function Mr.alaa Mohammed
77 Ring programming Lines Function Mr.alaa Mohammed
78 Ring programming Find substring Mr.alaa Mohammed
79 Ring programming Get substring from position to end Mr.alaa Mohammed
80 Ring programming Get Number of Characters From Position Mr.alaa Mohammed
81 Ring programming Transform Substring To Another Substring Mr.alaa Mohammed
82 Ring programming strcmp Function Mr.alaa Mohammed
83 Ring programming str2list and list2str Functions Mr.alaa Mohammed
84 Ring programming clock() Function Mr.alaa Mohammed
85 Ring programming Time () and Date() Function Mr.alaa Mohammed
86 Ring programming TimeList() Function Mr.alaa Mohammed
87 Ring programming Adddays()Function Mr.alaa Mohammed
88 Ring programming DiffDays () Function Mr.alaa Mohammed
89 Check Data Type Isstring() Function Mr.alaa Mohammed
90 Check Data Type IsNumber() Function Mr.alaa Mohammed
91 Check Data Type IsList() Function Mr.alaa Mohammed
92 Check Data Type Type() Function Mr.alaa Mohammed
93 Check Data Type IsNULL() Function Mr.alaa Mohammed
94 Check Character IsAlNum() Function Mr.alaa Mohammed
95 Check Character IsAlpha() Function Mr.alaa Mohammed
96 Check Character IsCntrl() Function Mr.alaa Mohammed
97 Check Character IsDigit() Function and IsXDigit() Function Mr.alaa Mohammed
98 Check Character IsGraph() Function Mr.alaa Mohammed
99 Check Character IsLower() and IsUpper() Function Mr.alaa Mohammed
100 Check Character IsPrint() Function Mr.alaa Mohammed
101 Check Character IsPunct() Function Mr.alaa Mohammed
102 Check Character IsSpace() Function Mr.alaa Mohammed
103 Conversion Number() Function Mr.alaa Mohammed
104 Conversion String() Function Mr.alaa Mohammed
105 Conversion Ascii() Function Mr.alaa Mohammed
106 Conversion Char() Function Mr.alaa Mohammed
107 Conversion Hex() and Dec() Function Mr.alaa Mohammed
108 Conversion Str2hex() AND Hex2str() Function Mr.alaa Mohammed
109 Mathematical Functions Mr.alaa Mohammed
110 Files Read() Functions Mr.alaa Mohammed
111 Files Write() Functions Mr.alaa Mohammed
112 Files Dir() Functions Mr.alaa Mohammed
English Tutorials (YouTube) 1






Basic

Intermediate

Advanced

Group Resources Team