
دانلود کتاب Learn PHP 7: Object-Oriented Modular Programming using HTML5, CSS3, JavaScript, XML, JSON, and MySQL (به فارسی: آموزش PHP 7: برنامه نویسی مدولار شی گرا با استفاده از HTML5، CSS3، JavaScript، XML، JSON و MySQL) نوشته شده توسط «Steve Prettyman»
اطلاعات کتاب آموزش PHP 7: برنامه نویسی مدولار شی گرا با استفاده از HTML5، CSS3، JavaScript، XML، JSON و MySQL
موضوع اصلی: کامپیوتر – توسعه وب
نوع: کتاب الکترونیکی
ناشر: Apress
نویسنده: Steve Prettyman
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2016
تعداد صفحه: 308
حجم فایل: 5.33 مگابایت
کد کتاب: 1484217292 , 9781484217290
توضیحات کتاب آموزش PHP 7: برنامه نویسی مدولار شی گرا با استفاده از HTML5، CSS3، JavaScript، XML، JSON و MySQL
این اولین کتابی که برای اولین بار در PHP 7 به بازار عرضه شده است، نوشتن کدهای جامد، ایمن و شی گرا را در PHP 7 جدید معرفی می کند، که با دقت و به شیوه ای کاملاً واضح ارائه شده است. نمونه های برنامه نویسی از جدیدترین ویژگی های PHP، از جمله رمزگذاری رمز عبور پیشرفته با استفاده از password_hash بهره می برند. این کتاب «یادگیری با انجام دادن» را در اختیار خواننده قرار میدهد تا نمونههای کدگذاری کاملی را در اختیار خواننده قرار دهد.
تمرینهای «Do It» در هر فصل، فرصتی برای اصلاح کدهای مثال فراهم میکند. تمرین های برنامه نویسی پایان فصل به خواننده اجازه می دهد تا برنامه های کاربردی خود را با استفاده از الگوریتم های نشان داده شده در فصل توسعه دهد. خواننده ایجاد یک برنامه کاربردی سه لایه کامل را با استفاده از فرآیند طبیعی ساخت و آزمایش ماژولها در هر لایه تجربه خواهد کرد.
هر لایه به طور منطقی و فیزیکی با استفاده از تکنیکهای شی گرا و تزریق وابستگی از هم جدا میشود، بنابراین به لایههای مستقل اجازه میدهد که میتوانند بهروزرسانی شده با تأثیر کم یا بدون تأثیر بر سایر سطوح. علاوه بر آموزش روشهای برنامهنویسی خوب از طریق OOP، تأکید زیادی بر ایجاد کد امن وجود دارد. با تکمیل هر فصل، خواننده این فرصت را برای طراحی و ایجاد یک برنامه کاربردی “Term Project” فراهم می کند که مفاهیم آموخته شده را تقویت می کند.
آنچه یاد خواهید گرفت
- اصول زبان PHP چیست: دستورات شرطی، حلقهها، آرایهها، متدها (توابع)
- نحوه ترکیب PHP با HTML5، CSS3، و جاوا اسکریپت برای ایجاد برنامههای وب
- نحوه کار با دادههای XML، JSON، و MySQL
- نحوه استفاده از تکنیکهای کدگذاری ایمن
- نحوه ایجاد گزارشهای خطا، گزارشهای کاربر، و گزارشهای برنامهها
- تکنیکهای مختلف پشتیبانگیری و بازیابی چیست
- نحوه استفاده از بلوکهای Try/Catch همانطور که در PHP 7 تأکید شده است برای مدیریت استثنائات برنامهها
مخاطبین این کتاب برای کسانی است که تازه با PHP آشنا هستند و با زبان برنامه نویسی / برنامه نویسی جدید PHP 7 که محبوب ترین زبان برای توسعه وب است، تازه کار هستند.
Do It exercises in each chapter provide the opportunity to make adjustments to the example code. The end of chapter programming exercises allow the reader to develop their own applications using the algorithms demonstrated in the chapter. The reader will experience the creation of a complete three tier application using a natural process of building and testing modules within each tier.
Each tier is logically and physically separated using Object Oriented and Dependency Injection techniques, thus allowing independent tiers that can be updated with little or no effect on the other tiers.In addition to teaching good programming practices through OOP, there is a strong emphasis on creating secure code. As each chapter is completed, the reader is provide the opportunity to design and create a ‘Term Project’ application reinforcing the concepts learned.
What You’ll Learn
- What are PHP language basics: conditional statements, loops, arrays, methods (functions)
- How to combine PHP with HTML5, CSS3, and JavaScript to create web applications
- How to work with XML, JSON, and MySQL data
- How to use secure coding techniques
- How to create error logs, user logs, and application logs
- What are the various backup and recovery techniques
- How to use Try/Catch blocks as emphasized with PHP 7 to handle program exceptions
AudienceThis book is for those who are new to PHP and new to the new PHP 7 programming / scripting language, the most popular for web development.

📖 خرید این کتاب
برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمههای زیر کلیک کنید تا پیام آماده برای شما ارسال شود:
پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.