تخصص JavaScript for Beginners مخصص للمتعلم الذي ليس لديه خبرة سابقة في البرمجة أو لمن يريد التغيير الوظيفي إلى تطوير البرمجيات. حيث تعد JavaScript عموما لغة البرمجة الأولى التي ستحتاج إلى تعلمها. وسيساعدك هذا التخصص (JavaScript for Beginners Specialization)، على ممارسة وبناء مهاراتك من خلال تقديم أفضل الدورات التدريبية الخاصة بلغة الجافا وخاصة للمبتدئين. والآن إليكم أفضل 4 دورات مجانية في تخصص لغة الجافا للمبتدئين.
دورة JavaScript Basics
من خلال هذه الدورة سيقوم المتعلمون بكتابة نصوصهم النصية الأولى، وتقييم مهاراتهم في لغات البرمجة المختلفة مثل HTML وCSS، وإنشاء متغيرات ومصفوفات وتعيين قيم لهم. أما عن المحتوى الذي نجده في هذه الدورة فنذكر التالي:
- Tools Needed for Success.
- Skills Needed for Success.
- JavaScript Variables.
- Operators, Booleans & Selection in JavaScript.
- Structured Programming, Sequence.
- JavaScript Basic Challenges Introduction.
- JavaScript Basic Challenges.
- Creating Elements and Text Nodes.
- Removing Elements.
- Capturing Events with JavaScript.
- Advanced Slide Show Start Files.
- Vacation Destination Project: HTML & CSS.
- Advanced Distance Converter Start Files.
ولمتابعة محتوى الدورة بالكامل اضغط على الرابط التالي:
دورة Animation with JavaScript and jQuery
ستركز هذه الدورة على مكتبات جافا سكريبت، وتحديدا jQuery. كما سيتعرف المتعلمون على أفضل مكتبات جافا سكريبت ويفرقون أيها يعمل بشكل أفضل لتنفيذ وتسريع تطوير الرسوم المتحركة لصفحات الويب. بالإضافة إلى أنه سيتم التركيز على المكونات الإضافية والاستمرار في تفكيك قدرة jQuery على معالجة HTML وCSS. ومن محتوى هذه الدورة نذكر التالي:
- lugging into jQuery Libraries.
- Basic jQuery Syntax.
- Using jQuery to Access Elements.
- Introduction to jQuery Sidebar Folding Navigation.
- JavaScript and jQuery Challenges Intro.
- Start Files: Folding Sidebar Menus with JavaScript.
- JavaScript and jQuery Challenge Activities.
- Doing All Animations at Once.
- Introduction to Tabbed Interface Using jQuery.
- Styling the Anchor Tags.
- Click Handler for Next Button.
- Next Click Handler with If Statement.
- Challenge Solution.
- Strategy for Version 2.
ولمتابعة المزيد من محتوى هذه الدورة اضغط على الرابط التالي:
دورة Interactivity with JavaScript and jQuery
هذه الدورة هي الثالثة في تخصص JavaScript للمبتدئين. حيث ستعلم المتدربون من خلالها كل مما يلي:
- كيفية التعرف على الكائنات في JavaScript.
- إنشاء كائنات جديدة وتعبئتها بالبيانات.
- معالجة الكائنات عن طريق إضافة وتعديل وحذف البيانات في الكائنات.
- ومعالجة DOM بناءً على البيانات الموجودة في الكائنات.
- تحديد وتوضيح كيفية عمل وظائف متعددة معا لإنشاء برنامج أكثر تعقيدا.
- وأخيرا تحديد عمليات تقسيم البرامج الكبيرة إلى أجزاء أصغر يسهل إدارتها.
ومن محتوى هذه الدورة نذكر التالي:
- Adding Markup & Hooking Up the Slider.
- Gotchas and Rookie Mistakes.
- FlexSlider: A jQuery Plugin.
- Adding the Animation.
- Add Some Easing and a Callback Function.
- Highlighting Elements.
- Introduction to Scroll Effects with JS.
- Getting the Target.
- Scription Site Introduction.
- Header HTML.
- Beginning Styling.
- Objects Can Contain Arrays and Other Objects.
- Functions Inside Objects Equals Methods.
- Putting Objects and Functions Together.
- Throwing the Dice.
- Add the Selection Statements.
- Checking for a Win.
- Show the Current Score.
- Final Clean-Up.
وللمزيد من محتوى الدورة اضغط على الرابط التالي:
دورة Data Manipulation in JavaScript
وأخيرا نختتم مقالنا اليوم بدورة معالجة البيانات في JavaScript، والتي سوف تتعلم من خلالها طرق التحقق من صحة البيانات المقدمة من قِبل المستخدمين، أو القادمة من مصدر بيانات خارجي ومعالجتها. أما عن محتوى الدورة فنذكر منه التالي:
- Introduction to HTML Forms.
- Adding a Label.
- Radio Button Input Types.
- Using the Checkboxes Input Types.
- Using Textarea Elements.
- Styling Your Form.
- Introduction to Advanced Form Validation.
- Starting the Script.
- Checking the Phone Number.
- Parameters and Arrow Functions.
- Constructor Function Expression.
- Adding Switch Statements.
- Adding the Loop and HTML.
- Using an Arrow Function.
- The reserved Seats Object.
- Open and Close Form Event Handlers.
- Manage Confirm Form Function.
- Updating the Else Statement.
- Fixing Bugs on the form.
- jQuery to the Rescue.
- The Fetch API and Promises – get Data.
- The Fetch API and Promises – response text.
- Async and Await Keywords.
- Working with JSON Data.
- Creating a Basic jQuery Version.
- Loading and Validating Form Data.
- Sending the Data.
ولمتابعة محتوى الدورة بالكامل اضغط على الرابط التالي:
من الجدير بالذكر أنك تستطيع الاشتراك في أي من الدورات السابقة على حده وأخذ شهادة إتمام مساق. أما في حالة كنت تريد الاشتراك في جميع دورات تخصص JavaScript for Beginners، فاضغط على الرابط التالي:
وفي النهاية، نتمنى أن نكون قد قدمنا لكم عرضا سريعا عن أفضل الكورسات في JavaScript for Beginners Specialization، ولا تنسوا أن تقوموا بمتابعتنا أيضا على مواقع التواصل الاجتماعي ودعمنا هناك: