الصفحة الرئيسية مصر Full-Stack Developer Ninja
الصفحة الرئيسية مصر Full-Stack Developer Ninja
Full-Stack Developer Ninja
في Pinnacle
في
Egypt
نُشرت يوم January 8, 2024
تفاصيل الوظيفة
We’re looking for a fullstack developer ninja to join our team of 18 at Internet Game.
You’ll be working with a team of 3 other fullstack developers to build out our web platform for playing a library of Unity games using WebGL. You’ll work across the stack, but with more of a focus on the frontend.
Our Code Stack:
- React/NextJS + Tailwind
- gRPC + Redis + Mongo
- GoLang (any equivalent language knowledge would suffice)
This describes you:
- You have a great eye for design, UX, and seeing pixels out of place
- You’re the best at what you do and have strong ideas of the best way to build things
- You’re detail-oriented & hyper-organized, but you move quickly
- You actively seek to upgrade your skills and learn new things
- You’re excited about building something awesome with a highly skilled yet super playful team
What is Internet Game?
Internet Game is inspired by innovative projects that combined social apps with gaming, like Pokemon Go and HQ Trivia. We take the highly social aspects of AAA games like Fortnite and apply them to casual games that anyone can play. We launched as an experiment back in March 2022. 8000 players battled through 5 mini-games across 5 days, elimination-style (inspired by Squid Game). Those still in at the end won huge prizes. Since then, we’ve raised $7M and expanded our fully-remote team to 18 people. Now we’re building out our platform to allow anyone to play our ever-growing library of mini-games. Our mission is to create new ways for the world to play together. Interested? We’d love to have you on board.More Details
- Fully remote position
- Unlimited time off & no set working hours — we hire people who love what they do and trust you to manage your own time
- We only have department meetings on Mondays. Otherwise, meetings are only set as needed
- All positions are given a competitive salary, as well as an equity stake in the company. We believe the best results come from a team that truly owns what they’re building.
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.
Notice (8): Use of undefined constant border - assumed 'border' [APP/View/Jobs/externalview.ctp, line 206]Code Context'title'=> empty($job['Company']['hideName']) ? $job['Company']['name'] : 'Confidential Company',
'alt'=> empty($job['Company']['hideName']) ? $job['Company']['name'] : 'Confidential Company',
border=>"0"
$viewFile = '/var/www/html/laimoon/View/Jobs/externalview.ctp' $dataForView = array( 'uaPopup' => '', 'Urls' => array( 'providers' => 'https://providers.laimoon.com', 'recruiters' => 'https://partners.laimoon.com', 'canonical' => 'https://jobs.laimoon.com', 'courses' => 'https://courses.laimoon.com', '7days' => 'http://courses.7daysindubai.com', 'careers' => 'http://careers.7daysindubai.com', 'careerguide' => 'https://laimoon.com', 'jobs' => 'https://jobs.laimoon.com', 'cms' => 'http://cms.laimoon.com', 'profiles' => 'https://profiles.laimoon.com' ), 'availLocations' => array( 'uae' => array( 'name' => 'UAE', 'country_id' => '2', 'country_code' => 'ae', 'slug' => 'uae', 'global_location_id' => '225', 'rel_gloc_ids' => '251,250,249,248,247,246,245,244,225', 'currency' => 'AED', 'currency_name' => 'UAE Dirham', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Dubai', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'saudi' => array( 'name' => 'Saudi Arabia', 'country_id' => '183', 'country_code' => 'sa', 'slug' => 'saudi', 'global_location_id' => '187', 'rel_gloc_ids' => '274,273,272,271,269,268,267,266,265,264,263,262,261,260,259,258,257,256,255,254,253,187', 'currency' => 'SAR', 'currency_name' => 'Saudi Riyal', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Riyadh', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'india' => array( 'name' => 'India', 'country_id' => '99', 'country_code' => 'in', 'slug' => 'india', 'global_location_id' => '100', 'rel_gloc_ids' => '100,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,976,994,1263,1264', 'currency' => 'INR', 'currency_name' => 'Indian Rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kolkata', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'south-africa' => array( 'name' => 'South Africa', 'country_id' => '236', 'country_code' => 'za', 'slug' => 'south-africa', 'global_location_id' => '197', 'rel_gloc_ids' => '197,498,499,500,501,502,503,504', 'currency' => 'ZAR', 'currency_name' => 'South African Rand', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Johannesburg', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'egypt' => array( 'name' => 'Egypt', 'country_id' => '61', 'country_code' => 'eg', 'slug' => 'egypt', 'global_location_id' => '64', 'rel_gloc_ids' => '64,955,957,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115', 'currency' => 'EGP', 'currency_name' => 'Egyptian pound', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Africa/Cairo', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'singapore' => array( 'name' => 'Singapore', 'country_id' => '188', 'country_code' => 'sg', 'slug' => 'singapore', 'global_location_id' => '192', 'rel_gloc_ids' => '192,382,432,438,445,453', 'currency' => 'SGD', 'currency_name' => 'Singapore Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Singapore', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'qatar' => array( 'name' => 'Qatar', 'country_id' => '178', 'country_code' => 'qa', 'slug' => 'qatar', 'global_location_id' => '176', 'rel_gloc_ids' => '176,252', 'currency' => 'QAR', 'currency_name' => 'Qatar Rial', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Qatar', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'pakistan' => array( 'name' => 'Pakistan', 'country_id' => '169', 'country_code' => 'pk', 'slug' => 'pakistan', 'global_location_id' => '164', 'rel_gloc_ids' => '164,979,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071', 'currency' => 'PKR', 'currency_name' => 'Pakistani rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Karachi', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'kuwait' => array( 'name' => 'Kuwait', 'country_id' => '116', 'country_code' => 'kw', 'slug' => 'kuwait', 'global_location_id' => '116', 'rel_gloc_ids' => '116,276,277,278,279,280,281', 'currency' => 'KWD', 'currency_name' => 'Kuwait Dinar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kuwait', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'oman' => array( 'name' => 'Oman', 'country_id' => '163', 'country_code' => 'om', 'slug' => 'oman', 'global_location_id' => '163', 'rel_gloc_ids' => '163,282,283,284,285,286,287,288,289,290,291', 'currency' => 'OMR', 'currency_name' => 'Oman Rial', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Muscat', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'jordan' => array( 'name' => 'Jordan', 'country_id' => '106', 'country_code' => 'jo', 'slug' => 'jordan', 'global_location_id' => '110', 'rel_gloc_ids' => '110,958,959,1101,1247,1246,1245,1244,1243,1242,1241,1240,1239', 'currency' => 'JOD', 'currency_name' => 'Jordanian Dinar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Amman', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'philippines' => array( 'name' => 'Philippines', 'country_id' => '168', 'country_code' => 'ph', 'slug' => 'philippines', 'global_location_id' => '171', 'rel_gloc_ids' => '171,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,1262', 'currency' => 'PHP', 'currency_name' => 'Philippine Peso', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Manila', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'bahrain' => array( 'name' => 'Bahrain', 'country_id' => '23', 'country_code' => 'bh', 'slug' => 'bahrain', 'global_location_id' => '17', 'rel_gloc_ids' => '17,292,293,294,295,314,297,298,299,300,301,302,303,304,1276,1277', 'currency' => 'BHD', 'currency_name' => 'Bahrain Dinar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Bahrain', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'sri-lanka' => array( 'name' => 'Sri Lanka', 'country_id' => '123', 'country_code' => 'lk', 'slug' => 'sri-lanka', 'global_location_id' => '200', 'rel_gloc_ids' => '200,1047,1048,1049,1084,1085,1086', 'currency' => 'LKR', 'currency_name' => 'Sri Lankan rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Colombo', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'united-kingdom' => array( 'name' => 'United Kingdom', 'country_id' => '74', 'country_code' => 'gb', 'slug' => 'united-kingdom', 'global_location_id' => '226', 'rel_gloc_ids' => '226,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1050,1259,1260,1261,1267', 'currency' => 'GBP', 'currency_name' => 'British Pound', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/London', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'malaysia' => array( 'name' => 'Malaysia', 'country_id' => '149', 'country_code' => 'my', 'slug' => 'malaysia', 'global_location_id' => '131', 'rel_gloc_ids' => '131,131,980,1051', 'currency' => 'MYR', 'currency_name' => 'Ringgit', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kuala_Lumpur', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'nepal' => array( 'name' => 'Nepal', 'country_id' => '159', 'country_code' => 'np', 'slug' => 'nepal', 'global_location_id' => '151', 'rel_gloc_ids' => '151,981,1096,1097,1098', 'currency' => 'NPR', 'currency_name' => 'Nepalese Rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kathmandu', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'nigeria' => array( 'name' => 'Nigeria', 'country_id' => '155', 'country_code' => 'ng', 'slug' => 'nigeria', 'global_location_id' => '158', 'rel_gloc_ids' => '158,995,996,997,1095', 'currency' => 'NGN', 'currency_name' => 'Nigerian Naira', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Lagos ', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'newzealand' => array( 'name' => 'New Zealand', 'country_id' => '162', 'country_code' => 'nz', 'slug' => 'newzealand', 'global_location_id' => '155', 'rel_gloc_ids' => '155,998,999,1080,1081,1082,1083', 'currency' => 'NZD', 'currency_name' => 'New Zealand Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Pacific/Auckland', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'brasil' => array( 'name' => 'Brasil', 'country_id' => '29', 'country_code' => 'br', 'slug' => 'brasil', 'global_location_id' => '30', 'rel_gloc_ids' => '30,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013', 'currency' => 'BRL', 'currency_name' => 'Brazilian Real', 'languages' => 'pt', 'default_language' => 'pt', 'country_time_zone' => 'America/Sao_Paulo', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'portugal' => array( 'name' => 'Portugal', 'country_id' => '175', 'country_code' => 'pt', 'slug' => 'portugal', 'global_location_id' => '174', 'rel_gloc_ids' => '174,1014,1015,1087,1088,1089,1090', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'pt', 'default_language' => 'pt', 'country_time_zone' => 'Europe/Lisbon', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'canada' => array( 'name' => 'Canada', 'country_id' => '36', 'country_code' => 'ca', 'slug' => 'canada', 'global_location_id' => '38', 'rel_gloc_ids' => '38,1019,1020,1021,1022,1023,1024,1025', 'currency' => 'CAD', 'currency_name' => 'Canadian Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Canada/Saskatchewan', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'united-states' => array( 'name' => 'United States', 'country_id' => '221', 'country_code' => 'us', 'slug' => 'united-states', 'global_location_id' => '227', 'rel_gloc_ids' => '227,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326', 'currency' => 'USD', 'currency_name' => 'US Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'America/New_York', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'angola' => array( 'name' => 'Angola', 'country_id' => '9', 'country_code' => 'ao', 'slug' => 'angola', 'global_location_id' => '6', 'rel_gloc_ids' => '6,1016,1091,1092,1093,1094', 'currency' => 'AOA', 'currency_name' => 'Angolan Kwanza', 'languages' => 'pt', 'default_language' => 'pt', 'country_time_zone' => 'Africa/Luanda', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'australia' => array( 'name' => 'Australia', 'country_id' => '14', 'country_code' => 'au', 'slug' => 'australia', 'global_location_id' => '13', 'rel_gloc_ids' => '13,1026,1027,1028,1029,1030', 'currency' => 'AUD', 'currency_name' => 'Australian Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Australia/Melbourne', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'kenya' => array( 'name' => 'Kenya', 'country_id' => '108', 'country_code' => 'ke', 'slug' => 'kenya', 'global_location_id' => '112', 'rel_gloc_ids' => '112,1031,1032,1075,1076,1077,1078,1079', 'currency' => 'KES', 'currency_name' => 'Kenyan Shilling', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Nairobi', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'ghana' => array( 'name' => 'Ghana', 'country_id' => '78', 'country_code' => 'gh', 'slug' => 'ghana', 'global_location_id' => '83', 'rel_gloc_ids' => '83,1033,1034,1072,1073,1074', 'currency' => 'GHS', 'currency_name' => 'Ghanaian Cedi', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Accra', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'ireland' => array( 'name' => 'Ireland', 'country_id' => '98', 'country_code' => 'ie', 'slug' => 'ireland', 'global_location_id' => '104', 'rel_gloc_ids' => '104,104,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Dublin', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'vietnam' => array( 'name' => 'Vietnam', 'country_id' => '229', 'country_code' => 'vn', 'slug' => 'vietnam', 'global_location_id' => '234', 'rel_gloc_ids' => '234,1170,1171', 'currency' => 'VND', 'currency_name' => 'Vietnamese Dong', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Ho_Chi_Minh', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'cyprus' => array( 'name' => 'Cyprus', 'country_id' => '51', 'country_code' => 'cy', 'slug' => 'cyprus', 'global_location_id' => '55', 'rel_gloc_ids' => '55,1230,1231,1232,1233', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Nicosia', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'malta' => array( 'name' => 'Malta', 'country_id' => '144', 'country_code' => 'mt', 'slug' => 'malta', 'global_location_id' => '134', 'rel_gloc_ids' => '134,1255,1254,1253,1252,1251,1250,1249,1248', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Malta', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'maldives' => array( 'name' => 'Maldives', 'country_id' => '146', 'country_code' => 'mv', 'slug' => 'maldives', 'global_location_id' => '132', 'rel_gloc_ids' => '132,1172', 'currency' => 'MVR', 'currency_name' => 'Maldivian rufiyaa', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Indian/Maldives', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'turkey' => array( 'name' => 'Turkey', 'country_id' => '213', 'country_code' => 'tr', 'slug' => 'turkey', 'global_location_id' => '219', 'rel_gloc_ids' => '219,1173,1174,1175,1176', 'currency' => 'TRY', 'currency_name' => 'Turkish lira', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Istanbul', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'thailand' => array( 'name' => 'Thailand', 'country_id' => '206', 'country_code' => 'th', 'slug' => 'thailand', 'global_location_id' => '213', 'rel_gloc_ids' => '213,1177', 'currency' => 'THB', 'currency_name' => 'Baht', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Bangkok', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'hong-kong' => array( 'name' => 'Hong Kong', 'country_id' => '91', 'country_code' => 'hk', 'slug' => 'hong-kong', 'global_location_id' => '97', 'rel_gloc_ids' => '97', 'currency' => 'HKD', 'currency_name' => 'Hong Kong dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Hong_Kong', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'germany' => array( 'name' => 'Germany', 'country_id' => '53', 'country_code' => 'de', 'slug' => 'germany', 'global_location_id' => '82', 'rel_gloc_ids' => '82,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Berlin', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'netherlands' => array( 'name' => 'Netherlands', 'country_id' => '157', 'country_code' => 'nl', 'slug' => 'netherlands', 'global_location_id' => '152', 'rel_gloc_ids' => '152,1188,1189,1190,1191,1192,1193', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Amsterdam', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'japan' => array( 'name' => 'Japan', 'country_id' => '107', 'country_code' => 'jp', 'slug' => 'japan', 'global_location_id' => '108', 'rel_gloc_ids' => '108,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337', 'currency' => 'YEN', 'currency_name' => 'Japanese yen', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Search Results Web results Asia/Tokyo', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'global' => array( 'name' => 'Global', 'country_id' => (int) 251, 'country_code' => 'on', 'slug' => 'global', 'global_location_id' => '275', 'rel_gloc_ids' => '275', 'currency' => 'USD', 'currency_name' => 'US Dollar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => null, 'job_location' => '0', 'published' => '1', 'show' => '1' ) ), 'currentLocation' => array( 'name' => 'Egypt', 'country_id' => '61', 'country_code' => 'eg', 'slug' => 'egypt', 'global_location_id' => '64', 'rel_gloc_ids' => '64,955,957,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115', 'currency' => 'EGP', 'currency_name' => 'Egyptian pound', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Africa/Cairo', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'cityLists' => array( (int) 0 => array( 'name' => 'Dubai', 'slug' => 'dubai' ), (int) 1 => array( 'name' => 'Abu Dhabi', 'slug' => 'abu-dhabi' ), (int) 2 => array( 'name' => 'Ras al Khaimah', 'slug' => 'ras-al-khaimah' ), (int) 3 => array( 'name' => 'Al Ain', 'slug' => 'al-ain' ), (int) 4 => array( 'name' => 'Sharjah', 'slug' => 'sharjah' ), (int) 5 => array( 'name' => 'Fujairah', 'slug' => 'fujairah' ), (int) 6 => array( 'name' => 'Ajman', 'slug' => 'ajman' ), (int) 7 => array( 'name' => 'Umm Al Quwain', 'slug' => 'umm-al-quwain' ) ), 'menuState' => 'loggedoutmenu', 'showCVReviewLink' => false, 'profileInfo' => array( 'locations' => array( (int) 2 => 'UAE' ), 'searchKey' => '', 'guest' => (int) 1, 'jobCount' => '13474', 'contributedJobCount' => '24', 'courseCount' => null ), 'environment' => 'production', 'langUrlPrefix' => 'ar/', 'langUrl' => 'https://jobs.laimoon.com/ar/', 'themeUrl' => 'https://jobs.laimoon.com/', 'siteUrl' => 'https://jobs.laimoon.com/', 'staticUrl' => 'https://cdn.laimoon.com/jobs/', 'langCode' => 'ar', 'pageScripts' => array( (int) 0 => 'page_script' ), 'pageName' => 'externalview', 'courseUrl' => 'https://courses.laimoon.com/ar/', 'onlineCourses' => array( (int) 0 => array( 'Course' => array( [maximum depth reached] ), 'CourseProvider' => array( [maximum depth reached] ), 'CourseTranslation' => array( [maximum depth reached] ), 'Profile' => array([maximum depth reached]) ), (int) 1 => array( 'Course' => array( [maximum depth reached] ), 'CourseProvider' => array( [maximum depth reached] ), 'CourseTranslation' => array( [maximum depth reached] ), 'Profile' => array([maximum depth reached]) ) ), 'job' => array( 'Job' => array( 'id' => '39303486', 'contact_id' => '3773199', 'recruiter_id' => '74726', 'job_function_id' => null, 'title' => 'Full-Stack Developer Ninja', 'vacancies' => null, 'job_type_id' => null, 'description' => null, 'pay_status' => 'Free', 'external_job_description' => '<p> We’re looking for a fullstack developer ninja to join our team of 18 at Internet Game. <p> You’ll be working with a team of 3 other fullstack developers to build out our web platform for playing a library of Unity games using WebGL. You’ll work across the stack, but with more of a focus on the frontend. </p><h2> </h2><h2> Our Code Stack: </h2><ul><li> React/NextJS + Tailwind </li><li> gRPC + Redis + Mongo </li><li> GoLang (any equivalent language knowledge would suffice)</li></ul><h2> </h2><h2> This describes you: </h2><ul><li> You have a great eye for design, UX, and seeing pixels out of place </li><li> You’re the best at what you do and have strong ideas of the best way to build things </li><li> You’re detail-oriented & hyper-organized, but you move quickly </li><li> You actively seek to upgrade your skills and learn new things </li><li> You’re excited about building something awesome with a highly skilled yet super playful team </li></ul><h2> </h2><h2> What is Internet Game?</h2><p></p><p> Internet Game is inspired by innovative projects that combined social apps with gaming, like Pokemon Go and HQ Trivia. We take the highly social aspects of AAA games like Fortnite and apply them to casual games that anyone can play. </p><p> We launched as an experiment back in March 2022. 8000 players battled through 5 mini-games across 5 days, elimination-style (inspired by Squid Game). Those still in at the end won huge prizes. </p><p> Since then, we’ve raised $7M and expanded our fully-remote team to 18 people. </p><p> Now we’re building out our platform to allow anyone to play our ever-growing library of mini-games. </p><p> Our mission is to create new ways for the world to play together. </p><p> Interested? We’d love to have you on board. </p><h2> </h2><h2> More Details </h2><ul><li> Fully remote position </li><li> Unlimited time off & no set working hours — we hire people who love what they do and trust you to manage your own time </li><li> We only have department meetings on Mondays. Otherwise, meetings are only set as needed </li><li> All positions are given a competitive salary, as well as an equity stake in the company. We believe the best results come from a team that truly owns what they’re building. </li></ul>', 'course_qualifications' => null, 'global_location_id' => '64', 'gender' => '0', 'baseSalary' => null, 'salary_duration' => 'Monthly', 'job_type' => '', 'salaryFrom' => null, 'salaryTo' => null, 'currency_id' => null, 'hide_salary' => '0', 'benefits' => null, 'salary_type_id' => null, 'travel_type_id' => null, 'travel_id' => null, 'education_id' => null, 'education_background' => null, 'language_id' => null, 'position_level_id' => null, 'position_type' => null, 'number_of_staffs_mange' => null, 'experiance' => null, 'sales_experience' => null, 'sales_focus' => null, 'sales_cycle_id' => null, 'reporting_to' => null, 'otherAssignments' => null, 'otherConsiderations' => null, 'ideal_candidate' => null, 'company_info' => null, 'company_id' => '302445', 'company_name' => 'Pinnacle', 'external_apply_url' => 'https://eg.jooble.org/external/-467026973767677359?cpc=d0FU&utm_source=affiliate&utm_medium=laimoon_organic_eg&extra_ars_request_id=26c90fdba213ab8f5eeb5e919d3d18de', 'external_short_url' => '', 'apply_url' => null, 'contributed' => '0', 'created' => null, 'published' => '2024-01-08 19:44:36', 'closed_time' => null, 'updated' => null, 'hideCompany' => null, 'hide_contact_info' => '0', 'application_count' => '0', 'closed' => '0', 'draft' => '0', 'rejected' => '0', 'deleted' => '0', 'moderated' => '1', 'boosted' => '0', 'rejectnote' => null, 'job_extended' => '0', 'purchased' => '0', 'seeder_id' => '8', 'source_id' => 'jooble', 'course_keywords' => null, 'shortlist_magic_applied' => '0', 'shortlist_magic_keywords' => null, 'living_in' => '0', 'age_limit' => null, 'is_managerial' => '0', 'application_email' => null, 'quality_score' => null, 'reopened' => '0', 'quality_type' => 'White', 'promoted' => '0' ), 'Recruiter' => array( 'first_name' => 'Jooble Jobs', 'last_name' => null, 'recruiter_type' => 'company' ), 'GlobalLocation' => array( 'id' => '64', 'display_name' => 'Egypt', 'name_ar' => 'مصر', 'country_id' => '61', 'Country' => array( [maximum depth reached] ) ), 'Company' => array( 'id' => '302445', 'name' => 'Pinnacle', 'website' => 'http://www.pinnaclepub.com/', 'verified' => '0', 'photo' => 'Pinnacle_9b3f6270-d5ff-11e9-8563-8d2b2f614077.jpeg', 'details' => null, 'display_details' => '' ), 'Industry' => array(), 'Tag' => array() ), 'jobsList' => array(), 'courses' => array(), 'promotedCourses' => array(), 'referer' => '/', 'urlKeyword' => 'Full Stack ', 'profile' => array( 'locations' => array( (int) 2 => 'UAE' ), 'searchKey' => '', 'guest' => (int) 1, 'jobCount' => '13474', 'contributedJobCount' => '24', 'courseCount' => null ), 'askLogin' => true, 'jobLinkTitle' => 'Full Stack ', 'renderSchema' => 'yes', 'title_for_layout' => 'Full-Stack Developer Ninja jobs in Pinnacle in Egypt.', 'page_description' => 'Apply to Full-Stack Developer Ninja jobs in Pinnacle in Egypt.Find similar vacancies, jobs and salary information in Egypt.', 'locationForTitle' => 'Egypt', 'currentJobCity' => array( 'id' => '64', 'display_name' => 'Egypt', 'name_ar' => 'مصر', 'country_id' => '61', 'Country' => array( 'name' => 'Egypt', 'id' => '61', 'slug' => 'egypt', 'code' => 'EG' ) ), 'jobCompanyPage' => array( 'CompanyPage' => array( 'id' => '11230', 'title' => 'Pinnacle', 'slug' => 'pinnacle' ), 'CompanyPageTranslation' => array( 'id' => null, 'company_page_id' => null, 'title' => null, 'slug' => null, 'summary' => null, 'description' => null, 'meta_title' => null, 'meta_description' => null, 'meta_keywords' => null, 'company_matching_keywords' => null, 'draft' => null, 'lang_code' => null ) ), 'location' => 'Egypt', 'breadCrumbs' => array( 'Job Details' => '' ), 'relCourseBanner' => array( 'relatedUrl' => 'https://courses.laimoon.com/ar/uae/it-computing-and-technology/programming/html', 'title' => 'HTML', 'course_category_id' => (int) 887, 'relatedOnlineUrl' => 'https://courses.laimoon.com/ar/online/it-computing-and-technology/programming/html' ), 'published' => '2024-01-08 19:44:36', 'daysleft' => (float) -97, 'isLoggedIn' => false, 'facebookSession' => null, 'fbConfig' => array( 'AppId' => '151651858238476', 'APIKey' => '1c032aa6c89b302e8ec5dea94dc89104', 'AppSecret' => 'f2b69d3a25fe65601f146efe7178e72a' ), 'linkedInConfig' => array( 'APIKey' => '779yus3aqi524z', 'AppSecret' => 'XCdGJxUokce5Ygf6' ), 'criticalCSSes' => array( 'jobdetail' => 'jobdetail-critical-css', 'companylist' => 'companylist-critical-css', 'companyview' => 'companyview-critical-css', 'agencylist' => 'agencylist-critical-css', 'agencyview' => 'agencyview-critical-css', 'laimoonverified' => 'laimoonverified-critical-css', 'seopages' => 'seopages-critical-css', 'externalview' => 'externalview-critical-css', 'popularjobsearches' => 'popularjobsearches-critical-css' ), 'basicProfileIncomplete' => true ) $uaPopup = '' $Urls = array( 'providers' => 'https://providers.laimoon.com', 'recruiters' => 'https://partners.laimoon.com', 'canonical' => 'https://jobs.laimoon.com', 'courses' => 'https://courses.laimoon.com', '7days' => 'http://courses.7daysindubai.com', 'careers' => 'http://careers.7daysindubai.com', 'careerguide' => 'https://laimoon.com', 'jobs' => 'https://jobs.laimoon.com', 'cms' => 'http://cms.laimoon.com', 'profiles' => 'https://profiles.laimoon.com' ) $availLocations = array( 'uae' => array( 'name' => 'UAE', 'country_id' => '2', 'country_code' => 'ae', 'slug' => 'uae', 'global_location_id' => '225', 'rel_gloc_ids' => '251,250,249,248,247,246,245,244,225', 'currency' => 'AED', 'currency_name' => 'UAE Dirham', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Dubai', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'saudi' => array( 'name' => 'Saudi Arabia', 'country_id' => '183', 'country_code' => 'sa', 'slug' => 'saudi', 'global_location_id' => '187', 'rel_gloc_ids' => '274,273,272,271,269,268,267,266,265,264,263,262,261,260,259,258,257,256,255,254,253,187', 'currency' => 'SAR', 'currency_name' => 'Saudi Riyal', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Riyadh', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'india' => array( 'name' => 'India', 'country_id' => '99', 'country_code' => 'in', 'slug' => 'india', 'global_location_id' => '100', 'rel_gloc_ids' => '100,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,976,994,1263,1264', 'currency' => 'INR', 'currency_name' => 'Indian Rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kolkata', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'south-africa' => array( 'name' => 'South Africa', 'country_id' => '236', 'country_code' => 'za', 'slug' => 'south-africa', 'global_location_id' => '197', 'rel_gloc_ids' => '197,498,499,500,501,502,503,504', 'currency' => 'ZAR', 'currency_name' => 'South African Rand', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Johannesburg', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'egypt' => array( 'name' => 'Egypt', 'country_id' => '61', 'country_code' => 'eg', 'slug' => 'egypt', 'global_location_id' => '64', 'rel_gloc_ids' => '64,955,957,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115', 'currency' => 'EGP', 'currency_name' => 'Egyptian pound', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Africa/Cairo', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'singapore' => array( 'name' => 'Singapore', 'country_id' => '188', 'country_code' => 'sg', 'slug' => 'singapore', 'global_location_id' => '192', 'rel_gloc_ids' => '192,382,432,438,445,453', 'currency' => 'SGD', 'currency_name' => 'Singapore Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Singapore', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'qatar' => array( 'name' => 'Qatar', 'country_id' => '178', 'country_code' => 'qa', 'slug' => 'qatar', 'global_location_id' => '176', 'rel_gloc_ids' => '176,252', 'currency' => 'QAR', 'currency_name' => 'Qatar Rial', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Qatar', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'pakistan' => array( 'name' => 'Pakistan', 'country_id' => '169', 'country_code' => 'pk', 'slug' => 'pakistan', 'global_location_id' => '164', 'rel_gloc_ids' => '164,979,1052,1053,1054,1055,1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071', 'currency' => 'PKR', 'currency_name' => 'Pakistani rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Karachi', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'kuwait' => array( 'name' => 'Kuwait', 'country_id' => '116', 'country_code' => 'kw', 'slug' => 'kuwait', 'global_location_id' => '116', 'rel_gloc_ids' => '116,276,277,278,279,280,281', 'currency' => 'KWD', 'currency_name' => 'Kuwait Dinar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kuwait', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'oman' => array( 'name' => 'Oman', 'country_id' => '163', 'country_code' => 'om', 'slug' => 'oman', 'global_location_id' => '163', 'rel_gloc_ids' => '163,282,283,284,285,286,287,288,289,290,291', 'currency' => 'OMR', 'currency_name' => 'Oman Rial', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Muscat', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'jordan' => array( 'name' => 'Jordan', 'country_id' => '106', 'country_code' => 'jo', 'slug' => 'jordan', 'global_location_id' => '110', 'rel_gloc_ids' => '110,958,959,1101,1247,1246,1245,1244,1243,1242,1241,1240,1239', 'currency' => 'JOD', 'currency_name' => 'Jordanian Dinar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Amman', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'philippines' => array( 'name' => 'Philippines', 'country_id' => '168', 'country_code' => 'ph', 'slug' => 'philippines', 'global_location_id' => '171', 'rel_gloc_ids' => '171,482,483,484,485,486,487,488,489,490,491,492,493,494,495,496,497,1262', 'currency' => 'PHP', 'currency_name' => 'Philippine Peso', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Manila', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'bahrain' => array( 'name' => 'Bahrain', 'country_id' => '23', 'country_code' => 'bh', 'slug' => 'bahrain', 'global_location_id' => '17', 'rel_gloc_ids' => '17,292,293,294,295,314,297,298,299,300,301,302,303,304,1276,1277', 'currency' => 'BHD', 'currency_name' => 'Bahrain Dinar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Asia/Bahrain', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'sri-lanka' => array( 'name' => 'Sri Lanka', 'country_id' => '123', 'country_code' => 'lk', 'slug' => 'sri-lanka', 'global_location_id' => '200', 'rel_gloc_ids' => '200,1047,1048,1049,1084,1085,1086', 'currency' => 'LKR', 'currency_name' => 'Sri Lankan rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Colombo', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'united-kingdom' => array( 'name' => 'United Kingdom', 'country_id' => '74', 'country_code' => 'gb', 'slug' => 'united-kingdom', 'global_location_id' => '226', 'rel_gloc_ids' => '226,1035,1036,1037,1038,1039,1040,1041,1042,1043,1044,1045,1046,1050,1259,1260,1261,1267', 'currency' => 'GBP', 'currency_name' => 'British Pound', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/London', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'malaysia' => array( 'name' => 'Malaysia', 'country_id' => '149', 'country_code' => 'my', 'slug' => 'malaysia', 'global_location_id' => '131', 'rel_gloc_ids' => '131,131,980,1051', 'currency' => 'MYR', 'currency_name' => 'Ringgit', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kuala_Lumpur', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'nepal' => array( 'name' => 'Nepal', 'country_id' => '159', 'country_code' => 'np', 'slug' => 'nepal', 'global_location_id' => '151', 'rel_gloc_ids' => '151,981,1096,1097,1098', 'currency' => 'NPR', 'currency_name' => 'Nepalese Rupee', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Kathmandu', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'nigeria' => array( 'name' => 'Nigeria', 'country_id' => '155', 'country_code' => 'ng', 'slug' => 'nigeria', 'global_location_id' => '158', 'rel_gloc_ids' => '158,995,996,997,1095', 'currency' => 'NGN', 'currency_name' => 'Nigerian Naira', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Lagos ', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'newzealand' => array( 'name' => 'New Zealand', 'country_id' => '162', 'country_code' => 'nz', 'slug' => 'newzealand', 'global_location_id' => '155', 'rel_gloc_ids' => '155,998,999,1080,1081,1082,1083', 'currency' => 'NZD', 'currency_name' => 'New Zealand Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Pacific/Auckland', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'brasil' => array( 'name' => 'Brasil', 'country_id' => '29', 'country_code' => 'br', 'slug' => 'brasil', 'global_location_id' => '30', 'rel_gloc_ids' => '30,1000,1001,1002,1003,1004,1005,1006,1007,1008,1009,1010,1011,1012,1013', 'currency' => 'BRL', 'currency_name' => 'Brazilian Real', 'languages' => 'pt', 'default_language' => 'pt', 'country_time_zone' => 'America/Sao_Paulo', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'portugal' => array( 'name' => 'Portugal', 'country_id' => '175', 'country_code' => 'pt', 'slug' => 'portugal', 'global_location_id' => '174', 'rel_gloc_ids' => '174,1014,1015,1087,1088,1089,1090', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'pt', 'default_language' => 'pt', 'country_time_zone' => 'Europe/Lisbon', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'canada' => array( 'name' => 'Canada', 'country_id' => '36', 'country_code' => 'ca', 'slug' => 'canada', 'global_location_id' => '38', 'rel_gloc_ids' => '38,1019,1020,1021,1022,1023,1024,1025', 'currency' => 'CAD', 'currency_name' => 'Canadian Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Canada/Saskatchewan', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'united-states' => array( 'name' => 'United States', 'country_id' => '221', 'country_code' => 'us', 'slug' => 'united-states', 'global_location_id' => '227', 'rel_gloc_ids' => '227,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326', 'currency' => 'USD', 'currency_name' => 'US Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'America/New_York', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'angola' => array( 'name' => 'Angola', 'country_id' => '9', 'country_code' => 'ao', 'slug' => 'angola', 'global_location_id' => '6', 'rel_gloc_ids' => '6,1016,1091,1092,1093,1094', 'currency' => 'AOA', 'currency_name' => 'Angolan Kwanza', 'languages' => 'pt', 'default_language' => 'pt', 'country_time_zone' => 'Africa/Luanda', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'australia' => array( 'name' => 'Australia', 'country_id' => '14', 'country_code' => 'au', 'slug' => 'australia', 'global_location_id' => '13', 'rel_gloc_ids' => '13,1026,1027,1028,1029,1030', 'currency' => 'AUD', 'currency_name' => 'Australian Dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Australia/Melbourne', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'kenya' => array( 'name' => 'Kenya', 'country_id' => '108', 'country_code' => 'ke', 'slug' => 'kenya', 'global_location_id' => '112', 'rel_gloc_ids' => '112,1031,1032,1075,1076,1077,1078,1079', 'currency' => 'KES', 'currency_name' => 'Kenyan Shilling', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Nairobi', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'ghana' => array( 'name' => 'Ghana', 'country_id' => '78', 'country_code' => 'gh', 'slug' => 'ghana', 'global_location_id' => '83', 'rel_gloc_ids' => '83,1033,1034,1072,1073,1074', 'currency' => 'GHS', 'currency_name' => 'Ghanaian Cedi', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Africa/Accra', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'ireland' => array( 'name' => 'Ireland', 'country_id' => '98', 'country_code' => 'ie', 'slug' => 'ireland', 'global_location_id' => '104', 'rel_gloc_ids' => '104,104,387,388,389,390,391,392,393,394,395,396,397,398,399,400,401,402,403,404,405,406,407,408,409,410,411,412,413,414,415,416', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Dublin', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'vietnam' => array( 'name' => 'Vietnam', 'country_id' => '229', 'country_code' => 'vn', 'slug' => 'vietnam', 'global_location_id' => '234', 'rel_gloc_ids' => '234,1170,1171', 'currency' => 'VND', 'currency_name' => 'Vietnamese Dong', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Ho_Chi_Minh', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'cyprus' => array( 'name' => 'Cyprus', 'country_id' => '51', 'country_code' => 'cy', 'slug' => 'cyprus', 'global_location_id' => '55', 'rel_gloc_ids' => '55,1230,1231,1232,1233', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Nicosia', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'malta' => array( 'name' => 'Malta', 'country_id' => '144', 'country_code' => 'mt', 'slug' => 'malta', 'global_location_id' => '134', 'rel_gloc_ids' => '134,1255,1254,1253,1252,1251,1250,1249,1248', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Malta', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'maldives' => array( 'name' => 'Maldives', 'country_id' => '146', 'country_code' => 'mv', 'slug' => 'maldives', 'global_location_id' => '132', 'rel_gloc_ids' => '132,1172', 'currency' => 'MVR', 'currency_name' => 'Maldivian rufiyaa', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Indian/Maldives', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'turkey' => array( 'name' => 'Turkey', 'country_id' => '213', 'country_code' => 'tr', 'slug' => 'turkey', 'global_location_id' => '219', 'rel_gloc_ids' => '219,1173,1174,1175,1176', 'currency' => 'TRY', 'currency_name' => 'Turkish lira', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Istanbul', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'thailand' => array( 'name' => 'Thailand', 'country_id' => '206', 'country_code' => 'th', 'slug' => 'thailand', 'global_location_id' => '213', 'rel_gloc_ids' => '213,1177', 'currency' => 'THB', 'currency_name' => 'Baht', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Bangkok', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'hong-kong' => array( 'name' => 'Hong Kong', 'country_id' => '91', 'country_code' => 'hk', 'slug' => 'hong-kong', 'global_location_id' => '97', 'rel_gloc_ids' => '97', 'currency' => 'HKD', 'currency_name' => 'Hong Kong dollar', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Asia/Hong_Kong', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'germany' => array( 'name' => 'Germany', 'country_id' => '53', 'country_code' => 'de', 'slug' => 'germany', 'global_location_id' => '82', 'rel_gloc_ids' => '82,1178,1179,1180,1181,1182,1183,1184,1185,1186,1187', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Berlin', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'netherlands' => array( 'name' => 'Netherlands', 'country_id' => '157', 'country_code' => 'nl', 'slug' => 'netherlands', 'global_location_id' => '152', 'rel_gloc_ids' => '152,1188,1189,1190,1191,1192,1193', 'currency' => 'EUR', 'currency_name' => 'Euro', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Europe/Amsterdam', 'job_location' => '0', 'published' => '1', 'show' => '1' ), 'japan' => array( 'name' => 'Japan', 'country_id' => '107', 'country_code' => 'jp', 'slug' => 'japan', 'global_location_id' => '108', 'rel_gloc_ids' => '108,1327,1328,1329,1330,1331,1332,1333,1334,1335,1336,1337', 'currency' => 'YEN', 'currency_name' => 'Japanese yen', 'languages' => 'en', 'default_language' => 'en', 'country_time_zone' => 'Search Results Web results Asia/Tokyo', 'job_location' => '1', 'published' => '1', 'show' => '1' ), 'global' => array( 'name' => 'Global', 'country_id' => (int) 251, 'country_code' => 'on', 'slug' => 'global', 'global_location_id' => '275', 'rel_gloc_ids' => '275', 'currency' => 'USD', 'currency_name' => 'US Dollar', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => null, 'job_location' => '0', 'published' => '1', 'show' => '1' ) ) $currentLocation = array( 'name' => 'Egypt', 'country_id' => '61', 'country_code' => 'eg', 'slug' => 'egypt', 'global_location_id' => '64', 'rel_gloc_ids' => '64,955,957,1102,1103,1104,1105,1106,1107,1108,1109,1110,1111,1112,1113,1114,1115', 'currency' => 'EGP', 'currency_name' => 'Egyptian pound', 'languages' => 'en,ar', 'default_language' => 'en', 'country_time_zone' => 'Africa/Cairo', 'job_location' => '1', 'published' => '1', 'show' => '1' ) $cityLists = array( (int) 0 => array( 'name' => 'Dubai', 'slug' => 'dubai' ), (int) 1 => array( 'name' => 'Abu Dhabi', 'slug' => 'abu-dhabi' ), (int) 2 => array( 'name' => 'Ras al Khaimah', 'slug' => 'ras-al-khaimah' ), (int) 3 => array( 'name' => 'Al Ain', 'slug' => 'al-ain' ), (int) 4 => array( 'name' => 'Sharjah', 'slug' => 'sharjah' ), (int) 5 => array( 'name' => 'Fujairah', 'slug' => 'fujairah' ), (int) 6 => array( 'name' => 'Ajman', 'slug' => 'ajman' ), (int) 7 => array( 'name' => 'Umm Al Quwain', 'slug' => 'umm-al-quwain' ) ) $menuState = 'loggedoutmenu' $showCVReviewLink = false $profileInfo = array( 'locations' => array( (int) 2 => 'UAE' ), 'searchKey' => '', 'guest' => (int) 1, 'jobCount' => '13474', 'contributedJobCount' => '24', 'courseCount' => null ) $environment = 'production' $langUrlPrefix = 'ar/' $langUrl = 'https://jobs.laimoon.com/ar/' $themeUrl = 'https://jobs.laimoon.com/' $siteUrl = 'https://jobs.laimoon.com/' $staticUrl = 'https://cdn.laimoon.com/jobs/' $langCode = 'ar' $pageScripts = array( (int) 0 => 'page_script' ) $pageName = 'externalview' $courseUrl = 'https://courses.laimoon.com/ar/' $onlineCourses = array( (int) 0 => array( 'Course' => array( 'id' => '131778', 'seeder_id' => '43', 'edited_seeder_id' => '43', 'edited_client_id' => '0', 'title' => 'Website Development', 'external_link' => 'https://coursegate.co.uk/course/website-development-course/', 'objectives' => null, 'photo_cta' => null, 'photo' => null, 'length' => '', 'next_session' => '', 'schedules' => null, 'duration' => 'Upto 4 Hours', 'base_duration' => '0', 'timing' => '', 'location' => 'Online', 'global_location_id' => '275', 'school' => 'Course Gate', 'logo' => '', 'certificate_diploma' => 'yes', 'image' => '', 'brochure_url' => null, 'video' => '', 'cost' => '', 'price' => '10', 'price_enquiry' => '0', 'course_status' => 'Paid', 'base_price' => '14', 'nondiscounted_base_price' => '466.67', 'currency' => 'GBP', 'discount' => '97% Off for Laimoon Users!', 'free_trial_text' => '', 'laimoon_offer' => '1', 'summary' => '<strong>Description</strong><br> <br> Developing a web site for the Internet or an intranet is a quite challenging task. Website Development Course will ensure you the platform for being an independent web developer and provide you with the skills and knowledge to design, build and manage websites. Covering the four essential modules -HTML 5, JavaScript, CSS, and Bootstrap, the course will outline the topics on the header, navigation, and footer HTML code across web pages using PHP.<br> <br> By the end of the course, you can apply essential programming language ideas at the time of website design, select an appropriate web hosting service, and can publish your web pages. To grasp adequate knowledge of enterprise databases, software, and web applications, there is no alternative to the best course providers.<br> <br> <strong>Learning Outcomes</strong> <ul> <li>Learn to use HTML 5, JavaScript, CSS and Bootstrap</li> <li>You will learn to choose fonts, a colour scheme</li> <li>You can create a header, navigation bar, and footer</li> <li>How to design and build databases and use website development language</li> <li>You will be able to develop a working model for creating your own personal or business websites</li> </ul> <br> <strong>Who is the course for?</strong><br> <br> This course is ideal for those wanting to improve their base skills in office administrative tasks<br> This course would be ideal for people who want to start working as a receptionist, office administrator, office manager, administrative assistant or secretary<br> <br> <strong>Entry Requirement:</strong> <ul> <li>This course is available to all learners, of all academic backgrounds.</li> <li>Learners should be aged 16 or over to undertake the qualification.</li> <li>A good understanding of the English language, numeracy and ICT are required to attend this course.</li> </ul> <strong>Career path</strong><br> <br> This course opens a new door for you to enter the relevant job market and also gives you the opportunity to acquire extensive knowledge along with required skills to become successful. You will be able to add our qualification to your CV/resume which will help you to stand out in the competitive job industry.<br> <br> <br> Get Started <ul> <li>What This is About</li> <li>Start Building</li> <li>Choose Your Fonts</li> <li>Choose Your Color Scheme</li> <li>Create the Nav Bar</li> <li>Add a Page Footer</li> <li>Beyond the Basic Structure</li> <li>Style the Body Content</li> <li>Make it Responsive</li> <li>Activate the Hamburger Menu</li> <li>Make it Professional with Animations</li> <li>Share Content Across Pages</li> <li>Why Share Content Across Pages?</li> <li>Install AMPPS – Windows</li> <li>Install AMPPS – Mac</li> <li>Break Out the Shared Content</li> <li>Professional-Grade Touches</li> <li>External JavaScript and Meta Tags</li> <li>Adding More Pages to the Site</li> <li>Highlight the Current Page in the Nav Bar</li> <li>More Body Text Styling</li> <li>Creating the Media Cards</li> <li>Styling Lists</li> <li>Styling Form Controls</li> </ul> ', 'outline' => '', 'who_should_take_this_course' => '', 'eligibility' => '<ul> <li>This course is available to all learners, of all academic backgrounds.</li> <li>Learners should be aged 16 or over to undertake the qualification.</li> <li>A good understanding of the English language, numeracy and ICT are required to attend this course.</li> </ul> ', 'about_school' => '', 'keywords' => 'web,Web,Website,Website Development,development, Website Development', 'job_matching_keywords' => 'Website Development', 'instructor_bio' => '', 'external_course_info' => null, 'eligibility_criteria' => '', 'career_opportunity' => '', 'targetted_roles' => '', 'targetted_industries' => '', 'targetted_locations' => '', 'gender' => '0', 'targetted_course_categories' => '887,143,838', 'suggested_course_categories' => '', 'course_type_id' => '2', 'course_provider_id' => '10688', 'trainer_ids' => null, 'created' => '2021-04-27 08:34:21', 'updated' => '2021-05-26 22:38:28', 'sort_order' => '0', 'page' => 'JobListing', 'to_emails' => 'info@coursegate.co.uk', 'cc_emails' => '', 'phone_number' => '', 'pri_line_number' => '', 'instant_calls' => '1', 'status' => 'active', 'collect_mode' => 'provider_verified', 'slug' => 'part-time-website-development-course-gate', 'ratings' => 'a:1:{s:2:"r1";a:4:{s:12:"number_votes";i:1;s:12:"total_points";s:1:"1";s:7:"dec_avg";d:1;s:9:"whole_avg";d:1;}}', 'agg_ratings' => null, 'prospects' => '1', 'end_date' => '2021-05-26 22:37:00', 'featured' => '0', 'impressions' => '0', 'contract_type' => 'CPC', 'deleted' => '0', 'delete_request' => '0', 'accreditation' => '0', 'accreditation_logos' => 'CPD Certification Service', 'invoice_type' => 'CPC', 'payment_mode' => 'paid', 'invoice_value' => '5', 'invoice_click_value' => '0', 'next_session_date' => null, 'brochure_cost' => '3', 'call_cost' => '0', 'boosted' => '0', 'featured_text' => null, 'fresh' => '0', 'connections' => '502', 'show_map' => '0', 'course_feed_id' => '0', 'visa_required' => '0', 'ladies_only' => '0', 'gents_only' => '0', 'method' => 'Part Time', 'study_timings' => '2', 'language_program_covers' => '', 'language_program_level' => '', 'language_program_type' => '', 'language_study_mode' => '', 'badge_url' => null, 'last_revision_status' => 'None', 'online_method' => '', 'delivery_languages' => 'en', 'career_path' => 'Website Manager,Website Design Assistant,Website Content Coordinator,Webmaster/Website Administrator,JUNIOR WEBSITE DEVELOPER', 'rank' => null, 'resized' => '0', 'ctr' => '100.000', 'laimoon_rank' => '{"default":3500,"217806_en_c":350000000,"71_en_c":350000000,"233227_en_c":350000000,"218143_en_c":350000000,"128028_en_c":350000000,"233061_en_f":350000000,"233228_en_c":350000000,"232952_en_c":350000000,"233152_en_c":350000000,"128027_en_c":350000000,"233087_en_c":350000000,"41394_ar_c":350000000,"4326_ar_c":350000000}', 'lead_count' => '0', 'enrol_option' => '1', 'enrol_free' => '0', 'import_course_code' => '', 'cpa_recommended' => '0', 'study_format' => 'Video', 'pdf_certificate' => '0', 'course_certificate' => '', 'bundle_id' => null, 'randomizer' => '99930193', 'virtual_classroom' => '0', 'on_credit' => '0', 'laimoon_organized' => '0' ), 'CourseProvider' => array( 'id' => '10688', 'name' => 'Course Gate', 'account_name' => null, 'trainer_type' => 'institute', 'slug' => 'course-gate', 'location' => null, 'customer_name' => 'Danial Thompson', 'seeder_id' => '43', 'phone_number' => '020 3976 7766', 'pri_line_number' => '', 'address_street' => null, 'address_building' => null, 'address_city' => null, 'address_country' => null, 'addresss' => ' Unit 3, 80a Ashfield Street, London, E1 2BJ', 'invoice_email' => 'info@coursegate.co.uk', 'student_enrolment' => '1', 'masked_emails' => '1', 'moneyback' => '1', 'student_enrolment_processing_percentage' => '40', 'invoice_missed_calls' => '0', 'budget_alerts' => '0', 'budget_amount' => '0', 'budget_start_date' => null, 'provider_code' => '', 'payment_type' => 'CPC', 'intl_leads_enabled' => '0', 'invoice_notification' => '0', 'enable_intro_offer' => '1', 'lead_notification' => '1', 'weekly_digest' => '1', 'logo' => 'content_1588590068-ntitled-1_[Recovered].png', 'logo_size' => '{"width":1293,"height":513}', 'description' => 'Being a top supplier of online courses will always be at the heart of our operation. But, this is not all we’re about. Rather, we see ourselves taking one step further in our devotion to satisfying our learners’ needs. That involves ensuring that learners can study from anywhere in the world, at their convenience, proving more flexible than traditional learning establishments. Life takes over sometimes and it can be hard to find time for personal and professional development. With our services, time won’t be a barrier to your learning, as you can study our courses using any device that connects to the internet.', 'website' => 'https://coursegate.co.uk/', 'no_of_courses' => null, 'course_types' => '', 'spotlight' => null, 'video_thumb' => null, 'video_embed_code' => '', 'meta_title' => null, 'meta_description' => null, 'meta_keywords' => null, 'email' => 'info@coursegate.co.uk', 'contact_phone_number' => '+44 020 3976 7766', 'contact_person_position' => null, 'global_location_ids' => '275', 'head_office_gloc_id' => '275', 'vat_enabled' => '0', 'draft' => '0', 'auto_account_suspension' => '0', 'ratings' => '1', 'call' => '0', 'auto_call_paid' => '0', 'instant_callback_number' => '', 'instant_callback_status' => 'No', 'instant_callback_disabled' => '1', 'show_map' => '0', 'same_place' => '0', 'tier' => 'tier3', 'featured_advertiser' => '0', 'institution_type' => 'Training Institute', 'certificate' => null, 'hyperlocal_leads' => '0', 'training_mode' => 'Online', 'establish' => null, 'verify_code' => '', 'verify_status' => '1', 'course_csa_keywords' => null, 'untrusted' => '0', 'mobile_cpc_disabled' => '0', 'deleted' => '0', 'created' => '2020-05-04 14:40:28', 'modified' => '2020-05-14 20:41:55', 'pageview_enabled' => '1', 'timezone' => 'Europe/London', 'provider_status' => 'performance', 'cpc_direct_linking' => 'no', 'phone_calls_timing' => '', 'phone_calls_exclude_days' => '', 'signup' => '1', 'completeness' => '1', 'signup_status' => 'Converted', 'engagement_ranking' => 'normal', 'exclusive_leads' => '0', 'progress' => null, 'verified_time' => '2020-05-12 10:03:18', 'profile_completed_time' => '2020-05-04 15:01:08', 'payment_overdue' => '0', 'bad_debtor' => '0', 'tax_regn_number' => null, 'tax_emirate' => null, 'traffic_referral' => '/', 'course_type_ids' => '2,7,9', 'trusted' => '0', 'legacy' => '0', 'moderation_status' => 'verified', 'rfp_email_alerts' => '0', 'rfp_unsubscribed' => '0', 'offer_start_date' => '0000-00-00', 'offer_end_date' => '0000-00-00', 'offer_price' => '0', 'discount_percentage' => '0', 'offer_published' => '0', 'offer_text' => '', 'resized' => '1', 'is_corporate' => null, 'topup_auto_renew' => '0', 'disabled_topup' => '0', 'topup_credit_enabled' => '0', 'enable_hyperlocation_leads' => '0', 'import_course_enable' => '0', 'sample_certificate' => 'https://cdn.laimoon.com/cityimages/marketing/1589474469_course-gat.png', 'lead_filters' => null, 'repeat_email_lead_alerts' => '1', 'load_blncr_weight' => '1', 'remote_option' => null, 'classroom_status' => 'pending', 'topup_info' => null, 'provider_rank' => '{"default":502,"rndm":316012,"r_79":502,"r_95":502,"r_103":502,"r_96":502,"r_762":502,"r_98":502,"r_81":502,"r_124":502,"r_785":502,"r_128":502,"r_382":502,"r_747":502,"r_91":502,"r_261":502,"r_750":502,"r_403":502,"r_793":502,"r_204":502,"r_88":502,"r_217":502,"r_12":502,"r_231":502,"r_86":502,"r_193":502,"r_419":502,"r_589":502,"r_847":502,"r_82":502,"r_401":502,"r_652":502,"r_954":502,"r_599":502,"r_80":502,"r_113":502,"r_809":502,"r_807":502,"r_90":502,"r_249":502,"r_299":502,"r_375":502,"r_662":502,"r_97":502,"r_142":502,"r_143":502,"r_890":502,"r_400":502,"r_10":502,"r_315":502,"r_848":502,"r_9":502,"r_323":502,"r_151":502,"r_84":502,"r_615":502,"r_388":502,"r_328":502,"r_387":502,"r_195":502,"r_779":502,"r_759":502,"r_528":502,"r_149":502,"r_507":502,"r_508":502,"r_422":502,"r_511":502,"r_588":502,"r_122":502,"r_776":502,"r_146":502,"r_312":502,"r_114":502,"r_610":502,"r_268":502,"r_270":502,"r_120":502,"r_111":502,"r_17":502,"r_281":502,"r_187":502,"r_174":502,"r_89":502,"r_223":502,"r_932":502,"r_66":502,"r_254":502,"r_408":502,"r_439":502,"r_15":502,"r_214":502,"r_215":502,"r_404":502,"r_655":502,"r_436":502,"r_229":502,"r_730":502,"r_144":502,"r_526":502,"r_818":502,"r_891":502,"r_609":502,"r_119":502,"r_922":502,"r_230":502,"r_125":502,"r_370":502,"r_316":502,"r_725":502,"r_527":502,"r_541":502,"r_658":502,"r_843":502,"r_844":502,"r_959":502,"r_804":502,"r_743":502,"r_393":502,"r_727":502,"r_357":502,"r_694":502,"r_742":502,"r_399":502,"r_324":502,"r_394":502,"r_395":502,"r_398":502,"r_873":502,"r_148":502,"r_583":502,"r_441":502,"r_320":502,"r_960":502,"r_443":502,"r_188":502,"r_396":502,"r_397":502,"r_530":502,"r_672":502,"r_523":502,"r_726":502,"r_819":502,"r_820":502,"r_592":502,"r_823":502,"r_69":502,"r_582":502,"r_581":502,"r_241":502,"r_83":502,"r_707":502,"r_234":502,"r_918":502,"r_237":502,"r_656":502,"r_256":502,"r_253":502,"r_531":502,"r_794":502,"r_440":502,"r_227":502,"r_755":502,"r_780":502,"r_383":502,"r_666":502,"r_789":502,"r_512":502,"r_787":502,"r_709":502,"r_194":502,"r_94":502,"r_27":502,"r_192":502,"r_167":502,"r_607":502,"r_190":502,"r_690":502,"r_257":502,"r_433":502,"r_269":502,"r_112":502,"r_596":502,"r_14":502,"r_952":502,"r_812":502,"r_882":502,"r_731":502,"r_248":502,"r_629":502,"r_20":502,"r_164":502,"r_757":502,"r_927":502,"r_169":502,"r_236":502,"r_821":502,"r_197":502,"r_318":502,"r_348":502,"r_60":502,"r_849":502,"r_639":502,"r_827":502,"r_826":502,"r_141":502,"r_380":502,"r_87":502,"r_202":502,"r_350":502,"r_85":502,"r_181":502,"r_389":502,"r_593":502,"r_608":502,"r_673":502,"r_931":502,"r_887":502,"r_838":502,"r_384":502,"r_180":502,"r_221":502,"r_216":502,"r_332":502,"r_784":502,"r_177":502,"r_185":502,"r_786":502,"r_614":502,"r_790":502,"r_374":502,"r_682":502,"r_354":502,"r_854":502,"r_760":502,"r_515":502,"r_519":502,"r_272":502,"r_638":502,"r_178":502,"r_207":502,"r_364":502,"r_798":502,"r_43":502,"r_210":502,"r_21":502,"r_42":502,"r_41":502,"r_110":502,"r_795":502,"r_808":502,"r_861":502,"r_121":502,"r_859":502,"r_763":502,"r_852":502,"r_723":502,"r_361":502,"r_365":502,"r_432":502,"r_926":502,"r_626":502,"r_814":502,"r_206":502,"r_362":502,"r_696":502,"r_870":502,"r_391":502,"r_867":502,"r_949":502,"r_345":502,"r_864":502,"r_314":502,"r_703":502,"r_385":502,"r_811":502,"r_183":502,"r_381":502,"r_539":502,"r_929":502,"r_765":502,"r_168":502,"r_670":502,"r_266":502,"r_267":502,"r_777":502}', 'preferences' => null ), 'CourseTranslation' => array( 'id' => '205596', 'course_id' => '131778', 'title' => 'Website Development', 'slug' => 'part-time-website-development-course-gate', 'external_link' => 'https://coursegate.co.uk/course/website-development-course/', 'summary' => '<strong>Description</strong><br> <br> Developing a web site for the Internet or an intranet is a quite challenging task. Website Development Course will ensure you the platform for being an independent web developer and provide you with the skills and knowledge to design, build and manage websites. Covering the four essential modules -HTML 5, JavaScript, CSS, and Bootstrap, the course will outline the topics on the header, navigation, and footer HTML code across web pages using PHP.<br> <br> By the end of the course, you can apply essential programming language ideas at the time of website design, select an appropriate web hosting service, and can publish your web pages. To grasp adequate knowledge of enterprise databases, software, and web applications, there is no alternative to the best course providers.<br> <br> <strong>Learning Outcomes</strong> <ul> <li>Learn to use HTML 5, JavaScript, CSS and Bootstrap</li> <li>You will learn to choose fonts, a colour scheme</li> <li>You can create a header, navigation bar, and footer</li> <li>How to design and build databases and use website development language</li> <li>You will be able to develop a working model for creating your own personal or business websites</li> </ul> <br> <strong>Who is the course for?</strong><br> <br> This course is ideal for those wanting to improve their base skills in office administrative tasks<br> This course would be ideal for people who want to start working as a receptionist, office administrator, office manager, administrative assistant or secretary<br> <br> <strong>Entry Requirement:</strong> <ul> <li>This course is available to all learners, of all academic backgrounds.</li> <li>Learners should be aged 16 or over to undertake the qualification.</li> <li>A good understanding of the English language, numeracy and ICT are required to attend this course.</li> </ul> <strong>Career path</strong><br> <br> This course opens a new door for you to enter the relevant job market and also gives you the opportunity to acquire extensive knowledge along with required skills to become successful. You will be able to add our qualification to your CV/resume which will help you to stand out in the competitive job industry.<br> <br> <br> Get Started <ul> <li>What This is About</li> <li>Start Building</li> <li>Choose Your Fonts</li> <li>Choose Your Color Scheme</li> <li>Create the Nav Bar</li> <li>Add a Page Footer</li> <li>Beyond the Basic Structure</li> <li>Style the Body Content</li> <li>Make it Responsive</li> <li>Activate the Hamburger Menu</li> <li>Make it Professional with Animations</li> <li>Share Content Across Pages</li> <li>Why Share Content Across Pages?</li> <li>Install AMPPS – Windows</li> <li>Install AMPPS – Mac</li> <li>Break Out the Shared Content</li> <li>Professional-Grade Touches</li> <li>External JavaScript and Meta Tags</li> <li>Adding More Pages to the Site</li> <li>Highlight the Current Page in the Nav Bar</li> <li>More Body Text Styling</li> <li>Creating the Media Cards</li> <li>Styling Lists</li> <li>Styling Form Controls</li> </ul> ', 'outline' => null, 'who_should_take_this_course' => null, 'career_path' => 'Website Manager,Website Design Assistant,Website Content Coordinator,Webmaster/Website Administrator,JUNIOR WEBSITE DEVELOPER', 'eligibility' => '<ul> <li>This course is available to all learners, of all academic backgrounds.</li> <li>Learners should be aged 16 or over to undertake the qualification.</li> <li>A good understanding of the English language, numeracy and ICT are required to attend this course.</li> </ul> ', 'school' => 'Course Gate', 'keywords' => 'web,Web,Website,Website Development,development, Website Development', 'location' => 'Online', 'duration' => 'Upto 4 Hours', 'timing' => null, 'cost' => null, 'discount' => '97% Off for Laimoon Users!', 'eligibility_criteria' => null, 'job_matching_keywords' => 'Website Development', 'boosted' => null, 'lang_code' => 'ar', 'status' => 'active', 'auto_translated' => '0', 'objectives' => null, 'photo' => null, 'photo_cta' => null, 'video' => null ), 'Profile' => array() ), (int) 1 => array( 'Course' => array( 'id' => '127081', 'seeder_id' => '43', 'edited_seeder_id' => '43', 'edited_client_id' => '9285', 'title' => 'Full Stack Development', 'external_link' => 'https://training.uplatz.com/online-it-course.php?id=full-stack-web-development---java---javascript---mongodb---reactjs---html5---css3-114', 'objectives' => null, 'photo_cta' => null, 'photo' => null, 'length' => '', 'next_session' => '', 'schedules' => null, 'duration' => 'Upto 125 Hours', 'base_duration' => '0', 'timing' => '', 'location' => 'Online', 'global_location_id' => '275', 'school' => 'Uplatz', 'logo' => '', 'certificate_diploma' => 'yes', 'image' => '', 'brochure_url' => null, 'video' => '', 'cost' => '', 'price' => '40', 'price_enquiry' => '0', 'course_status' => 'Paid', 'base_price' => '55', 'nondiscounted_base_price' => '0', 'currency' => 'GBP', 'discount' => '', 'free_trial_text' => '', 'laimoon_offer' => '0', 'summary' => '<strong>Full Stack Development</strong> <ol> <li><strong>JAVA</strong></li> </ol> <ol> <li><strong>Javascript</strong></li> </ol> <em>Introduction to JavaScript</em> <ul> <li>Introduction to Scripting</li> <li>JavaScript Characteristics</li> <li>JavaScript and Common Programming Concepts</li> <li>JavaScript Flavors and Versions</li> <li>Technologies Based on JavaScript</li> <li>Server-Side vs. Client-Side Applications</li> <li>Annotating Your Code with Comments</li> <li>Expanding the Role of JavaScript</li> </ul> <em>Working with Variables and Data in JavaScript</em> <ul> <li>Using JavaScript to Communicate with the User</li> <li>Using Data More Than Once: Variables</li> <li>JavaScript Operators</li> <li>JavaScript Expressions</li> <li>JavaScript Alerts and Prompts</li> <li>Inline Scripting, Simple User Events and Basic Event Handlers</li> <li>JavaScript Keywords and Reserved Words</li> </ul> <em>Functions, Methods and Events in JavaScript</em> <ul> <li>Introduction to Functions</li> <li>Defining a Function</li> <li>Calling a Function</li> <li>Methods as Functions</li> <li>Types of Functions</li> <li>User Events and JavaScript Event Handlers</li> </ul> <em>Debugging and Troubleshooting JavaScript</em> <ul> <li>What Is Debugging?</li> <li>Tools for Debugging Code</li> <li>Testing Code in Various Browsers</li> <li>Debugging Logic Errors</li> <li>JavaScript and Mobile Devices</li> </ul> <em>Controlling Program Flow in JavaScript</em> <ul> <li>Controlling Decisional Program Flow</li> <li>The Statement</li> <li>The while Statement</li> <li>The Statement</li> <li>The for Statement</li> <li>The break Statement</li> <li>The continue Statement</li> <li>The switch Statement</li> </ul> <em>The JavaScript Document Object Model (DOM)</em> <ul> <li>The JavaScript Document Object Model (DOM)</li> <li>The window Object</li> <li>The document Object</li> <li>The image Object</li> <li>The history Object</li> <li>The location Object</li> <li>The navigator Object</li> <li>The Virtual DOM</li> </ul> <em>JavaScript Language Objects</em> <ul> <li>Introduction to JavaScript Language Objects</li> <li>The String Object</li> <li>Evaluating Strings</li> <li>JavaScript Regular Expressions</li> <li>The Array Object</li> <li>The for Each Method</li> <li>The Map Method</li> <li>The Date Object</li> <li>Setting and Extracting Time Information</li> <li>The Math Object</li> </ul> <em>Custom JavaScript Objects</em> <ul> <li>Creating Custom Objects</li> <li>Creating a JavaScript Object: The Constructor</li> <li>Creating an Instance of a Custom Object</li> <li>Creating Object Methods</li> <li>Creating Functions for Your Objects</li> <li>Concept of Classes</li> <li>Iterators and Generators</li> <li>Call, apply and bind</li> </ul> <em>Changing HTML on the Fly</em> <ul> <li>Changing HTML on the Fly</li> <li>Using the getElementById Method</li> <li>Using the getElementsByName Method</li> <li>Using the getElementsByTagName Method</li> <li>Using the getElementsByClassName Method</li> <li>Modifying Attributes within the DOM</li> <li>Appending Text to the DOM</li> </ul> <em>Developing Interactive Forms with JavaScript</em> <ul> <li>Interactive Forms</li> <li>Overview of Form Elements</li> <li>Referring to Form Elements</li> <li>The form Object</li> <li>The input Elements and text Objects</li> <li>The textarea object</li> <li>The select Object</li> <li>Form Validation</li> <li>Common form Security Errors</li> </ul> <em>JavaScript Security</em> <ul> <li>Introduction to JavaScript Security Issues</li> <li>Browser vs. Operating System</li> <li>Browser-Specific Security Issues</li> <li>Browser Compatibility and Client-Side Detection</li> <li>Script Blocking</li> <li>Differences in Among Browsers</li> <li>Malicious and Accidental Coding</li> <li>Frame-to-Frame URL Changing</li> <li>Signed Scripts</li> <li>Cross-Site Scripting (XSS)</li> <li>Cookies and Security in JavaScript</li> <li>Ethics in Collecting, Storing, Using and Protecting User Data</li> <li>Creating Secure JavaScript Code</li> </ul> <em>JavaScript Libraries and Frameworks</em> <ul> <li>Introduction to JavaScript Libraries and Frameworks</li> <li>Choosing a Code Library</li> <li>External and Pre-made Scripts</li> <li>Loading Your First Library</li> <li>Using JavaScript Library Plug-ins</li> <li>Using Frameworks</li> <li>Best Practices with JavaScript Libraries and Frameworks</li> <li>Copyright Issues and JavaScript</li> </ul> <em>JavaScript and AJAX</em> <ul> <li>Introduction to AJAX</li> <li>Handling Data and Content Types</li> <li>Interactions Among JavaScript, Data and HTML</li> <li>Using AJAX Scripts</li> <li>AJAX and Servers</li> <li>AJAX and Databases</li> <li>Usability Issues with AJAX</li> <li>Combining AJAX with Libraries</li> </ul> <em>Introduction to Web APIs</em> <ul> <li>Web Application Programming Interface (API)</li> <li>The Web Storage API</li> <li>The Geolocation API</li> <li>The Canvas API</li> </ul> <ol> <li><strong>MongoDb</strong></li> </ol> <em>Introduction to NoSQL Architecture with MongoDB</em> <ul> <li>What Is MongoDB?</li> <li>Downloading the required Software</li> <li>Installation and Configuration</li> <li>MongoDB Advantages</li> <li>MongoDB Data Modelling</li> <li>MongoDB Tools, Collection and Documents</li> <li>Configuration Files</li> <li>Touring the File Structure</li> <li>Securing the Installation</li> </ul> <br> <em>CRUD and the MongoDB Shell</em> <ul> <li>Introduction to CRUD</li> <li>Introduction to the MongoDB API</li> <li>Creating a Database, Collection and Documents</li> </ul> <br> <em>Data Modelling and Schema Design</em> <ul> <li>MongoDB Database References</li> <li>Model Tree Structures</li> <li>MongoDB Analyzing Queries</li> <li>MongoDB Atomic Operations</li> <li>MongoDB Map Reduce</li> <li>MongoDB Text Search</li> <li>MongoDB Regular Expression</li> <li>MongoDB Capped Collections</li> <li>Data Storage</li> <li>Working with Datatypes</li> <li>Collections</li> <li>Document Datatypes</li> <li>Creating _id Fields</li> </ul> <br> <em>Querying Data</em> <ul> <li>Databases and Collections</li> <li>Querying Collections</li> <li>Working with Operators</li> <li>Referencing a Database</li> <li>Querying Dates</li> </ul> <br> <em>Manipulating Data</em> <ul> <li>Inserting Data into Collections</li> <li>Updates</li> <li>Deletes</li> <li>Atomic Operations</li> <li>Removing Data</li> <li>Capped Collections</li> </ul> <br> <em>High Performance Options</em> <ul> <li>Creating Indexes</li> <li>Manipulating Index Behaviour</li> <li>Index Properties</li> <li>Specialised Index Types</li> <li>Replication</li> <li>Sharding</li> </ul> <br> <em>Aggregation Framework</em> <ul> <li>Aggregating Results</li> <li>Single Purpose Functions</li> <li>The Aggregation Pipeline</li> <li>Date Aggregation Operators</li> </ul> <br> <em>Indexing</em> <ul> <li>Indexing and Aggregation</li> <li>Indexing, query profiling and the query optimizer</li> <li>Geospatial Indexes</li> <li>Index types, Index Properties</li> <li>MongoDB Advanced Indexing</li> <li>MongoDB Indexing Limitations</li> <li>Aggregation Introduction</li> </ul> <br> <em>Replication</em> <ul> <li>Replication Concept</li> <li>Failover & Recovery</li> </ul> <br> <em>Administration</em> <ul> <li>MongoDB Deployment and Cluster setup</li> <li>MongoDB GridFS</li> <li>Trident Spout</li> <li>Working with Replica Sets</li> <li>MongoDB Sharding</li> <li>MongoDB Create Backup</li> </ul> <br> <em>Using an API</em> <ul> <li>Introducing Drivers</li> <li>Java</li> <li>PHP</li> <li>Ruby</li> <li>Python</li> </ul> <ol> <li><strong>HTML5 & CSS3</strong></li> </ol> <em>HTML5</em><br> Introduction<br> HTML - Grouping Using Div Span<br> HTML - Lists<br> HTML - Images<br> HTML - Hyperlink & Anchors<br> HTML - Tables<br> HTML - iframe<br> HTML - Forms<br> HTML - Headers<br> HTML - Miscellaneous<br> <br> <em>CSS3</em><br> CSS Introduction<br> Selectors and Pseudo Classes <ol> <li><strong>ReactJS</strong></li> </ol> ', 'outline' => '', 'who_should_take_this_course' => '', 'eligibility' => '', 'about_school' => '', 'keywords' => 'Full Stack Development', 'job_matching_keywords' => 'Full Stack Development', 'instructor_bio' => '', 'external_course_info' => null, 'eligibility_criteria' => '', 'career_opportunity' => '', 'targetted_roles' => '', 'targetted_industries' => '', 'targetted_locations' => '', 'gender' => '0', 'targetted_course_categories' => '887,691,896', 'suggested_course_categories' => '', 'course_type_id' => '2', 'course_provider_id' => '8564', 'trainer_ids' => '', 'created' => '2020-05-09 16:00:24', 'updated' => '2021-02-12 13:52:27', 'sort_order' => '0', 'page' => 'JobListing', 'to_emails' => 'info@uplatz.com', 'cc_emails' => '', 'phone_number' => '', 'pri_line_number' => '', 'instant_calls' => '1', 'status' => 'active', 'collect_mode' => 'provider', 'slug' => 'part-time-full-stack-development-uplatz', 'ratings' => 'a:1:{s:2:"r1";a:4:{s:12:"number_votes";i:1;s:12:"total_points";s:1:"1";s:7:"dec_avg";d:1;s:9:"whole_avg";d:1;}}', 'agg_ratings' => null, 'prospects' => '1', 'end_date' => '2020-05-10 03:18:00', 'featured' => '0', 'impressions' => '0', 'contract_type' => 'CPC', 'deleted' => '0', 'delete_request' => '0', 'accreditation' => '0', 'accreditation_logos' => 'SAP Extended Business Partner', 'invoice_type' => 'CPC', 'payment_mode' => 'paid', 'invoice_value' => '5', 'invoice_click_value' => '0.11', 'next_session_date' => null, 'brochure_cost' => '3', 'call_cost' => '0', 'boosted' => '0', 'featured_text' => null, 'fresh' => '0', 'connections' => '502', 'show_map' => '0', 'course_feed_id' => '0', 'visa_required' => '0', 'ladies_only' => '0', 'gents_only' => '0', 'method' => 'Part Time', 'study_timings' => '2', 'language_program_covers' => '', 'language_program_level' => '', 'language_program_type' => '', 'language_study_mode' => '', 'badge_url' => null, 'last_revision_status' => 'New', 'online_method' => '', 'delivery_languages' => 'en', 'career_path' => 'Java Developer,Mongo DB Consultant,HTML Developer,HTML/CSS Developer,Reactjs Developer', 'rank' => null, 'resized' => '0', 'ctr' => '100.000', 'laimoon_rank' => '{"default":3500,"216026_en_c":350000000,"216174_ar_c":350000000,"65756_ar_c":350000000,"216213_en_c":350000000,"216235_en_c":350000000,"216026_ar_c":350000000,"217806_en_c":350000000,"128028_en_c":350000000,"216175_en_c":350000000,"216214_en_c":350000000,"216192_ar_c":350000000,"138858_en_c":350000000,"216191_ar_f":350000000,"216220_en_c":350000000}', 'lead_count' => '0', 'enrol_option' => '1', 'enrol_free' => '0', 'import_course_code' => '', 'cpa_recommended' => '0', 'study_format' => 'Video', 'pdf_certificate' => '0', 'course_certificate' => '', 'bundle_id' => null, 'randomizer' => '99942478', 'virtual_classroom' => '0', 'on_credit' => '0', 'laimoon_organized' => '0' ), 'CourseProvider' => array( 'id' => '8564', 'name' => 'Uplatz', 'account_name' => null, 'trainer_type' => 'institute', 'slug' => 'uplatz', 'location' => 'Online', 'customer_name' => 'Indu', 'seeder_id' => '43', 'phone_number' => '+44 7836 212635', 'pri_line_number' => '', 'address_street' => '', 'address_building' => '', 'address_city' => 'London', 'address_country' => 'United Kingdom', 'addresss' => 'helsea House, 63, 599 Witan Gate, Milton Keynes MK9 2BS, United Kingdom', 'invoice_email' => 'info@uplatz.com', 'student_enrolment' => '1', 'masked_emails' => '1', 'moneyback' => '1', 'student_enrolment_processing_percentage' => '50', 'invoice_missed_calls' => '0', 'budget_alerts' => '0', 'budget_amount' => null, 'budget_start_date' => null, 'provider_code' => '', 'payment_type' => 'CPC', 'intl_leads_enabled' => '0', 'invoice_notification' => '0', 'enable_intro_offer' => '0', 'lead_notification' => '1', 'weekly_digest' => '1', 'logo' => 'content_1547597273-uplatz-logo.png', 'logo_size' => '{"width":1627,"height":564}', 'description' => '<p> Uplatz is global leading provider of SAP Training. We have a strong network of qualified and experienced tutors providing training courses on all SAP modules such as SAP FICO, SAP MM, SAP HANA, SAP SuccessFactors, SAP SD, and so on. Besides SAP courses, we provide online training on in-demand technologies such as Big Data, Hadoop, Oracle, Informatica, Python, AngularJS, Wordpress, and more.. in a virtual classroom set-up. We feel proud to say that we are making learning affordable by keeping prices of all our courses very low. No one in the market can beat us in course prices because each of our courses is listed at almost 80% discounted rate from average market price of the same course.</p> <h4> Why should I choose Uplatz?</h4> <p> There are 3 simple reasons of choosing Uplatz:</p> <p> 1) Our elite tutors are highly experienced and experts in their fields.</p> <p> 2) No one in the market can dare to beat our price! It is only 20% of the standard institute price for the same course (Reason - Because these courses are offered directly by the tutors).</p> <p> 3) We are a team of IITians - we will design the course structure for you as per your requirements.</p> <h4> Will I get a Certificate of Course Completion?</h4> <p> Yes. Every learner who successfully completes a course on Uplatz is awarded the Course Completion Certificate.</p> <h4> Will I be provided study material, tutor notes and video recordings?</h4> <p> Ofcourse! All sessions conducted through Uplatz get recorded and life-time access to the recordings is provided to you. Besides that, Uplatz also provides tutor notes, practice assignments, practice sessions, and a lot more for free. Our tutors will assist you in preparing for certification exams as well.</p> <h4> What if I didn’t get the skills that were taught to me?</h4> <p> In case you are unsatisfied with the tutoring or don’t get your problem solved, we will moderate the situation. We will help you get your concepts clear/learn the desired skills. You can keep the fees in the Uplatz vaults and try learning from other tutors or you can get your cash back after nominal administrative fees deduction.</p> ', 'website' => 'https://www.uplatz.com/', 'no_of_courses' => null, 'course_types' => null, 'spotlight' => '', 'video_thumb' => null, 'video_embed_code' => '', 'meta_title' => '', 'meta_description' => '', 'meta_keywords' => '', 'email' => 'info@uplatz.com', 'contact_phone_number' => null, 'contact_person_position' => null, 'global_location_ids' => '275', 'head_office_gloc_id' => '275', 'vat_enabled' => '0', 'draft' => '0', 'auto_account_suspension' => '0', 'ratings' => '1', 'call' => '0', 'auto_call_paid' => '0', 'instant_callback_number' => '', 'instant_callback_status' => 'No', 'instant_callback_disabled' => '0', 'show_map' => '0', 'same_place' => '0', 'tier' => 'tier3', 'featured_advertiser' => '0', 'institution_type' => 'Training Institute', 'certificate' => null, 'hyperlocal_leads' => '0', 'training_mode' => 'Online', 'establish' => null, 'verify_code' => '', 'verify_status' => '1', 'course_csa_keywords' => '', 'untrusted' => '0', 'mobile_cpc_disabled' => '0', 'deleted' => '0', 'created' => '2018-07-25 11:34:14', 'modified' => '2020-04-06 13:16:35', 'pageview_enabled' => '1', 'timezone' => 'Europe/London', 'provider_status' => 'performance', 'cpc_direct_linking' => null, 'phone_calls_timing' => '', 'phone_calls_exclude_days' => '', 'signup' => '0', 'completeness' => '1', 'signup_status' => 'Received', 'engagement_ranking' => 'normal', 'exclusive_leads' => '0', 'progress' => null, 'verified_time' => '2020-04-06 13:16:35', 'profile_completed_time' => null, 'payment_overdue' => '0', 'bad_debtor' => '0', 'tax_regn_number' => null, 'tax_emirate' => null, 'traffic_referral' => null, 'course_type_ids' => '2', 'trusted' => '0', 'legacy' => '0', 'moderation_status' => 'verified', 'rfp_email_alerts' => '0', 'rfp_unsubscribed' => '0', 'offer_start_date' => '0000-00-00', 'offer_end_date' => '0000-00-00', 'offer_price' => '0', 'discount_percentage' => '0', 'offer_published' => '0', 'offer_text' => '', 'resized' => '1', 'is_corporate' => '0', 'topup_auto_renew' => '0', 'disabled_topup' => '0', 'topup_credit_enabled' => '0', 'enable_hyperlocation_leads' => '0', 'import_course_enable' => '0', 'sample_certificate' => '', 'lead_filters' => null, 'repeat_email_lead_alerts' => '1', 'load_blncr_weight' => '1', 'remote_option' => null, 'classroom_status' => 'verified', 'topup_info' => null, 'provider_rank' => '{"default":502,"rndm":451649,"r_82":502,"r_585":502,"r_586":502,"r_79":502,"r_374":502,"r_142":502,"r_400":502,"r_691":502,"r_613":502,"r_594":502,"r_595":502,"r_888":502,"r_887":502,"r_86":502,"r_209":502,"r_401":502,"r_599":502,"r_17":502,"r_357":502,"r_394":502,"r_397":502,"r_354":502,"r_348":502,"r_674":502,"r_15":502,"r_365":502,"r_676":502,"r_206":502,"r_675":502,"r_656":502,"r_398":502,"r_873":502,"r_143":502,"r_896":502,"r_12":502,"r_231":502,"r_918":502,"r_149":502,"r_234":502,"r_890":502,"r_653":502,"r_369":502,"r_87":502,"r_198":502,"r_101":502,"r_81":502,"r_126":502,"r_652":502,"r_954":502,"r_801":502}', 'preferences' => null ), 'CourseTranslation' => array( 'id' => '199202', 'course_id' => '127081', 'title' => 'Full Stack Development', 'slug' => 'part-time-full-stack-development-uplatz', 'external_link' => 'https://training.uplatz.com/online-it-course.php?id=full-stack-web-development---java---javascript---mongodb---reactjs---html5---css3-114', 'summary' => '<strong>Full Stack Development</strong> <ol> <li><strong>JAVA</strong></li> </ol> <ol> <li><strong>Javascript</strong></li> </ol> <em>Introduction to JavaScript</em> <ul> <li>Introduction to Scripting</li> <li>JavaScript Characteristics</li> <li>JavaScript and Common Programming Concepts</li> <li>JavaScript Flavors and Versions</li> <li>Technologies Based on JavaScript</li> <li>Server-Side vs. Client-Side Applications</li> <li>Annotating Your Code with Comments</li> <li>Expanding the Role of JavaScript</li> </ul> <em>Working with Variables and Data in JavaScript</em> <ul> <li>Using JavaScript to Communicate with the User</li> <li>Using Data More Than Once: Variables</li> <li>JavaScript Operators</li> <li>JavaScript Expressions</li> <li>JavaScript Alerts and Prompts</li> <li>Inline Scripting, Simple User Events and Basic Event Handlers</li> <li>JavaScript Keywords and Reserved Words</li> </ul> <em>Functions, Methods and Events in JavaScript</em> <ul> <li>Introduction to Functions</li> <li>Defining a Function</li> <li>Calling a Function</li> <li>Methods as Functions</li> <li>Types of Functions</li> <li>User Events and JavaScript Event Handlers</li> </ul> <em>Debugging and Troubleshooting JavaScript</em> <ul> <li>What Is Debugging?</li> <li>Tools for Debugging Code</li> <li>Testing Code in Various Browsers</li> <li>Debugging Logic Errors</li> <li>JavaScript and Mobile Devices</li> </ul> <em>Controlling Program Flow in JavaScript</em> <ul> <li>Controlling Decisional Program Flow</li> <li>The Statement</li> <li>The while Statement</li> <li>The Statement</li> <li>The for Statement</li> <li>The break Statement</li> <li>The continue Statement</li> <li>The switch Statement</li> </ul> <em>The JavaScript Document Object Model (DOM)</em> <ul> <li>The JavaScript Document Object Model (DOM)</li> <li>The window Object</li> <li>The document Object</li> <li>The image Object</li> <li>The history Object</li> <li>The location Object</li> <li>The navigator Object</li> <li>The Virtual DOM</li> </ul> <em>JavaScript Language Objects</em> <ul> <li>Introduction to JavaScript Language Objects</li> <li>The String Object</li> <li>Evaluating Strings</li> <li>JavaScript Regular Expressions</li> <li>The Array Object</li> <li>The for Each Method</li> <li>The Map Method</li> <li>The Date Object</li> <li>Setting and Extracting Time Information</li> <li>The Math Object</li> </ul> <em>Custom JavaScript Objects</em> <ul> <li>Creating Custom Objects</li> <li>Creating a JavaScript Object: The Constructor</li> <li>Creating an Instance of a Custom Object</li> <li>Creating Object Methods</li> <li>Creating Functions for Your Objects</li> <li>Concept of Classes</li> <li>Iterators and Generators</li> <li>Call, apply and bind</li> </ul> <em>Changing HTML on the Fly</em> <ul> <li>Changing HTML on the Fly</li> <li>Using the getElementById Method</li> <li>Using the getElementsByName Method</li> <li>Using the getElementsByTagName Method</li> <li>Using the getElementsByClassName Method</li> <li>Modifying Attributes within the DOM</li> <li>Appending Text to the DOM</li> </ul> <em>Developing Interactive Forms with JavaScript</em> <ul> <li>Interactive Forms</li> <li>Overview of Form Elements</li> <li>Referring to Form Elements</li> <li>The form Object</li> <li>The input Elements and text Objects</li> <li>The textarea object</li> <li>The select Object</li> <li>Form Validation</li> <li>Common form Security Errors</li> </ul> <em>JavaScript Security</em> <ul> <li>Introduction to JavaScript Security Issues</li> <li>Browser vs. Operating System</li> <li>Browser-Specific Security Issues</li> <li>Browser Compatibility and Client-Side Detection</li> <li>Script Blocking</li> <li>Differences in Among Browsers</li> <li>Malicious and Accidental Coding</li> <li>Frame-to-Frame URL Changing</li> <li>Signed Scripts</li> <li>Cross-Site Scripting (XSS)</li> <li>Cookies and Security in JavaScript</li> <li>Ethics in Collecting, Storing, Using and Protecting User Data</li> <li>Creating Secure JavaScript Code</li> </ul> <em>JavaScript Libraries and Frameworks</em> <ul> <li>Introduction to JavaScript Libraries and Frameworks</li> <li>Choosing a Code Library</li> <li>External and Pre-made Scripts</li> <li>Loading Your First Library</li> <li>Using JavaScript Library Plug-ins</li> <li>Using Frameworks</li> <li>Best Practices with JavaScript Libraries and Frameworks</li> <li>Copyright Issues and JavaScript</li> </ul> <em>JavaScript and AJAX</em> <ul> <li>Introduction to AJAX</li> <li>Handling Data and Content Types</li> <li>Interactions Among JavaScript, Data and HTML</li> <li>Using AJAX Scripts</li> <li>AJAX and Servers</li> <li>AJAX and Databases</li> <li>Usability Issues with AJAX</li> <li>Combining AJAX with Libraries</li> </ul> <em>Introduction to Web APIs</em> <ul> <li>Web Application Programming Interface (API)</li> <li>The Web Storage API</li> <li>The Geolocation API</li> <li>The Canvas API</li> </ul> <ol> <li><strong>MongoDb</strong></li> </ol> <em>Introduction to NoSQL Architecture with MongoDB</em> <ul> <li>What Is MongoDB?</li> <li>Downloading the required Software</li> <li>Installation and Configuration</li> <li>MongoDB Advantages</li> <li>MongoDB Data Modelling</li> <li>MongoDB Tools, Collection and Documents</li> <li>Configuration Files</li> <li>Touring the File Structure</li> <li>Securing the Installation</li> </ul> <br> <em>CRUD and the MongoDB Shell</em> <ul> <li>Introduction to CRUD</li> <li>Introduction to the MongoDB API</li> <li>Creating a Database, Collection and Documents</li> </ul> <br> <em>Data Modelling and Schema Design</em> <ul> <li>MongoDB Database References</li> <li>Model Tree Structures</li> <li>MongoDB Analyzing Queries</li> <li>MongoDB Atomic Operations</li> <li>MongoDB Map Reduce</li> <li>MongoDB Text Search</li> <li>MongoDB Regular Expression</li> <li>MongoDB Capped Collections</li> <li>Data Storage</li> <li>Working with Datatypes</li> <li>Collections</li> <li>Document Datatypes</li> <li>Creating _id Fields</li> </ul> <br> <em>Querying Data</em> <ul> <li>Databases and Collections</li> <li>Querying Collections</li> <li>Working with Operators</li> <li>Referencing a Database</li> <li>Querying Dates</li> </ul> <br> <em>Manipulating Data</em> <ul> <li>Inserting Data into Collections</li> <li>Updates</li> <li>Deletes</li> <li>Atomic Operations</li> <li>Removing Data</li> <li>Capped Collections</li> </ul> <br> <em>High Performance Options</em> <ul> <li>Creating Indexes</li> <li>Manipulating Index Behaviour</li> <li>Index Properties</li> <li>Specialised Index Types</li> <li>Replication</li> <li>Sharding</li> </ul> <br> <em>Aggregation Framework</em> <ul> <li>Aggregating Results</li> <li>Single Purpose Functions</li> <li>The Aggregation Pipeline</li> <li>Date Aggregation Operators</li> </ul> <br> <em>Indexing</em> <ul> <li>Indexing and Aggregation</li> <li>Indexing, query profiling and the query optimizer</li> <li>Geospatial Indexes</li> <li>Index types, Index Properties</li> <li>MongoDB Advanced Indexing</li> <li>MongoDB Indexing Limitations</li> <li>Aggregation Introduction</li> </ul> <br> <em>Replication</em> <ul> <li>Replication Concept</li> <li>Failover & Recovery</li> </ul> <br> <em>Administration</em> <ul> <li>MongoDB Deployment and Cluster setup</li> <li>MongoDB GridFS</li> <li>Trident Spout</li> <li>Working with Replica Sets</li> <li>MongoDB Sharding</li> <li>MongoDB Create Backup</li> </ul> <br> <em>Using an API</em> <ul> <li>Introducing Drivers</li> <li>Java</li> <li>PHP</li> <li>Ruby</li> <li>Python</li> </ul> <ol> <li><strong>HTML5 & CSS3</strong></li> </ol> <em>HTML5</em><br> Introduction<br> HTML - Grouping Using Div Span<br> HTML - Lists<br> HTML - Images<br> HTML - Hyperlink & Anchors<br> HTML - Tables<br> HTML - iframe<br> HTML - Forms<br> HTML - Headers<br> HTML - Miscellaneous<br> <br> <em>CSS3</em><br> CSS Introduction<br> Selectors and Pseudo Classes <ol> <li><strong>ReactJS</strong></li> </ol> ', 'outline' => null, 'who_should_take_this_course' => null, 'career_path' => 'Java Developer,Mongo DB Consultant,HTML Developer,HTML/CSS Developer,Reactjs Developer', 'eligibility' => null, 'school' => 'Uplatz', 'keywords' => 'Full Stack Development', 'location' => 'Online', 'duration' => 'Upto 125 Hours', 'timing' => null, 'cost' => null, 'discount' => null, 'eligibility_criteria' => null, 'job_matching_keywords' => 'Full Stack Development', 'boosted' => null, 'lang_code' => 'ar', 'status' => 'active', 'auto_translated' => '0', 'objectives' => null, 'photo' => null, 'photo_cta' => null, 'video' => null ), 'Profile' => array() ) ) $job = array( 'Job' => array( 'id' => '39303486', 'contact_id' => '3773199', 'recruiter_id' => '74726', 'job_function_id' => null, 'title' => 'Full-Stack Developer Ninja', 'vacancies' => null, 'job_type_id' => null, 'description' => null, 'pay_status' => 'Free', 'external_job_description' => '<p> We’re looking for a fullstack developer ninja to join our team of 18 at Internet Game. <p> You’ll be working with a team of 3 other fullstack developers to build out our web platform for playing a library of Unity games using WebGL. You’ll work across the stack, but with more of a focus on the frontend. </p><h2> </h2><h2> Our Code Stack: </h2><ul><li> React/NextJS + Tailwind </li><li> gRPC + Redis + Mongo </li><li> GoLang (any equivalent language knowledge would suffice)</li></ul><h2> </h2><h2> This describes you: </h2><ul><li> You have a great eye for design, UX, and seeing pixels out of place </li><li> You’re the best at what you do and have strong ideas of the best way to build things </li><li> You’re detail-oriented & hyper-organized, but you move quickly </li><li> You actively seek to upgrade your skills and learn new things </li><li> You’re excited about building something awesome with a highly skilled yet super playful team </li></ul><h2> </h2><h2> What is Internet Game?</h2><p></p><p> Internet Game is inspired by innovative projects that combined social apps with gaming, like Pokemon Go and HQ Trivia. We take the highly social aspects of AAA games like Fortnite and apply them to casual games that anyone can play. </p><p> We launched as an experiment back in March 2022. 8000 players battled through 5 mini-games across 5 days, elimination-style (inspired by Squid Game). Those still in at the end won huge prizes. </p><p> Since then, we’ve raised $7M and expanded our fully-remote team to 18 people. </p><p> Now we’re building out our platform to allow anyone to play our ever-growing library of mini-games. </p><p> Our mission is to create new ways for the world to play together. </p><p> Interested? We’d love to have you on board. </p><h2> </h2><h2> More Details </h2><ul><li> Fully remote position </li><li> Unlimited time off & no set working hours — we hire people who love what they do and trust you to manage your own time </li><li> We only have department meetings on Mondays. Otherwise, meetings are only set as needed </li><li> All positions are given a competitive salary, as well as an equity stake in the company. We believe the best results come from a team that truly owns what they’re building. </li></ul>', 'course_qualifications' => null, 'global_location_id' => '64', 'gender' => '0', 'baseSalary' => null, 'salary_duration' => 'Monthly', 'job_type' => '', 'salaryFrom' => null, 'salaryTo' => null, 'currency_id' => null, 'hide_salary' => '0', 'benefits' => null, 'salary_type_id' => null, 'travel_type_id' => null, 'travel_id' => null, 'education_id' => null, 'education_background' => null, 'language_id' => null, 'position_level_id' => null, 'position_type' => null, 'number_of_staffs_mange' => null, 'experiance' => null, 'sales_experience' => null, 'sales_focus' => null, 'sales_cycle_id' => null, 'reporting_to' => null, 'otherAssignments' => null, 'otherConsiderations' => null, 'ideal_candidate' => null, 'company_info' => null, 'company_id' => '302445', 'company_name' => 'Pinnacle', 'external_apply_url' => 'https://eg.jooble.org/external/-467026973767677359?cpc=d0FU&utm_source=affiliate&utm_medium=laimoon_organic_eg&extra_ars_request_id=26c90fdba213ab8f5eeb5e919d3d18de', 'external_short_url' => '', 'apply_url' => null, 'contributed' => '0', 'created' => null, 'published' => '2024-01-08 19:44:36', 'closed_time' => null, 'updated' => null, 'hideCompany' => null, 'hide_contact_info' => '0', 'application_count' => '0', 'closed' => '0', 'draft' => '0', 'rejected' => '0', 'deleted' => '0', 'moderated' => '1', 'boosted' => '0', 'rejectnote' => null, 'job_extended' => '0', 'purchased' => '0', 'seeder_id' => '8', 'source_id' => 'jooble', 'course_keywords' => null, 'shortlist_magic_applied' => '0', 'shortlist_magic_keywords' => null, 'living_in' => '0', 'age_limit' => null, 'is_managerial' => '0', 'application_email' => null, 'quality_score' => null, 'reopened' => '0', 'quality_type' => 'White', 'promoted' => '0' ), 'Recruiter' => array( 'first_name' => 'Jooble Jobs', 'last_name' => null, 'recruiter_type' => 'company' ), 'GlobalLocation' => array( 'id' => '64', 'display_name' => 'Egypt', 'name_ar' => 'مصر', 'country_id' => '61', 'Country' => array( 'name' => 'Egypt', 'id' => '61', 'slug' => 'egypt', 'code' => 'EG' ) ), 'Company' => array( 'id' => '302445', 'name' => 'Pinnacle', 'website' => 'http://www.pinnaclepub.com/', 'verified' => '0', 'photo' => 'Pinnacle_9b3f6270-d5ff-11e9-8563-8d2b2f614077.jpeg', 'details' => null, 'display_details' => '' ), 'Industry' => array(), 'Tag' => array() ) $jobsList = array() $courses = array() $promotedCourses = array() $referer = '/' $urlKeyword = 'Full Stack ' $profile = array( 'locations' => array( (int) 2 => 'UAE' ), 'searchKey' => '', 'guest' => (int) 1, 'jobCount' => '13474', 'contributedJobCount' => '24', 'courseCount' => null ) $askLogin = true $jobLinkTitle = 'Full Stack ' $renderSchema = 'yes' $title_for_layout = 'Full-Stack Developer Ninja jobs in Pinnacle in Egypt.' $page_description = 'Apply to Full-Stack Developer Ninja jobs in Pinnacle in Egypt.Find similar vacancies, jobs and salary information in Egypt.' $locationForTitle = 'Egypt' $currentJobCity = array( 'id' => '64', 'display_name' => 'Egypt', 'name_ar' => 'مصر', 'country_id' => '61', 'Country' => array( 'name' => 'Egypt', 'id' => '61', 'slug' => 'egypt', 'code' => 'EG' ) ) $jobCompanyPage = array( 'CompanyPage' => array( 'id' => '11230', 'title' => 'Pinnacle', 'slug' => 'pinnacle' ), 'CompanyPageTranslation' => array( 'id' => null, 'company_page_id' => null, 'title' => null, 'slug' => null, 'summary' => null, 'description' => null, 'meta_title' => null, 'meta_description' => null, 'meta_keywords' => null, 'company_matching_keywords' => null, 'draft' => null, 'lang_code' => null ) ) $location = 'Egypt' $breadCrumbs = array( 'Job Details' => '' ) $relCourseBanner = array( 'relatedUrl' => 'https://courses.laimoon.com/ar/uae/it-computing-and-technology/programming/html', 'title' => 'HTML', 'course_category_id' => (int) 887, 'relatedOnlineUrl' => 'https://courses.laimoon.com/ar/online/it-computing-and-technology/programming/html' ) $published = '2024-01-08 19:44:36' $daysleft = (float) -97 $isLoggedIn = false $facebookSession = null $fbConfig = array( 'AppId' => '151651858238476', 'APIKey' => '1c032aa6c89b302e8ec5dea94dc89104', 'AppSecret' => 'f2b69d3a25fe65601f146efe7178e72a' ) $linkedInConfig = array( 'APIKey' => '779yus3aqi524z', 'AppSecret' => 'XCdGJxUokce5Ygf6' ) $criticalCSSes = array( 'jobdetail' => 'jobdetail-critical-css', 'companylist' => 'companylist-critical-css', 'companyview' => 'companyview-critical-css', 'agencylist' => 'agencylist-critical-css', 'agencyview' => 'agencyview-critical-css', 'laimoonverified' => 'laimoonverified-critical-css', 'seopages' => 'seopages-critical-css', 'externalview' => 'externalview-critical-css', 'popularjobsearches' => 'popularjobsearches-critical-css' ) $basicProfileIncomplete = true $seeAllJobLink = 'https://jobs.laimoon.com/ar/egypt/Full Stack ' $csaKeywords = array( (int) 0 => 'Full-Stack Developer Ninja' ) $allowLoginClass = 'notlogin' $jobLocSlug = 'egypt' $jobLocName = 'Egypt' $pfBackgrounds = '' $jobLink = 'https://jobs.laimoon.com/jobs/externalview/39303486' $companyName = ' at Pinnacle' $twitterText = 'Hiring now! Full-Stack Developer Ninja at Pinnacle. Please apply or share https://jobs.laimoon.com/jobs/externalview/39303486' $emailText = 'Hiring now! Full-Stack Developer Ninja at Pinnacle. Please apply or share by clicking here https://jobs.laimoon.com/jobs/externalview/39303486' $sCompanyName = false $csaSearchKey = 'Full-Stack Developer Ninja' $jobDetails = 'تفاصيل الوظيفة' $btn_text = 'Apply on company website' $confidentialExists = false $showCompany = (int) 1 $mainCheck = (int) 1 $confidentialThumbClass = '' $cdnImageThumbPath = 'https://cdn.laimoon.com/profileimages/thumbnail/' $companyPageTitle = 'Pinnacle'include - APP/View/Jobs/externalview.ctp, line 206 View::_evaluate() - CORE/Cake/View/View.php, line 948 View::_render() - CORE/Cake/View/View.php, line 910 View::render() - CORE/Cake/View/View.php, line 471 Controller::render() - CORE/Cake/Controller/Controller.php, line 948 Dispatcher::_invoke() - CORE/Cake/Routing/Dispatcher.php, line 194 Dispatcher::dispatch() - CORE/Cake/Routing/Dispatcher.php, line 162 [main] - APP/webroot/index.php, line 115
الشركة المعلنة عن الوظيفة
Pinnacle
تحسين فرصتك لحصول على وظيفة
خذ دورة عبر الإنترنت على HTML ابتداءً من الآن.
-
Website Development Course Gate46 درهم
1,714 درهممدة الدورة التدريبية: Upto 4 Hours -
Full Stack Development Uplatz185 درهممدة الدورة التدريبية: Upto 125 Hours
X
لماذا تقوم بالإبلاغ عن هذه الوظيفة؟
Job has expired لا يمكن عرض هذه الصفحةبدلًا من ذلك، يمكنك النقر على الرابط أدناه أو نسخ/لصق الرابط في متصفح الإنترنت الخاص بك.
https://eg.jooble.org/external/-467026973767677359?cpc=d0FU&utm_source=affiliate&utm_medium=laimoon_organic_eg&extra_ars_request_id=26c90fdba213ab8f5eeb5e919d3d18de