0
نام کتاب
Web Dev with an AI Sidekick

Master the foundations of web development with hands-on AI-assisted learning for absolute beginners

Mark J. Price

Paperback730 Pages
PublisherPackt
Edition1
LanguageEnglish
Year2026
ISBN9781806111251
986
A6880
انتخاب نوع چاپ:
جلد سخت
1,674,000ت
0
جلد نرم
1,774,000ت(2 جلدی)
0
طلق پاپکو و فنر
1,814,000ت(2 جلدی)
0
مجموع:
0تومان
کیفیت متن:اورجینال انتشارات
قطع:B5
رنگ صفحات:دارای متن و کادر رنگی
پشتیبانی در روزهای تعطیل!
ارسال به سراسر کشور

#Web_Dev

#AI

#HTML

#SVG

#CSS

#Django

#Python

#Backend

توضیحات

🚀 از صفر شروع کن و توسعه وب را با ساخت یک وب‌سایت واقعی نظرسنجی یاد بگیر؛ در حالی که هوش مصنوعی به‌عنوان شریک برنامه‌نویسی‌ات در کنار تو قرار دارد و در هر مفهوم، تمرین و مرحله استقرار (Deployment) به شکلی کاملاً عملی و مناسب برای مبتدی‌ها راهنمایی‌ات می‌کند.


🎯 ویژگی‌های کلیدی

📚 با چت‌بات‌های هوش مصنوعی به‌عنوان یک مدرس ۲۴ ساعته کار کن؛ هم‌زمان کدنویسی کن و هر زمان سؤالی داشتی پاسخ بگیر.

⚙️ مبانی Frontend و Backend را یاد بگیر و سپس با Django یک وب‌سایت کامل نظرسنجی بساز.

🧰 ابزارهای مدرن مانند OpenAI Codex، Claude Code، GitHub Copilot و Docker را برای جریان‌کاری‌های واقعی توسعه نرم‌افزار راه‌اندازی و استفاده کن.


📖 معرفی کتاب

🤖 Web Dev with an AI Sidekick یک راهنمای مناسب مبتدی‌هاست که فرآیند یادگیری را به یک گفت‌وگو تبدیل می‌کند. به‌جای اینکه صرفاً درس‌ها را بخوانی، به‌صورت فعال با یک AI کار می‌کنی که مفاهیم را توضیح می‌دهد، مثال تولید می‌کند، به سؤالاتت پاسخ می‌دهد و هنگام پیشرفت در مسیر یادگیری به رفع اشتباهاتت کمک می‌کند. تجربه‌ای شبیه داشتن یک مدرس شخصی است که هر زمان به کمک نیاز داشته باشی در دسترس تو قرار دارد.


🌱 یادگیری را از ابتدایی‌ترین مباحث شروع می‌کنی و قدم‌به‌قدم مهارت‌های واقعی می‌سازی. یاد می‌گیری صفحات وب با HTML چگونه ساختاربندی می‌شوند، با CSS چگونه ظاهر می‌گیرند و سپس با JavaScript و TypeScript چگونه تعاملی می‌شوند. درک می‌کنی داده‌ها چگونه با SQL ذخیره و جستجو می‌شوند، منطق Backend چگونه با Python پیاده‌سازی می‌شود و وب‌سایت‌های کامل چگونه با Django ساخته می‌شوند. همچنین برای تقویت جریان کاری توسعه، با وظایف ساده خط فرمان در Bash آشنا می‌شوی.


🏗️ با افزایش اعتمادبه‌نفست، همه این مهارت‌ها را کنار هم قرار می‌دهی و یک اپلیکیشن کامل ساخت نظرسنجی همراه با تحلیل داده‌ها توسعه می‌دهی. نظرسنجی طراحی می‌کنی، پاسخ‌ها را جمع‌آوری می‌کنی، نتایج را در قالب جدول و نمودار نمایش می‌دهی و به‌صورت عملی با مفاهیم Testing، Debugging و Deployment آشنا می‌شوی.


🔍 در طول مسیر همچنین یاد می‌گیری چگونه به‌شکل مسئولانه از هوش مصنوعی استفاده کنی؛ از طریق نوشتن Prompt‌های شفاف، بررسی دقیق خروجی‌ها و اعتبارسنجی نتایج با استفاده از مستندات.


🎉 در پایان، یک وب‌سایت مستقرشده روی سرور خواهی داشت و به اندازه کافی اعتمادبه‌نفس پیدا می‌کنی که مسیر یادگیری خودت را به‌تنهایی ادامه دهی.


🎓 آنچه یاد خواهید گرفت

🧠 چت‌بات خود را بهینه‌سازی کن تا به یک مربی یادگیری توسعه وب تبدیل شود.

🌐 ساختاربندی، استایل‌دهی، افزودن تصویر و متحرک‌سازی محتوا با HTML، SVG و CSS

⚡ افزودن قابلیت‌های تعاملی به صفحات وب با JavaScript و TypeScript

🗄️ ذخیره‌سازی و جستجوی داده‌ها از طریق تمرین‌های کاربردی SQL

🐍 ساخت قابلیت‌های Backend با Python و Django به‌صورت مرحله‌به‌مرحله

🤝 همکاری با یک متخصص کدنویسی مبتنی بر هوش مصنوعی مانند Codex، Claude Code یا Copilot

📊 ایجاد نظرسنجی، جمع‌آوری پاسخ‌ها و نمایش نتایج در قالب نمودارها

🚀 تست، دیباگ و استقرار اپلیکیشن با پشتیبانی هوش مصنوعی


👥 این کتاب برای چه کسانی مناسب است؟

💡 این کتاب برای مبتدی‌های کاملی نوشته شده که به توسعه وب علاقه دارند و از ظرفیت‌های هوش مصنوعی هیجان‌زده هستند. گزینه‌ای ایده‌آل برای دانشجویانی است که تازه وارد دنیای برنامه‌نویسی می‌شوند، افرادی که قصد تغییر مسیر شغلی و ورود به حوزه فناوری را دارند، یادگیرندگان خودآموزی که حجم مطالب آن‌ها را سردرگم کرده است، افراد خلاقی که می‌خواهند پروژه‌های تعاملی بسازند و همچنین علاقه‌مندان یا کارآفرینانی که ایده‌ای برای یک Web App دارند.

✨ هیچ تجربه قبلی لازم نیست؛ اگر می‌توانی یک مرورگر باز کنی و دستورالعمل‌ها را دنبال کنی، آماده شروع هستی.


📑 فهرست مطالب

1. مقدمه‌ای بر توسعه وب با یک همراه هوش مصنوعی

2. HTML – ساختاربندی صفحات وب

3. CSS – استایل‌دهی صفحات وب

4. SVG – رسم گرافیک‌های مقیاس‌پذیر

5. JavaScript – تعاملی کردن صفحات وب

6. TypeScript – جاوااسکریپت ایمن‌تر

7. SQL – مدیریت داده‌ها

8. Python – برنامه‌نویسی در Backend

9. Django – توسعه وب در Backend

10. Bash/Shell – مهارت‌های خط فرمان برای دولوپرها

11. راه‌اندازی محیط پروژه

12. تست واحد (Unit)، یکپارچه‌سازی (Integration) و سرتاسری (End-to-End)

13. تعریف مشخصات و ساخت نسخه اولیه پروژه

14. افزودن قابلیت‌های پروژه با استفاده از توسعه مبتنی بر مشخصات (Spec-Driven Development)

15. استقرار روی سرورهای عمومی


✍️ درباره نویسنده

👨‍🏫 مارک جی. پرایس بیش از ۳۰ سال سابقه تدریس برنامه‌نویسی و موضوعات فنی برای طیف گسترده‌ای از یادگیرندگان دارد. او با دانشجویان و فراگیران در سطوح مختلف، از دانش‌آموزان و کارآموزان گرفته تا متخصصان باتجربه، همکاری کرده و به آن‌ها در توسعه مهارت‌های عملی و افزایش اعتمادبه‌نفس در حوزه فناوری کمک کرده است.

📚 مارک در کنار فعالیت‌هایش در توسعه نرم‌افزار، ریاضیات و علوم کامپیوتر نیز تدریس کرده و همواره روی ساده و قابل‌فهم کردن مفاهیم پیچیده تمرکز داشته است.

⚙️ سبک آموزشی او بر درک نحوه عملکرد سیستم‌ها تأکید دارد، نه حفظ کردن صرف سینتکس‌ها؛ بنابراین یادگیرندگان می‌توانند دانش خود را در موقعیت‌های واقعی به‌کار بگیرند.

🎓 مارک دارای مدرک کارشناسی علوم کامپیوتر (BSc in Computer Science) است و بخش بزرگی از مسیر حرفه‌ای خود را صرف طراحی دوره‌های آموزشی، تألیف کتاب‌ها و همراهی دانشجویان در مسیر عبور از مفاهیم پایه تا ساخت پروژه‌های کامل و عملی کرده است.


Start from zero and learn web development by building a real survey website with AI as your coding partner, guiding you through each concept, exercise, and deployment step in a practical, beginner-friendly way


Key Features

  • Learn with AI chatbots as a 24/7 tutor while you code and ask questions anytime
  • Master frontend and backend basics, then build a full survey website with Django
  • Set up modern tools like OpenAI Codex, Claude Code, GitHub Copilot, and Docker for real-world workflows


Book Description

Web Dev with an AI Sidekick is a beginner-friendly guide that turns learning into a conversation. Instead of passively reading lessons, you actively work with an AI that explains concepts, generates examples, answers your questions, and helps you fix mistakes as you go. It feels like having a personal tutor available whenever you need support.

You start from the very basics and build real skills step by step. Learn how web pages are structured with HTML, styled with CSS, and then made interactive with JavaScript and TypeScript. Understand how data is stored and queried with SQL, how backend logic works with Python, and how full websites are built using Django. You also explore simple command-line tasks with Bash to strengthen your development workflow.


As your confidence grows, you bring everything together by building a complete survey creation app with analytics. You design surveys, collect responses, display results in tables and charts, and understand how testing, debugging, and deployment work in practice.


Throughout the journey, you also learn how to use AI responsibly by writing clear prompts, reviewing results carefully, and verifying outputs with documentation.

By the end, you will have a deployed website and the confidence to continue learning on your own.


What you will learn

  • Optimize your chatbot to act as your web development learning mentor
  • Structure, style, add images, and animate content with HTML, SVG, and CSS
  • Add web page interactivity with JavaScript and TypeScript
  • Store and query data using practical SQL exercises
  • Build backend features in Python and Django step by step
  • Collaborate with an AI coding expert: Codex, Claude Code, or Copilot
  • Create surveys, gather responses, and show results in charts
  • Test, debug, and deploy your app with AI support


Who this book is for

This book is for complete beginners who are curious about web development and excited about AI. It is ideal for students starting coding, career changers entering tech, self-taught learners who feel overwhelmed, creatives who want to build interactive projects, and hobbyists or entrepreneurs with a web app idea. No prior experience is required: if you can open a browser and follow instructions, you are ready to start.


Table of Contents

  1. Introduction to Web Development with an AI Sidekick
  2. HTML – Structuring Your Web Pages
  3. CSS – Styling Your Web Pages
  4. SVG – Drawing Scalable Graphics
  5. JavaScript – Making Web Pages Interactive
  6. TypeScript – Safer JavaScript
  7. SQL – Managing Data
  8. Python – Programming on the Backend
  9. Django – Web Development on the Backend
  10. Bash/Shell – Command-Line Skills for Developers
  11. Setting Up Your Project Environment
  12. Unit, Integration, and End-to-End Testing
  13. Specifying and Building the Initial Project
  14. Adding Project Features Using Spec-Driven Development
  15. Deploying to Public Servers


About the Author

Mark J. Price has over 30 years of experience teaching programming and technical subjects to a wide range of learners. He has worked extensively with students at different stages, from school-age learners and apprentices to experienced professionals, helping them build practical skills and confidence in technology. Alongside his work in software development, Mark has taught mathematics and computing, with a focus on making complex ideas clear and approachable. His teaching style emphasizes understanding how systems work, rather than memorizing syntax, so that learners can apply their knowledge in real situations. Mark holds a BSc in Computer Science and has spent much of his career developing courses, writing books, and supporting learners as they move from foundational concepts to building complete, working projects.

دیدگاه خود را بنویسید
نظرات کاربران (0 دیدگاه)
نظری وجود ندارد.
کتاب های مشابه
وب
1,444
The Art of SEO
1,933,000 تومان
وب
1,325
SPA Design and Architecture
827,000 تومان
وب
1,219
WebSocket
502,000 تومان
وب
971
Head First Servlets and JSP
2,926,000 تومان
وب
1,093
Irresistible APIs
675,000 تومان
HTML . CSS
1,004
Creating Responsive Websites Using HTML5 and CSS3
766,000 تومان
Ruby
873
Ruby on Rails Tutorial
2,150,000 تومان
وب
1,164
High Performance Web Sites
553,000 تومان
وب
994
Responsive Web Design
544,000 تومان
وب
822
Practical Web Accessibility
1,580,000 تومان
قیمت
منصفانه
ارسال به
سراسر کشور
تضمین
کیفیت
پشتیبانی در
روزهای تعطیل
خرید امن
و آسان
آرشیو بزرگ
کتاب‌های تخصصی
هـر روز با بهتــرین و جــدیــدتـرین
کتاب های روز دنیا با ما همراه باشید
آدرس
پشتیبانی
مدیریت
ساعات پاسخگویی
درباره اسکای بوک
دسترسی های سریع
  • راهنمای خرید
  • راهنمای ارسال
  • سوالات متداول
  • قوانین و مقررات
  • وبلاگ
  • درباره ما
چاپ دیجیتال اسکای بوک. 2024-2022 ©