آموزش راهنمای برنامه نویسی Bubble برای بنیانگذاران استارتاپ - آخرین آپدیت

دانلود The Startup Founder's Guide to Bubble Programming

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

یادگیری اصول و مبانی توسعه با Bubble با Jonathan Timianko، بنیان‌گذار PierShare، یک استارتاپ موفق Bubble!

نحوه استفاده بهینه از Bubble برای شروع ساخت ایده استارتاپی شما، با نکات و ترفندهایی از تجربه من!

آموزش جامع Bubble: از صفر تا ساخت استارتاپ

این دوره، شما را با اصول کلیدی توسعه با Bubble آشنا می‌کند، شامل:

  • اصول طراحی واکنش‌گرا (Responsive Design)
  • طراحی پایگاه‌های داده
  • ایجاد گردش‌کارهای (Workflows)
  • برنامه‌نویسی شرطی
  • ایالت‌های سفارشی و تعاملی کردن برنامه
  • ایجاد صفحات الگو برای مارکت‌پلیس‌ها و برنامه‌های اجتماعی
  • ادغام با سرویس‌های شخص ثالث

پیش‌نیازها: بدون نیاز به تجربه برنامه‌نویسی یا کار با Bubble! فقط کنجکاوی و اشتیاق به یادگیری آینده برنامه‌نویسی کافیست!

به دوره منحصر به فرد Bubble خوش آمدید! این دوره به طور کامل بر آموزش اصول و مبانی برنامه‌نویسی Bubble متمرکز است و از دیدگاه یک بنیان‌گذار موفق استارتاپ Bubble ارائه می‌شود!

من Jonathan Timianko هستم، بنیان‌گذار PierShare، یک استارتاپ مارکت‌پلیس مشابه AirBnB اما برای اسکله‌های قایق. من بیش از 10,000 ساعت در ویرایشگر Bubble صرف ساخت تمامی تکنولوژی‌های استارتاپم کرده‌ام و مربی رسمی Bubble و مربی بوت‌کمپ هستم که به هزاران نفر دیگر در ساخت و راه‌اندازی ایده‌هایشان کمک کرده‌ام.

یکی از مهم‌ترین چیزهایی که در طول تجربه‌ام در استفاده از Bubble آموخته‌ام، این است که بهترین راه برای یادگیری این پلتفرم، یادگیری ویژگی‌های اساسی آن است - طراحی (فرانت‌اند)، گردش‌کارها (بک‌اند) و داده (بک‌اند)، همه در متن ساخت یک مجموعه ویژگی اساسی از یک نوع خاص از برنامه.

اما فقط ماهر شدن در ویژگی‌های اصلی کافی نیست - چیزی که توسعه‌دهندگان خوب را از توسعه‌دهندگان عالی Bubble متمایز می‌کند، یادگیری نحوه پیوند دادن طراحی، گردش‌کارها و داده‌ها به روش منحصر به فردی است که شما می‌خواهید، تا بتوانید واقعاً هر ایده استارتاپی یا برنامه را از ابتدا بسازید!

در این دوره که شامل 13 ساعت محتوا است و به 8 بخش مختصر تقسیم شده است، من به شما آموزش می‌دهم که چگونه GrubMore، یک برنامه تحویل غذا، را بسازید. GrubMore یک برنامه کاملاً تعاملی و پویا است که به طور سنتی ده‌ها هزار دلار و صدها ساعت زمان مهندسی سنتی برای ساخت آن نیاز دارد. اما با Bubble، شما آن را 10 برابر سریع‌تر و بیش از 100 برابر ارزان‌تر انجام خواهید داد و یاد خواهید گرفت که چه چیزی قرار است به آینده برنامه‌نویسی تبدیل شود!

به طور خاص خواهید آموخت:

  • نحوه طراحی یک صفحه فرود (Landing Page)
  • نحوه مدیریت احراز هویت کاربر (ثبت‌نام و ورود)
  • نحوه ساخت کارآمد پایگاه‌های داده به طوری که بتوانیم رستوران‌ها، آیتم‌های منو و سفارش‌های تحویل را پیگیری کنیم.
  • نحوه نمایش داده‌ها از پایگاه داده (بک‌اند) در رابط کاربری (فرانت‌اند) برنامه ما
  • نحوه ایجاد گردش‌کارهای برنامه‌ریزی شده به طوری که بتوانیم تعامل و عملیات بک‌اند را به برنامه خود اضافه کنیم.
  • نحوه ایجاد یک سبد خرید تعاملی و تجربه سفارش غذا، که سنگ بنای دوره است که تمام یادگیری ویژگی‌های اصلی پلتفرم Bubble را به هم پیوند می‌دهد.

همراه با هر خرید، قالب برنامه نهایی نیز ارائه می‌شود، تا هنگام ساخت برنامه، بتوانید نتایج خود را با نتایج برنامه کامل مقایسه کنید.

پس منتظر چه هستید؟! جهش ایمانی را که همیشه می‌خواستید بردارید و با شروع سفر Bubble خود با من، به جنبش برنامه‌نویسی بدون کد بپیوندید!


سرفصل ها و درس ها

مقدمه ای بر Bubble و اصول طراحی واکنش گرا Intro to Bubble and Responsive Design Principles

  • مقدمه دوره Course Intro

  • برنامه تحت وب چیست؟ What is a web application?

  • Bubble در مقابل رقبا Bubble vs. the competitors

  • مروری بر GrubMore GrubMore overview

  • معرفی ویرایشگر Editor introduction

  • ساخت صفحات فرود Building landing pages

  • ساخت فرم ثبت نام Building a signup form

  • مقدمه ای بر طراحی واکنش گرا Intro to responsive design

  • اصول طرح بندی کانتینر Container layout principles

  • گروه بندی عناصر و اعمال طرح بندی کانتینر Grouping elements together and applying container layouts

  • کنترل های ارتفاع و عرض، حاشیه ها و فاصله Height and width controls, margins, and gap spacing

طراحی پایگاه داده / مقدمه ای بر گردش کارها Designing Databases / Intro to Workflows

  • مقدمه ای بر گردش کارها Intro to workflows

  • جمع شدن هنگام پنهان شدن و نهایی کردن طرح بندی ها Collapsing when hidden and finalizing layouts

  • مقدمه ای بر احراز هویت کاربر Intro to user authentication

  • مقدمه ای بر طراحی پایگاه داده Intro to designing databases

  • ایجاد انواع داده ها و فیلدهای پایگاه داده Creating data types and database fields

  • ساخت گردش کارهای ثبت نام و ورود Building signup and login workflows

  • ساخت پایگاه داده آیتم منو Building the menu item database

  • ابزارهای داده اضافی و تست جریان ورود Additional data tools & testing login flows

استفاده همزمان از طراحی، داده و گردش کارها Using Design, Data, and Workflows Simultaneously

  • مقدمه ای بر ساخت فرم های سفارشی Intro to building custom forms

  • طرح بندی های پیشرفته و گروه بندی تودرتو Advanced layouts & nested grouping

  • طراحی و پیکربندی فرم افزودن رستوران جدید Designing and configuring the add new restaurant form

  • بارگیری رستوران ها در بک اند Loading restaurants into backend

  • طراحی و پیکربندی فرم افزودن آیتم منوی جدید Designing and configuring the add new menu item form

  • بارگیری آیتم های منو در بک اند Loading menu items into backend

برنامه نویسی شرطی و گروه های تکرار شونده Conditional Programming and Repeating Groups

  • مقدمه ای بر برنامه نویسی شرطی Intro to conditional programming

  • زبانه شرطی/تغییر ظاهر عناصر رابط کاربری The conditional tab/changing appearance of UI elements

  • طراحی صفحه خوش آمد گویی برنامه - تقویت اصول طراحی واکنش گرا Designing an application welcome page - reinforcing responsive design principles

  • گروه های تکرار شونده و ساخت لیست ها از داده های شما Repeating groups and constructing lists from your data

  • پارامتریزه کردن URL URL parameterization

  • محدودیت های جستجو/فیلتر کردن داده ها Search constraints/filtering data

  • فیلتراسیون جستجوی پیشرفته Advanced search filtration

افزودن تعامل به یک برنامه Adding interactivity to an application

  • استفاده از دیباگر Using the debugger

  • عناصر رابط کاربری دو منظوره Dual purpose UI elements

  • مقدمه ای بر تعامل An intro to interactivity

  • افزودن و تنظیم حالات دکمه Adding and setting button states

  • ایجاد وضعیت برای حالت ثبت نام و ورود Creating state for signup and login mode

  • منطق شرطی پیشرفته Advanced conditional logic

ایجاد صفحات الگو Creating Template Pages

  • مقدمه ای بر صفحات الگو Intro to template pages

  • تنظیم مبانی صفحه الگو Setting up foundations of template page

  • مسیرهای URL و شناسه های منحصر به فرد URL paths and unique IDs

  • ناوبری صفحه الگو Template page navigation

  • طراحی واکنش گرا پیشرفته Advanced responsive design

  • مقدمه ای بر تجربه سبد خرید Intro to the shopping cart experience

  • ایجاد پایگاه داده سفارش Creating the order database

گردش کارهای پیشرفته / اتصال فرانت اند و بک اند Advanced Workflows / Connecting the Frontend and Backend

  • ساخت چارچوب تجربه سبد خرید Constructing the shopping cart experience framework

  • ساخت اسپینرهای بارگیری با استفاده از وضعیت های سفارشی Building loading spinners using custom states

  • ایجاد در مقابل به روز رسانی رکوردهای پایگاه داده (سفارشات) Creating vs updating database records (orders)

  • افزودن داده های برنامه به شرطی های رابط کاربری Adding application data to UI conditionals

  • استفاده از داده های رابطه ای Leveraging relational data

  • گردش کارهای "انجام دادن وقتی شرط درست است" Do when condition is true workflows

  • تنظیم وضعیت های سفارشی با اشیاء پایگاه داده Setting custom states with database objects

  • ساخت خلاصه سفارش Constructing an order summary

پلاگین ها/API ها، عملکرد جانبی Bubble و آخرین افکار Plugins/APIs, Ancillary Bubble Functionality and Last Thoughts

  • مقدمه ای بر پلاگین ها Intro to plugins

  • افزودن یکپارچه سازی استرایپ/پرداخت Adding stripe/payment integration

  • انجمن شخص ثالث Bubble - الگوها، انجمن، بازار، مستندات Bubble’s third party community – templates, forum, marketplace, documentation

  • نکات/بهترین شیوه ها Tips/best practices

  • توسعه در مقابل زنده / کنترل نسخه Development vs. live / version control

  • نقاط ذخیره Savepoints

  • ابزار جستجوی برنامه App search tool

  • نتیجه گیری Conclusion

نمایش نظرات

آموزش راهنمای برنامه نویسی Bubble برای بنیانگذاران استارتاپ
جزییات دوره
13 hours
61
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
921
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jonathan Timianko Jonathan Timianko

توسعه‌دهنده Bubble، بنیانگذار استارتاپ و مدرس