PL-241 : برمجة وبناء صفحات ويب باستخدام HTML5 & CSS3 & JavaScript
- 39ساعه تدريب
- 13محاضره
- 7ساعات مساعده
- 950جنيه مصري
- 10طالب بحد اقصى
سجل الآن بهذا البرنامج التدريبي
واحصل على الخصومات والعروض التاليه ولفترة محدوده
10%خصم على المواعيد الصباحيه
855 جنيه بدلا من 950
10%خصم على مواعيد بعد الظهيره
855 جنيه بدلا من 950
* هذه العروض لفتره محدوده, وهي عرضه للتغيير او الإلغاء دون اشعار مسبق. مع ملاحظه ان الحجز الفعلي يجب ان يتم داخل الاكاديميه
** المواعيد الصباحيه تبدأ من الساعه 12:30 الى 3:30 ظهرا, وبعد الظهيره من 4 الى 7 مساء, والمواعيد المسائيه من 7:30 الى 10:30 مساء
انطلق الى آفاقٍ ابعد
اطلق العنان لقدراتك للانطلاق الى الأفق مع مجموعة الادوات المتقدمه لبناء وتصميم مواقع الإنترنت
من خلال منهج ميكروسوفت المعتمد استكتشفت ما الذي يمكن ان تحققه مع احدث تكنولوجيا لبناء مواقع الانترنت
HTML5 و CSS3 و الموضوعات المتقدمه في Java Script و jQuery
تضمين الفيديو الى تصميم صفحتك .. تحريك عناصر الصفحه من خلال CSS ودون الحاجه لكتابه JavaScript .. السحب والاسقاط داخل صفحات ويب .. سيكون بمقدورك عمل كل ذلك واكثر بكثير مما تخيل وبسهوله شديده من خلال احدث تكنولوجيا متاحه حاليا لبناء صفحات ويب.
إن هذا البرنامج التدريبي مقدم خصيصا لمساعدة مصممي المواقع الحاليين والمختصين في هذا المجال للارتقاء باعمالهم الى افآق ابعد من خلال استكشاف الامكانات الجديده
المستحدثه في تكنولوجيا لغات تصميم مواقع الانترنت, إن HTML5 و CSS3 ومكتبات JavaScript المستحدثه تمثل ثوره في هذا المجال, إن معظم المهام الشاقه
والتي كان بعضها يبدو مستحيلا بالأمس اصبحت تتم الآن بسهوله شديده وبفعاليه اكبر بكثير.
استكشفت ذلك بنفسك الآن من خلال منهجنا المعتمد من كبرى شركات البرمج
نقوم بالتدريب باستخدام منهج ميكروسوفت المعتمد
تقوم سفن داش باعتماد منهج Microsoft لتنفيذ هذا البرنامج التدريبي لتأهيل المتدرب لاجتياز اختبار
20-480 Programming in HTML5 with JavaScript and CSS3 من ميكروسوفت.
محتوى البرنامج التدريبي
- Overview of HTML
- Overview of CSS
- Creating a Web Application by Using Visual Studio 2012
- Walkthrough of the Contoso Conference Application
- Examining and Modifying the Contoso Conference Application
- Describe basic HTML elements and attributes.
- Explain the structure of CSS.
- Describe the tools available in Visual Studio 2012 for building Web applications.
- Creating an HTML5 Page
- Styling an HTML5 Page
- Creating HTML5 Pages
- Styling HTML5 Pages
- Create static pages using the new features available in HTML5.
- Use CSS3 to apply basic styling to the elements in an HTML5 page.
- Overview of JavaScript Syntax
- Programming the HTML DOM with JavaScript
- Introduction to jQuery
- Displaying Data Programmatically
- Handling Events
- Explain the syntax of JavaScript and describe how to use JavaScript with HTML5.
- Write JavaScript code that manipulates the HTML DOM and handles events.
- Describe how to use jQuery to simplify code that uses many common JavaScript APIs.
- Overview of Forms and Input Types
- Validating User Input by Using HTML5 Attributes
- Validating User Input by Using JavaScript
- Creating a Form and Validating User Input by Using HTML5 Attributes
- Validating User Input by Using JavaScript
- Create forms that use the new HTML5 input types.
- Validate user input and provide feedback by using the new HTML5 attributes.
- Write JavaScript code to validate user input and provide feedback in cases where it is not suitable to use HTML5 attributes
- Sending and Receiving Data by Using XMLHTTPRequest
- Sending and Receiving Data by Using jQuery AJAX operations
- Retrieving Data
- Serializing and Transmitting Data
- Refactoring the Code by Using jQuery ajax method
- Serialize, deserialize, send, and receive data by using XMLHTTPRequest objects.
- Simplify code that serializes, deserializes, sends, and receives data by using the jQuery ajax method
- Styling Text
- Styling Block Elements
- CSS3 Selectors
- Enhancing Graphical Effects by Using CSS3
- Styling the Navigation Bar
- Styling the Page Header
- Styling the About Page
- Style text elements on an HTML5 page by using CSS3.
- Apply styling to block elements by using CSS3.
- Use CSS3 selectors to specify the elements to be styled in a Web application.
- Implement graphical effects and transformations by using the new CSS3 properties.
- Writing Well-Structured JavaScript
- Creating Custom Objects
- Extending Objects
- Inheriting From Objects
- Refactoring Code to Use Objects
- Describe the benefits of structuring JavaScript code carefully to aid maintainability and extensibility.
- Explain best practices for creating custom objects in JavaScript.
- Describe how to extend custom and native objects to add functionality.
- Interacting with Files
- Incorporating Multimedia
- Reacting to Browser Location and Context
- Debugging and Profiling a Web Application
- Incorporating Video
- Incorporating Images
- Using the Geolocation API
- Use the Drag and Drop, and the File APIs to interact with files in a Web application.
- Incorporate audio and video into a Web application.
- Detect the location of the user running a Web application by using the Geolocation API.
- Explain how to debug and profile a Web application by using the Web Timing API and the Internet Explorer Developer Tools.
- Reading and Writing Data Locally
- Adding Offline Support by Using the Application Cache
- Implementing the Application Cache
- Implementing Local Storage
- Save and retrieve data locally on the user's computer by using the Local Storage API.
- Provide offline support for a Web application by using the Application Cache API.
- Supporting Multiple Form Factors
- Creating an Adaptive User Interface
- Creating a Print-Friendly Stylesheet
- Adapting Page Layout To Fit a Different Form Factor
- Describe the need to detect device capabilities and react to different form factors in a Web application.
- Create a Web page that can dynamically adapt its layout to match different form factors.
- Creating Interactive Graphics by Using Scalable Vector Graphics
- Programmatically Drawing Graphics by Using a Canvas
- Creating an Interactive Venue Map by Using Scalable Vector Graphics
- Creating a Speaker Badge by Using a Canvas Element
- Use Scalable Vector Graphics to add interactive graphics to an application.
- Draw complex graphics on an HTML5 Canvas element by using JavaScript code.
- Applying CSS Transitions
- Transforming Elements
- Applying CSS Key-frame Animations
- Applying Transitions to User Interface Elements
- Applying Key-Frame Animations
- Apply CSS transitions to elements on an HTML5 page, and write JavaScript code to detect when a transition has occurred.
- Describe the different types of 2D and 3D transitions available with CSS3
- Implement complex animations by using CSS key-frames and JavaScript code.
- Introduction to Web Sockets
- Sending and Receiving Data by Using Web Sockets
- Receiving Data from Web Socket
- Sending Data to a Web Socket
- Sending Multiple Types of Messages To or From a Web Socket
- Explain how Web Sockets work and describe how to send and receive data through a Web Socket.
- Use the Web Socket API with JavaScript to connect to a Web Socket server, send and receive data, and handle the different events that can occur when a message is sent or received.
- Introduction to Web Workers
- Performing Asynchronous Processing by Using a Web Worker
- Improving Responsiveness by Using a Web Worker
- Describe the purpose of a Web Worker process, and how it can be used to perform asynchronous processing as well as provide isolation for sensitive operations.
- Use the Web Worker APIs from JavaScript code to create, run, and monitor a Web Worker process.
المتطلبات السابقه
إن هذا البرنامج التدريبي مخصص لمبرمجي صفحات الإنترنت الحاليين واولئك الذين لديهم صله قويه بالمجال, ويستلزم قبل دراسة هذه الدوره التدريبيه ان يكون المتدرب ملم بالمبادئ الاساسيه لتصميم صفحات الانترنت باستخدام لغة HTML4 و CSS1,2 وكذلك اسس البرمجه بلغة Java Script واستخدام مكتبة jQuery
في حال لم تتوفر لديك اية خلفيه سابقه في التعامل مع لغات البرمجه والادوات المذكوره فانه مازال بامكانك الحصول على هذا البرنامج التدريبي ولكن بعد اجتياز دورة التأهيل السريعه والمعده خصيصا للمبتدئين في هذا المجال للتأهيل لهذا البرنامج, اتصل بنا للمزيد من المعلومات
ملحوظات هامه
الدراسه باللغه العربيه مع استخدام المصطلحات الانجليزيه, كما يتضمن البرنامج مشروعات عمليه متكامله ومراجعات التجهيز لاختبار ميكروسوفت الدولي
تعرف على المدربين بهذه الدوره
مدرب ومطور مواقع ويب
يعمل حماده كمطور مواقع ويب محترف باستخدام العديد من منصات العمل بما فيها PHP و MS ASP.NET, وقد حصل على تصديق ميكروسوفت كمطور حلول معتمد فيما يخص تطبيقات ويب, وذلك بعد حصوله على بكالوريوس علوم الحاسب من الجامعه. يمتلك حماده محمود خبره عمليه طويله في بناء تطبيقات ويب موجهة لسوق العمل, بالاضافه الى تقديم العديد من الدورات التدريبيه في هذا المجال.
لديك رسالة للمدرب؟ ارسلها من هنا.لديك رسالة للمدرب؟ ارسلها من هنا.
مزايا اضافيه مع هذه الدوره
-
امكانية الحضور اكثر من مره مجانا -
كافيتريا مشروبات -
بيئة دراسيه مريحه -
دعم مستمر -
ساعات مساعده خاصه
احجز مقعدك بهذه الدوره
ادخل بياناتك الآن وسوف يتم الاتصال بك هاتفيا لتنسيق موعد الدوره وابلاغك بتفاصيل الحجز.
لديك استفسار ؟
يسعدنا كثيرا مساعدتك في استيعاب افضل للأمور, فلا تترد مطلقا في الاتصال بنا في حال كانت لديك اية اسئله او استفسارات.