Wednesday 14/January/2026 – 03:18 PM

















The 2026 preparatory certificate exams for preparatory certificate students in Cairo Governorate will begin tomorrow, Thursday, amid strict regulatory measures.

Preparatory Certificate Examinations Schedule 2026 in Cairo

  • Thursday, January 15, 2026: Computer and Information Technology + Art Education
  • Saturday, January 17, 2026: Arabic language, calligraphy, and spelling + religious education
  • Sunday, January 18, 2026: Social Studies
  • Tuesday, January 20, 2026: Algebra and Statistics + Foreign Language
  • Wednesday, January 21, 2026: Engineering
  • Thursday, January 22, 2026: Engineering + Science
Preparatory Certificate Examinations Schedule 2026 Cairo Governorate<br /> ” width=”960″ height=”720″/><figcaption>Preparatory Certificate Examinations Schedule 2026 Cairo Governorate<br /> </figcaption></figure>
<p>Earlier, the Ministry of Education sent a letter to educational directorates regarding the implementation of the third opportunity remedial program for students who are not worthy of technical schools in some units of the first semester and students who presented satisfactory or coercive excuses in accordance with the evaluation and verification regulations approved by the Minister of Education, Mohamed Abdel Latif, in the period from Saturday, January 17, to Thursday, January 29.</p>
<p>The Ministry of Education confirmed that the first visit for external verification work will be carried out during the period from Saturday, January 31, until Thursday, February 5, and the names of the external investigators charged with external verification work in technical education schools (industrial – agricultural – commercial – hotel) in the directorates will be provided later, on Saturday, January 31, until Thursday, February 5.</p>
</p></div>
<p><script type= replaceOembeds(); function replaceOembeds() { var allEmbeds = document.getElementsByTagName("OEMBED"); while (allEmbeds.length != 0) { replaceOembedWithHtml(allEmbeds[0], extractLinkFromOembed(allEmbeds[0])); allEmbeds = document.getElementsByTagName("OEMBED"); } runYoutubeLazyLoad(); window.onscroll = function () { loadAPI(); window.onscroll = null; } // loadfbApi(); } function replaceOembedWithHtml(element, sourceData) { if (sourceData.source.toLowerCase() === "youtube") { var html="
" + '
' + '
' + '
' + '' + '
' + '
'; replaceElementWithHtml(element, html); } else if (sourceData.source.toLowerCase() === "instagram") { var html="
'; replaceElementWithHtml(element, html); } else if (sourceData.source.toLowerCase() === "twitter") { var html="
'; replaceElementWithHtml(element, html); } else if (sourceData.source.toLowerCase() === "facebook") { var html="
' replaceElementWithHtml(element, html); } else { replaceElementWithHtml(element, ""); } } function extractLinkFromOembed(element) { return getUrlSource(element.getAttribute("url")); } function getUrlSource(url) { var ytRegex = /http(?:s?):\/\/(?:www\.)?youtu(?:be\.com\/watch\?v=|\.be\/)([\w\-\_]*)(&(amp;)?‌​[\w\?‌​=]*)?/; var instaRegex = /(https?:\/\/www\.)?instagram\.com(\/p\/(\w+)\/?)/; var twitterRegex = /twitter\.com\/.*\/status(?:es)?\/([^\/\?]+)/; var fbRegex = /^https?:\/\/www\.facebook\.com.*\/(video(s)?|watch|story|posts)(\.php?|\/).+$/; if (ytRegex.test(url)) { return { source: "Youtube", url: url, id: ytRegex.exec(url)[1] }; } if (instaRegex.test(url)) { return { source: "Instagram", url: url, id: instaRegex.exec(url)[3] }; } if (twitterRegex.test(url)) { return { source: "Twitter", url: url, id: twitterRegex.exec(url)[1] }; } if (fbRegex.test(url)) { return { source: "Facebook", url: url, id: fbRegex.exec(url)[1] }; } return { source: "Unknown", url: url, id: "" }; } function replaceElementWithHtml(element, html) { var str = html; var Obj = element; //any element to be fully replaced if (Obj.outerHTML) { //if outerHTML is supported Obj.outerHTML = str; ///it's simple replacement of whole element with contents of str var } else { //if outerHTML is not supported, there is a weird but crossbrowsered trick var tmpObj = document.createElement("div"); tmpObj.innerHTML = ''; ObjParent = Obj.parentNode; //Okey, element should be parented ObjParent.replaceChild(tmpObj, Obj); //here we placing our temporary data instead of our target, so we can find it then and replace it into whatever we want to replace to ObjParent.innerHTML = ObjParent.innerHTML.replace('
', str); } } function loadfbApi() { var js = document.createElement('script'); js.src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v3.2"; document.body.appendChild(js); } function runYoutubeLazyLoad() { /// youtube lazyload var youtube = document.querySelectorAll(".youtube"); for (var i = 0; i < youtube.length; i++) { var source = "https://img.youtube.com/vi/" + youtube[i].dataset.embed + "/0.jpg"; var image = new Image(); image.src = "/themes/cairo2/assets/images/no.jpg"; image.classList.add('lazyload'); image.setAttribute("data-src", source); image.setAttribute("alt", "youtube"); image.addEventListener("load", function () { youtube[i].appendChild(image); }(i)); youtube[i].addEventListener("click", function () { var iframe = document.createElement("iframe"); iframe.setAttribute("frameborder", "0"); iframe.setAttribute("allowfullscreen", ""); iframe.setAttribute("src", "https://www.youtube.com/embed/" + this.dataset .embed + "?rel=0&showinfo=0&autoplay=1"); this.innerHTML = ""; this.appendChild(iframe); }); }; }

LEAVE A REPLY

Please enter your comment!
Please enter your name here