دورة مكثفة في JavaScript - تأليف Nick Morgan (غلاف ورقي)
حول هذا المنتج
عن الكتاب "مقدمة في JavaScript للمبرمجين المبتدئين والوافدين الجدد إلى هذه اللغة. يغطي المفاهيم الأساسية مثل المتغيرات، والمصفوفات، والكائنات، والدوال، والجمل الشرطية، والحلقات التكرارية، والفئات. كما يستعرض تطبيقات JavaScript في تطوير الويب، مما يُمكّنك من إنشاء تطبيقات تفاعلية. يتضمن مشاريع تطبيقية"-- ملخص الكتاب مقدمة برمجية شاملة وسريعة الإيقاع، ستجعلك تكتب برمجياتك وتطبيقات الويب الخاصة بك في وقت قياسي. على غرار Python Crash Course، يُعد هذا الدليل العملي مرجعاً لا غنى عنه لكل من يرغب في تعلم البرمجة من الصفر، ولكن هذه المرة باستخدام لغة البرمجة الشهيرة JavaScript. تعلم JavaScript بسرعة! يُعد JavaScript Crash Course مقدمة ممتعة وسريعة الإيقاع في عالم البرمجة باستخدام JavaScript. انطلق مباشرة في التعلم، وستجد نفسك تكتب الأكواد، وتحل المشكلات، وتبني تطبيقات ويب وألعاباً تعمل بكفاءة في وقت قصير جداً. ستبدأ بتعلم مفاهيم البرمجة الأساسية، مثل المتغيرات، والمصفوفات، والكائنات، والدوال، والجمل الشرطية، والحلقات التكرارية، والفئات، وغيرها الكثير. بمساعدة أمثلة شيقة وتمارين عملية، ستعمل على بناء هذه الأساسات ودمج JavaScript مع HTML و CSS لإنشاء تطبيقات ويب تفاعلية يمكنك تشغيلها على الفور. بعد ذلك، ستضع مهاراتك الجديدة قيد التنفيذ من خلال ثلاثة مشاريع ضخمة: لعبة بأسلوب Pong مع خصم افتراضي، وتطبيق لإنشاء الموسيقى الإلكترونية، ومنصة لتصور البيانات المستخرجة من API. ستتعلم خلال هذه الرحلة كيفية: - تحديث صفحات الويب في الوقت الفعلي من خلال التحكم في Document Object Model - تشغيل الدوال استجابةً لأحداث مثل الضغط على المفاتيح ونقرات الماوس - إنشاء الرسوميات والرسوم المتحركة باستخدام JavaScript وعنصر Canvas في HTML - تصور البيانات باستخدام مكتبة D3.js والرسوميات المتجهة القابلة للتوسع (SVG) - صناعة الموسيقى الإلكترونية باستخدام Tone.js و Web Audio API إذا كنت تفكر في التعمق في البرمجة، فإن JavaScript Crash Course سيجعلك تكتب برامج حقيقية بسرعة. لماذا تنتظر أكثر من ذلك؟ اركب بساطك السحري وانطلق! مراجعات القراء
الدليل الأمثل والمباشر للأشخاص الذين يرغبون فقط في البدء بالعمل الجاد وتعلم الأساسيات من الصفر. يتجنب هذا الكتاب المشتتات التي غالباً ما تعقد إتقان برمجة الويب، مثل أطر عمل UI، وأدوات البناء، وتقنيات الخادم، وذلك عبر استخدام مشاريع حقيقية لمنح مهندسي الويب الطموحين أساساً متيناً. -- Jed Schmidt، مؤسس BrooklynJS "مقدمة ممتعة وعملية وتطبيقية، كنت أتمنى لو كانت معي عندما كنت أتعلم JavaScript." يمكن للقراء التعلم بدءاً من الأساسيات وصولاً إلى إنشاء ألعاب وتطبيقات حقيقية تتماشى مع ممارسات التطوير في «العالم الواقعي». -- كاسيدي ويليامز، @cassidoo، مستشارة الشركات الناشئة والمديرة التقنية في Contenda. "يقدم كتاب JavaScript Crash Course تعليماً عملياً وواقعياً وقائماً على المشاريع حول كيفية التفكير في JavaScript والعمل بها... وبحلول الوقت الذي تنهي فيه هذه الدورة المكثفة، ستكون مستعداً لبدء مشاريعك الخاصة. يقدم Nick خدمة رائعة من خلال أسلوبه التعليمي التطبيقي، سواء هنا أو في JavaScript for Kids." «آمل أن تستمتعوا بهذا الكتاب بقدر ما استمتعتُ به.» -- Scott Hanselman، @shanselman، نائب رئيس مجتمع المطورين في Microsoft
«لقد نجح Nick في تكثيف المفاهيم الأساسية لـ JavaScript في أوصاف موجزة ومبسطة يسهل على المبتدئين استيعابها. ومع إضافة بعض الدروس الممتعة في الرسوميات والصوت لإنشاء لعبة، ستحصل على كتاب JavaScript ممتاز وممتع يستحق وقتك حقاً.» -- Nicholas C. Zakas، @slicknet، مبتكر ESLint ومؤلف خبير في كتب JavaScript
«عند تعلم آلة موسيقية، تأتي أفضل النتائج من خلال الموازنة بين النظرية وعزف الموسيقى الحقيقية.» يقدم كتاب JavaScript Crash Course توازناً مماثلاً لتعلم البرمجة؛ حيث ستتعرف على آليات عمل JavaScript كلغة وجزء أساسي من الويب، بينما تغوص أيضاً في تنفيذ بعض المشاريع العملية. سيساعدك هذا الكتاب على بناء "مجموعة مهاراتك" في JavaScript وتطوير عقلية جيدة للمضي قدماً في هذا المجال.
-- بيتر كوبر، محرر JavaScript Weekly
يعد كتاب JavaScript Crash Course خياراً مثالياً لطلاب المدارس الثانوية والجامعات، وللتعلم الذاتي، ولمجموعات المكتبات العامة، وهو كتاب "لا غنى عنه" لكل من يحتاج إلى تعلم JavaScript بسرعة من أجل الدراسة، أو العمل، أو لمجرد المتعة. موصى به بشدة! --Midwest Book Review
نبذة عن المؤلف نيك مورغان هو مهندس برمجيات، عمل مؤخراً في Twitter. بدأ في فريق الويب، حيث كان يكتب JavaScript للمساعدة في بناء موقع twitter.com الرئيسي، قبل أن ينتقل إلى كتابة Scala لخدمة التغريدات في الخلفية (backend)، حيث ساهم في تصميم ميزة تعديل التغريدة (Edit Tweet) والتحول من 140 إلى 280 حرفاً في التغريدات. نشأ نيك في المملكة المتحدة، وهو حاصل على درجة علمية في الموسيقى وتسجيل الصوت من University of Surrey. يعيش الآن في كولورادو مع زوجته وابنتيه و3 قطط وكلب واحد.
- المميزات
- مقدمة شاملة وسريعة في البرمجة ستجعلك تكتب برمجياتك وتطبيقات الويب الخاصة بك في وقت قصير.
- نبذة عن المؤلف: Nick Morgan هو مهندس برمجيات، عمل مؤخراً في Twitter.
- 376 صفحة
- أجهزة الكمبيوتر، اللغات
المواصفات
- الأبعاد (الإجمالية)
9.13 بوصة (ارتفاع) × 7.01 بوصة (عرض) × 1.02 بوصة (عمق)
- الوزن
1.54 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
376
- الفئة
أجهزة الكمبيوتر
- الفئة الفرعية
اللغات
- الناشر
No Starch Press
- الموضوع
JavaScript
- التنسيق
غلاف ورقي
- المؤلف
Nick Morgan
- اللغة
الإنجليزية