(1) بناء صفحات الانترنت باستخدام HTML4/5 و CSS 1/2/3 وتحسين محركات البحث
بناء صفحات ويب باستخدام HTML5 و CSS3
1 - لغة XML وتراكيب وصف البيانات.
مستوى الصله بالموضوع الرئيس: مقدمه ذات صله قويه. مستوى التعمق في المادة: متوسط.
الأهداف الرئيسه:
تعريف المتدرب باساسيات المنطق البرمجي عن طريق تدريبه على استخدام XML في انشاء تراكيب تصف بيانات مختلفه, بالاضافه الى تعريفه بمعنى لغة الوسوم, وكذلك قواعد الكتابه في بيئه اكثر وضوحا واقل توترا من من بيئه HTML.
يتضمن هذا العنوان العناصر التاليه:
- تعريف مبسط للغات البرمجه وانواعها المختلفه.
- تعريف مفصل للغة XML وقواعد الكتابه الخاصه بها, ومصطلحاتها الخاصه, واستخداماتها المتعدده.
- العديد من الامثله المختلفه لتوضيح طرق وصف البيانات باستخدام تراكيب XML.
- تدريبات فرديه في استخدام تراكيب XML لوصف بيانات مختلفه من الواقع المحيط.
من المفترض بعد انتهاء هذا القسم ان يكون المتدرب قادرا على:
- استيعاب كامل لمفهوم لغة الوسوم, ومعناها, مع فهم بدرجه كافيه للانواع والاختلافات بين لغات البرمجه.
- القدره على التفكير بطريقة تتماشى مع المنطق البرمجي الى حد مقبول.
- معرفة تامه بقواعد الكتابه باستخدام لغة XML.
2 - لغة X-HTML وبناء هياكل صفحات ويب.
(الموضوع الرئيس) مستوى التعمق في المادة: عميق.
الأهداف الرئيسه:
الوصول بالمتدرب الى اقصى درجه من الفهم والاستيعاب الكامل لجميع الوسوم الرئيسه المضمنه بلغة
X-HTML 4.0 وطريقه استخدامها في بناء هياكل صفحات ويب.
يتضمن هذا العنوان العناصر التاليه:
- مفدمه للغة HTML و X-HTML وقواعد الكتابه ومعايير w3c القياسيه.
- تعريف كامل لجميع الوسوم الرئيسه المضمنه بلغة X-HTML 4/5 وطريقه استخدامها والتعامل معها, وعلاقاتها ببعضها البعض.
- تدريبات وامثله عمليه لدمج الوسوم المختلفه لبناء هياكل بسيطه لصفحات ويب, مع تنسيقات اوليه, ودمج للصور والتنقل بين الصفحات, ...
- مقدمه في استخدام الجداول لتنسيق محتوى الصفحه, وبناء هياكل اكثر تعقيدا.
- استخدام النماذج, والأطر, وبعض الوسوم المتقدمه.
من المفترض بعد انتهاء هذا القسم ان يكون المتدرب قادرا على:
- فهم كامل لوسوم HTML الخاصه وفائده وطريقة استخدام كل واحده منها.
- القدره على تصميم هياكل معقده باستخدام لغة HTML.
- معرفه مبدأيه بطريقة تنسيق الصفحه باستخدام الجداول.
3 - تراكيب CSS 1,2,3 لتنسيق الصفحات.
(الموضوع الرئيس) مستوى التعمق في المادة: عميق.
الأهداف الرئيسه:
فهم المتدرب لطريقة استخدام CSS لتطبيق تنسيقات الصفحه بالكامل, بالاضافه الى قدرته على تنسيق محتوى الصفحه وتوزيع العناصر باستخدام اساليب CSS الحديثه بدلا من استخدام الجداول.
يتضمن هذا العنوان العناصر التاليه:
- تعريف بانماط CSS وفائدتها وقواعد الكتابه والمحددات.
- تعريف تطبيقى مفصل لمعظم الاوامر المستخدمه في CSS وتاثيراتها على العناصر.
- توضيح للمفاهيم الاساسيه لتأثيرات الدمج بين الأوامر المختلفه وعلاقاتها ببعضها البعض والاستفاده منها في تطبيق تنسيقات خاصه اكثر تقدما.
- تعريف بالطرق المختلفه لتنسيق الصفحات وتوزيع العناصر في الصفحه باستخدام CSS.
- مقدمه عن مفهوم "الوراثه" في لغات البرمجه وتطبيقاته في CSS.
- تدريبات عمليه لتنفيذ تنسيقات وخدع متقدمه.
من المفترض بعد انتهاء هذا القسم ان يكون المتدرب قادرا على:
- استيعاب كامل لقواعد الكتابه في CSS واستخدام المحددات بكفاءه.
- القدره على تطبيق انماط معقده على العناصر باستخدام CSS.
- القدره على تنسيق العناصر وتوزيعها في الصفحه باستخدام تقنيات CSS عوضا عن الجداول.
- القدره على اختصار الاكواد بكفاءه وتطبيق مبادئ الوراثه باستخدام انماط CSS.
4 - برنامج عمل : بناء موقع ويب بسيط / وخدع CSS.
محتوى البرنامج:
يتضمن برنامج العمل تطبيق تصميم لموقع ويب بسيط متعدد الصفحات - بحد اقصى 5 صفحات - باستخدام لغة HTML في بناء هيكل الصفحه وباستخدام CSS في تطبيق التنسيق وتوزيع العناصر.
يقوم كل متدرب بالعمل بشكل فردي على نفس التصميم العام الذي يتم استخدامه بواسطه المجموعه ككل, مع امكانيه اجراء بعض التغيرات البسيطه.
* لا يتم استخدام تصميمات معده باستخدام برنامج Photoshop او غيره في هذه المرحله, بينما يتم رسم تصميم على الورق وتنفيذه مباشره باستخدام الاكواد.
الأهداف الرئيسه:
تطبيق المفاهيم التي تمت دراستها في بيئه عمليه, بالاضافه الى التعرف بشكل عملي على المزيد من اساليب وطرق CSS المتقدمه.
* ليس الهدف انتاج موقع ويب مثالي او تصميم متقن, فالهدف هو فقط تطبيق استخدام الاكواد والطرق التي سبق دراستها في بيئه عمليه متكامله لاختبار تفاعلها مع بعضها البعض.
5 - المعايير "الفنيه" في تصميم مواقع الانترنت ومفهوم WEB 2.0
مستوى الصله بالموضوع الرئيس: شديد الصله. مستوى التعمق في المادة: سطحي.
الأهداف الرئيسه:
تعرف المتدرب بالمعايير الحديثه في تصميم مواقع الانترنت, والوصول الى مستوى مقبول من الحس الفني والابداع لدى المتدرب.
يتضمن هذا العنوان العناصر التاليه:
- استخدام الالوان والخطوط وطرق توزيع العناصر على الصفحه, والمبادئ الهندسيه للتصميم.
- نظرة تاريحيه لتطور التصميمات, ومفهوم WEB 2.0 ومعايير التصميم الحديثه.
- الانواع المختلفه لمواقع ويب من حيث الفن.
- استعراضات ومناقشات علميه لتصميمات مبتكره وملهمه.
من المفترض بعد انتهاء هذا القسم ان يكون المتدرب قادرا على:
- معرفه القواعد العلميه للتصميم الصحيح من الناحيه الهندسيه, والفنيه.
- حصوله على بعض الالهام من خلال متابعه الاعمال المبتكره.
6 - برنامج عمل : التعديل على القوالب الجاهزه وبناء صفحات اكثر تعقيدا.
محتوى البرنامج:
ينفسم البرنامج الى مرحلتين رئيستين:
أولا: يقوم المحاضر بتجهيز احد القوالب الاحترافيه المصممه سلفا كملف PSD لاستخدامه في انشاء موقع يختص باحد المجالات العمليه المقترحه, ويعمد على تحويله الى ملف ويب متكامل ومنسق مع اجراء جميع التغيرات اللازمه ليتناسب مع موضوع الموقع المقترح مع شرح مفصل اثناء التنفيذ, بينما يقوم المتدربون بمتابعه العمل والاستماع للشرح.
ثانيا: وبعد ان يقوم المتدربون بمتابعة عمل المحاضر, يتم استعراض العديد من القوالب الجاهزه المبتكره والتي تختلف فيما بينها بنسب بسيطه في درجه الصعويه والتعقيد, وكذلك تخدم عده مجالات عمل مختلفه, ويقوم كل متدرب باقتراح مجال عمل يهتم به واختيار احد القوالب ليعمد الى تحويله الى موقع ويب متكامل بنفس الطريقه.
الأهداف الرئيسه:
تحقيق احد الاهداف الرئيسه من الدورة التدريبيه وهي اعداد مصمم يمكنه تحويل اي تصميم مصور الى موقع ويب باستخدام لغة HTML وتنسيقات CSS.
7 - تحسين اداء مواقع ويب
مستوى الصله بالموضوع الرئيس: شديد الصله. مستوى التعمق في المادة: متوسط.
الأهداف الرئيسه:
تأهيل المتدرب لتصميم مواقع ويب ذات مستوى اداء اعلى من ناحيه السرعه ومستوى التعقيد والتوافق مع بيئات التشغيل المختلفه, والتوافق مع محركات البحث.
يتضمن هذا العنوان العناصر التاليه:
- كتابة اكواد اكثر فعاليه واقل تعقيدا.
- تقليل حجم الصفحه والعناصر المرتبطه بها.
- التوافقات والاختلافات بين المتصفحات المختلفه, وبيئات التشغيل المتعدده, واختبار الصفحه.
- صفحات الخطأ, ووسوم Meta, واجزاء اخرى من الموقع.
- مقدمه في تحسين محركات البحث SEO والطرق التي يجب اتباعها عند التصميم.
- تقنيات قديمه وحديثه من اجل محركات البحث (robots.txt, sitemap, micro formats,..)
- مفاهيم خاطئه عند تصميم مواقع الانترنت.
من المفترض بعد انتهاء هذا القسم ان يكون المتدرب قادرا على:
- تحسين اداء كتابة الاكواد وكتابة اكواد اكثر فعاليه واقل تعقيدا وصفحات اقل حجما.
- القدره على تصميم صفحات متوافقه ومستقره في بيئات التشغيل المختلفه.
- القدره بشكل كاف على التخاطب مع محركات البحث وتصميم صفحات اكثر توافقيه مع محركات البحث
(2) نظرة عامه على JavaScript و jQuery
- Introduction To OOP Concepts
- Using Java Script and Language Principles
- Using jQuery
- jQuery Selectors
- Animation Effects using jQuery
(3) بناء وبرمجة قواعد بيانات MS SQL Server 2008/2012
- Overview of Relational Databases
- Getting Started with Databases and Transact-SQL in SQL Server 2008
- Overview of SQL Server 2008
- Overview of SQL Server Databases
- Overview and Syntax Elements of T-SQL
- Working with T-SQL Scripts
- Using T-SQL Querying Tools
- Querying and Filtering Data
- Using the SELECT Statement
- Filtering Data
- Working with NULL Values
- Formatting Result Sets
- Performance Considerations for Writing Queries
- Grouping and Summarizing Data
- Summarizing Data by Using Aggregate Functions
- Summarizing Grouped Data
- Ranking Grouped Data
- Creating Crosstab Queries
- Joining Data from Multiple Tables
- Querying Multiple Tables by Using Joins
- Applying Joins for Typical Reporting Needs
- Combining and Limiting Result Set
- Working with Subqueries
- Writing Basic Subqueries
- Writing Correlated Subqueries
- Comparing Subqueries with Joins and Temporary Tables
- Using Common Table Expressions
- Modifying Data in Tables
- Inserting Data into Tables
- Deleting Data from Tables
- Updating Data in Tables
- Overview of Transactions
- Using Programming Objects for Data Retrieval
- Overview of Views
- Overview of User-Defined Functions
- Overview of Stored Procedures
- Overview of Triggers
- Writing Distributed Queries
(4) البرمجة للمبتدئين باستخدام C#.NET
- Introduction to .NET
- Introduction to Visual Studio
- Debugging
- Intro to Variables / Data Types
- Variables / Data Types
- .NET Framework Classes
- Strings and Dates
- Branching
- Looping
- Object Oriented Programming Concepts
- Introduction to Classes
- Working with Classes
- Properties
- Methods
- Inheritance
- Organizing Classes
- Introduction to Arrays
- Handling Exceptions
- Creating and Throwing Exceptions
- Collections
- IO Classes
- Databases Operations using ADO.net
(5) برمجة تطبيقات ويب باستخدام ASP.NET
- Introduction to ASP.NET
- ASP.NET Controls
- Data Binding
- Retrieve Data
- DataSet / Providers
- ASP.NET Configuration
- Sql DataSource
- Other DataSource Controls
- Simple Validators
- Complex Validators
- Styles & Themes
- Master Pages
- Gridview
- State
- Cookies
(6) مشروع عملي وتدريب
بناء موقع انترنت ديناميكي ضخم من الصفر باستخدام تكنولوجيا دوت نت وقواعد بيانات MS SQL Server.
kamagra 100mg
click inderal
viagra prescription coupon
read viagra coupons printable
prescription discounts cards
viagra coupon prescription drug coupons
free prescription drug discount card
paine.edu free discount prescription cards
manufacturer coupons for prescription drugs
abcomke.sk coupon for cialis
abortion pill stories
equigold.it abortion pill questions
getting an abortion pill
equigold.it how much does abortion pill cost
side effects of naltrexone low dose
read naltrexone schedule
generic revia
site side effects of naltrexone 50 mg
naltrexone moa
link naltrexone ingredients
naltrexone opiate withdrawal
sigridw.com alcoholism implant
low dose naltrexone uses
read naltrexone 50 mg side effects
ldn diabetes
open naltrexone naloxone
ldn diabetes
open naltrexone naloxone