کتاب Web Coding & Development All-in-One For Dummies, 2nd Edition (برنامه نویسی و توسعه وب همه در یک برای تازه کاران، نسخه دوم) در 7 کتاب به شرح برنامهنویسی تحت وب و همچنین، تولید و کاوش در زبانهای برنامهنویسی وب خواهد پرداخت.
در ادامه مقدمهای از کتاب Web Coding & Development All-in-One For Dummies را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Web Coding & Development All-in-One For Dummies:
هنگامی که وب برای اولین بار در اواسط دهه ۱۹۹۰ مورد توجه غیر گیکهای جهان قرار گرفت، وسعت و تنوع گنجینههای آن شگفتانگیز بود. با این حال، طولی نکشید که چند روح شجاع و بیباک کمی بیشتر در این پدیده حفاری کردند و چیزی واقعاً خارق العاده را کشف کردند: آنها میتوانند صفحات وب نیز بسازند!
چرا اینقدر شگفتانگیز بود؟ خوب، به آن روزهای قدیم فکر کنید (یا اگر به اندازه کافی بزرگ نیستید، تصور کنید) و به طور خاص به معنای ایجاد محتوایی که اکنون آن را مینامیم، در نظر بگیرید. برنامههای تلویزیونی، برنامههای رادیویی، مجلات، روزنامهها، کتابها و دیگر رسانههای آن زمان را در نظر بگیرید. وجه مشترک همه آنها این بود که خلقت آنها یک چیز کاملاً غیر معمول بود. این کار به تیمی از متخصصان، سیستم توزیع گسترده و پول زیادی نیاز داشت. به طور خلاصه، این چیزی نبود که Okie متوسط شما از Muskogeeامیدی به تکرار آن داشته باشد.
به نظر میرسید که وب همه چیز را تغییر میدهد، زیرا یادگیری HTML در اختیار همه ما بود که میتوانستیم خودمان را تغذیه کنیم، یک سیستم توزیع عظیم داخلی (اینترنت، ناچ) داشت و به پول کمی نیاز داشت یا اصلاً نیاز نداشت. برای اولین بار در تاریخ، محتوا دموکراتیک شد و دیگر به عنوان تنها استان دولتها و شرکتهای بزرگ تعریف نمیشد.
سپس واقعیت به وجود آمد.
مردم به زودی متوجه شدند که همانطور که بازاریابان میگویند، ساختن یک وب سایت برای جذب \”خیره شدن\” کافی نیست. یک سایت باید محتوای جالب، مفید یا سرگرمکننده داشته باشد، در غیر این صورت مردم دسته دسته از آن دور میشدند. نه تنها این، بلکه این محتوای خوب باید با طراحی سایت جامد ترکیب میشد، که به این معنی بود که طراحان وب به دانش کامل HTML و CSS نیاز داشتند.
اما، افسوس، در نهایت حتی همه آن کافی نبود. برای اینکه وب سایتهای خود را پویا و جالب کنند، سایتهای خود را آسان کنند، و به سایتهای خود آن زنگها و سوتهای اضافی را بدهند که موج سواران انتظار داشتند، مردم به چیزی بیش از محتوا، HTML و CSS نیاز داشتند.
آن لینک گم شده کد بود.
چیزی که همه ما طی چند سال گذشته به سختی آموختهایم این است که شما به سادگی نمیتوانید یک وب سایت در سطح جهانی ایجاد کنید مگر اینکه در جعبه ابزار طراحی سایت خود مهارت برنامهنویسی داشته باشید.
شما باید بدانید که چگونه برنامهریزی کنید تا از مشکلات اساسی که اکثر سایتها را رنج میدهد، خلاص شوید. نحوه استفاده از اسکریپت برای فراتر رفتن از محدودیتهای ذاتی HTML و CSS. و نحوه استفاده از کد برای ارسال و دریافت دادهها از یک وب سرور. و فقط کپی کردن اسکریپتهای عمومی موجود در وب و چسباندن آنها در صفحات شما کافی نیست. بسیاری از این اسکریپتها ضعیف نوشته شدهاند، و آنها همیشه نیاز به برخی سفارشیسازی دارند تا به درستی در سایت شما کار کنند.
بیشتر بخوانید: کتاب Creating Responsive Websites Using HTML5 and CSS3
درباره کتاب Web Coding & Development All-in-One For Dummies
در کتاب Web Coding & Development All-in-One For Dummies به شما آموزش کامل کدنویسی و توسعه وب میدهم. شما یاد میگیرید که چگونه ابزارهای مورد نیاز خود را تنظیم کنید، چگونه از HTML و CSS برای طراحی و ساخت سایت خود استفاده کنید، چگونه از جاوا اسکریپت برای برنامهریزی صفحات خود استفاده کنید، و چگونه از PHP و MySQL برای برنامهنویسی وب سرور خود استفاده کنید.
من در کتاب Web Coding & Development All-in-One For Dummies، به شما نشان میدهم که یادگیری این فناوریها سخت نیست، و حتی سبزترین برنامهنویسان تازه کار نیز میتوانند یاد بگیرند که چگونه صفحات وب را کنار هم قرار دهند که خانواده و دوستانشان (و خودشان) را شگفتزده کنند.
اگر به دنبال تاریخچه برنامهنویسی، نظریه علوم کامپیوتر و توضیحات طولانی مفاهیم هستید، آنها را در اینجا پیدا نخواهید کرد. فلسفه من در سرتاسر کتاب Web Coding & Development All-in-One For Dummies از لینوس توروالدز، خالق سیستم عامل لینوکس میآید: «صحبت ارزان است. کد را به من نشان بده. » آنچه را که باید توضیح داده شود توضیح میدهم و سپس بدون هیچ حرفی (یا اکثر اوقات، بدون هیچ حرفی) به سراغ مثالها و فیلمنامههایی میروم که بیشتر به روشن کردن مفهومی کمک میکنند که هر توضیح مفصلی که میتوانم جمعآوری کنم (و باور کنم) من، من میتوانم با بهترین آنها پرحرفی کنم).
نحوه برخورد شما با کتاب Web Coding & Development All-in-One For Dummies به سطح فعلی شما از تخصص کدنویسی وب (یا فقدان آن) بستگی دارد:
اگر تازه شروع کردهاید، از ابتدا با کتاب اول شروع کنید و به ترتیب و با سرعت خودتان به سراغ کتابهای ٢ و ٣ کتاب Web Coding & Development All-in-One For Dummies بروید. این رویکرد به شما تمام دانشی را که نیاز دارید میدهد تا در طول باقی کتاب، بتوانید دقیقاً انتخاب کنید چه چیزی میخواهید یاد بگیرید.
اگر HTML و CSS میدانید، احتمالاً میتوانید با نگاهی سریع به کتاب ۲ و سپس کنار آمدن با کتاب ۳ و فراتر از آن کنار بیایید.
اگر مقداری کدنویسی جاوا اسکریپت انجام دادهاید، پیشنهاد میکنم به سرعت روی مطالب کتاب ۳ کار کنید، و سپس دو فصل اول کتاب ۵ را بررسی کنید تا مهارتهای اشکال زدایی خود را افزایش دهید. پس از آن آماده خواهید بود تا هر طور که صلاح میدانید، بقیه کتاب Web Coding & Development All-in-One For Dummies را کاوش کنید.
اگر یک برنامهنویس جاوا اسکریپت نسبتاً باتجربه هستید، از کتابهای ۳ و ۵ به عنوان تجدیدکننده استفاده کنید و سپس با کتاب ۴ مقابله کنید تا نحوه کدنویسی قسمت پشتی را یاد بگیرید. من چند ترفند در آنجا دارم که ممکن است برای شما جالب باشد. پس از آن، با خیال راحت بقیه کتاب Web Coding & Development All-in-One For Dummies را به عنوان نوعی smorgasbord کدنویسی در نظر بگیرید که میتوانید همانطور که ذائقه توسعه وب شما دیکته میکند نمونهبرداری کنید.
با شروع به روزرسانی این نسخه از کتاب Web Coding & Development All-in-One For Dummies، جهان غرق در پستها و صحبتها و گمانه زنیهای بیپایان در مورد هوش مصنوعی بود، تا جایی که به نظر میرسید به زودی از اربابان جدید هوش مصنوعی خود استقبال خواهیم کرد. به احتمال زیاد این اتفاق به این زودیها رخ نمیدهد، اما هوش مصنوعی اینجا باقی مانده است و در حال حاضر خود را به عنوان بخش مهمی از کارهای روزمره بسیاری از مردم تثبیت کرده است.
من به اندازه بزرگترین تقویتکنندههای هوش مصنوعی شیفته ChatGPT و امثال آن شدهام. من از هوش مصنوعی برای سرگرمی و کنجکاوی استفاده میکنم، اما از آن برای کار استفاده نمیکنم. یعنی حتی یک کلمه از متن، کد یا نمونههای استفاده شده در کتاب Web Coding & Development All-in-One For Dummies توسط هوش مصنوعی تولید نشده است. همه چیزهایی که در اینجا میخوانید، برای خوب یا بد، محصول مغز من که از بدو تولد منحرف شده است است.
سرفصلهای کتاب Web Coding & Development All-in-One For Dummies:
- Cover
- Title Page
- Copyright
- Introduction
- Book 1: Getting Ready to Code for the Web
- Chapter 1: How Web Coding and Development Work
- Chapter 2: Setting Up Your Web Development Home
- Chapter 3: Finding and Setting Up a Web Host
- Book 2: Coding the Front End, Part 1: HTML and CSS
- Chapter 1: Structuring the Page with HTML
- Chapter 2: Styling the Page with CSS
- Chapter 3: Sizing and Positioning Page Elements
- Chapter 4: Creating the Page Layout
- Book 3: Coding the Front End, Part 2: JavaScript
- Chapter 1: An Overview of JavaScript
- Chapter 2: Understanding Variables
- Chapter 3: Building Expressions
- Chapter 4: Controlling the Flow of JavaScript
- Chapter 5: Harnessing the Power of Functions
- Chapter 6: Playing with the Document Object Model
- Chapter 7: Building Reactive Pages with Events
- Chapter 8: Working with Arrays
- Chapter 9: Manipulating Strings, Dates, and Numbers
- Chapter 10: Storing User Data in the Browser
- Chapter 11: More JavaScript Goodies
- Book 4: Coding the Back End: PHP and MySQL
- Chapter 1: Learning PHP Coding Basics
- Chapter 2: Building and Querying MySQL Databases
- Chapter 3: Using PHP to Access MySQL Data
- Book 5: Debugging Your Code
- Chapter 1: Debugging CSS Code
- Chapter 2: Debugging JavaScript Code
- Chapter 3: Debugging PHP Code
- Book 6: Coding Dynamic and Static Web Pages
- Chapter 1: Fetching Data with PHP, JavaScript, and JSON
- Chapter 2: Building and Processing Web Forms
- Chapter 3: Validating Form Data
- Chapter 4: Coding Static Web Pages
- Book 7: Building Web Apps
- Chapter 1 Planning a Web App
- Chapter 2: Making a Web App Responsive
- Chapter 3: Making a Web App Accessible
- Chapter 4: Securing a Web App
- Index
- About the Author
- Advertisement Page
- Connect with Dummies
- End User License Agreement
جهت دانلود کتاب Web Coding & Development All-in-One For Dummies میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.