QuickEdit.apk
6.4 MB
ویرایشگر متن و کد Quick edit
سریعترین و خوشگل ترین در آندروید، با رابط کاربری خلوت و بی دردسر. در ویدئویی پیش از این روش کار با اون رو آموزش داده بودم:
https://t.me/codinginaday/10
#editor #javascript #android
سریعترین و خوشگل ترین در آندروید، با رابط کاربری خلوت و بی دردسر. در ویدئویی پیش از این روش کار با اون رو آموزش داده بودم:
https://t.me/codinginaday/10
#editor #javascript #android
چه زبان برنامه نویسی، کجا و برای چه؟
برنامه نویسی امروز به شکل 'وب اپلیکیشن' مطرحه چون نیاز به نصب نداره و از تلوزیون های هوشمند (مثل اپ تماشای فیلم) تا موبایل ها که رایج ترین کامپیوترها در دست مردم هستن، تنها با یک مرورگر اینترنتی و بدون نیاز به نصب و اشغال فضا و خطر هک یا ویروسی شدن، اجراشون می کنن.
برنامه ی تحت وب رو میشه به یه مخلوق روباتی تشبیه کرد. بر این اساس تخصص های لازم برای خلق یک برنامه رو عین یک روبات توضیح میدم که بدونید اهمیت هر زبانی در چیه.
- بدن روبات یا اسکلت برنامه:
با HTML و CSS به طور عام ساخته میشه. یعنی ریخت برنامه و فرم ها و اشیاء با کدهای HTML ساخته میشن ولی پارامترهای جانمایی، رنگ آمیزی یا واکنشگرا بودن برای نمایش در موبایل رو با CSS انجام میدیم. برای HTML میانبرهای زیادی ساخته شدن که میشه مثل برنامه ی Dreamweaver بدون کدنویسی صفحات وب ایجاد کرد یا کد نویسی رو راحت کرد.
برای css کتابخانه های کد زیادی نوشته شدن که معروف ترین اونها Bootstrap هست و شما رو از نوشتن صدها خط کد بی نیاز میکنه. یعنی برای ساختن یک منو بجای اینکه چندین خط کد بنویسی یک دستور داری!
- موتور یا مغز:
حالا این بدن فقط یک عروسک بدون تحرکه که باید جان بگیره و در وحله ی اول یه سری حرکات سریع داشته باشه. یعنی موقع پر کردن فرم ها بتونه تشخیص بده که چه اطلاعاتی قبل از ارسال وارد شدن، آیا ایمیل یا شماره تلفن صحیحه؟ و بعد هر محاسبه ای که برای طبقه بندی قبل از ذخیره ی اطلاعات لازمه داشته باشه.
اینجا پای Javascript وسط میاد. و چون این زبان مشکلیه و برای کدنویس ها امکانات خاصی نداره، براش کتابخانه ی کد درست شده مثل React. ری اکت از ابتدایی ترین هاست. در حال حاضر اگر به دنبال جایگاهی در حد بوت استرپ برای css باشیم باید Vue.js یاد بگیریم که ایرادهای کتابخانه های قبلی رو برطرف کرده و بسیار سریع تر کار میکنه (مغز بهتریه!) و یادگیریش هم آسون تره.
- حافظه:
این برنامه خروجی هایی داره که قراره نگهداری بشن و پای بانک اطلاعات مثل اسامی زیر وسط میاد.
Access ، SQL ، My SQL ، Oracle
و برای اینکه بشه با این بانکها ارتباط برقرار کرد زبانهای سمت سِرور لازم هستن.
شرکت مایکروسافت پکیج کتابخانه های کد دات نت رو پیشنهاد کرده که با زبان سی شارپ تحت تکنولوژی ASP بسیار هماهنگه و روی بانک اطلاعاتی خودش SQL بسیار قوی عمل میکنه. اما با دنیای اوپن سورس هنوز فاصله داره و خیلی از کشورها مثل آلمان اطلاعات صنایع خودشون رو با زبانهای دیگه هندل می کنن. تا دست آمریکایی ها نیفته!
زبان PHP و بانک اطلاعاتی MySQL پر کاربرترین برای وب در دنیاست. طوری که تمام سایت های معروف مثل ویکی پدیا و فیسبوک با این تکنولوژی ها کار می کنن. همینطور بالای ۳۰ درصد سایت ها با نرم افزار وردپرس ساخته میشن که با زبان پی اچ پی نوشته شده.
اما برنامه نویسی فقط ساخت سایت، وبلاگ یا فروشگاه نیست: سیستم های آرشیو اسناد، دریافت خلافی ماشین، انبارداری، حسابداری، شهروند الکترونیک، اطلاعات پرسنل، صدور فاکتور رستوران، و .. همه برنامه هستن و برای نوشتن اونها، نیاز به بانک اطلاعاتی هم هست.
یعنی به طور معمول برنامه نویسی بدون دیتابیس نیاز بازار نیست. پس اگه به دنبال یادگیری برای کار هستین باید در واقع بیشتر از پروژه های دارای بانک اطلاعات سر در بیارین.
#skill
برنامه نویسی امروز به شکل 'وب اپلیکیشن' مطرحه چون نیاز به نصب نداره و از تلوزیون های هوشمند (مثل اپ تماشای فیلم) تا موبایل ها که رایج ترین کامپیوترها در دست مردم هستن، تنها با یک مرورگر اینترنتی و بدون نیاز به نصب و اشغال فضا و خطر هک یا ویروسی شدن، اجراشون می کنن.
برنامه ی تحت وب رو میشه به یه مخلوق روباتی تشبیه کرد. بر این اساس تخصص های لازم برای خلق یک برنامه رو عین یک روبات توضیح میدم که بدونید اهمیت هر زبانی در چیه.
- بدن روبات یا اسکلت برنامه:
با HTML و CSS به طور عام ساخته میشه. یعنی ریخت برنامه و فرم ها و اشیاء با کدهای HTML ساخته میشن ولی پارامترهای جانمایی، رنگ آمیزی یا واکنشگرا بودن برای نمایش در موبایل رو با CSS انجام میدیم. برای HTML میانبرهای زیادی ساخته شدن که میشه مثل برنامه ی Dreamweaver بدون کدنویسی صفحات وب ایجاد کرد یا کد نویسی رو راحت کرد.
برای css کتابخانه های کد زیادی نوشته شدن که معروف ترین اونها Bootstrap هست و شما رو از نوشتن صدها خط کد بی نیاز میکنه. یعنی برای ساختن یک منو بجای اینکه چندین خط کد بنویسی یک دستور داری!
- موتور یا مغز:
حالا این بدن فقط یک عروسک بدون تحرکه که باید جان بگیره و در وحله ی اول یه سری حرکات سریع داشته باشه. یعنی موقع پر کردن فرم ها بتونه تشخیص بده که چه اطلاعاتی قبل از ارسال وارد شدن، آیا ایمیل یا شماره تلفن صحیحه؟ و بعد هر محاسبه ای که برای طبقه بندی قبل از ذخیره ی اطلاعات لازمه داشته باشه.
اینجا پای Javascript وسط میاد. و چون این زبان مشکلیه و برای کدنویس ها امکانات خاصی نداره، براش کتابخانه ی کد درست شده مثل React. ری اکت از ابتدایی ترین هاست. در حال حاضر اگر به دنبال جایگاهی در حد بوت استرپ برای css باشیم باید Vue.js یاد بگیریم که ایرادهای کتابخانه های قبلی رو برطرف کرده و بسیار سریع تر کار میکنه (مغز بهتریه!) و یادگیریش هم آسون تره.
- حافظه:
این برنامه خروجی هایی داره که قراره نگهداری بشن و پای بانک اطلاعات مثل اسامی زیر وسط میاد.
Access ، SQL ، My SQL ، Oracle
و برای اینکه بشه با این بانکها ارتباط برقرار کرد زبانهای سمت سِرور لازم هستن.
شرکت مایکروسافت پکیج کتابخانه های کد دات نت رو پیشنهاد کرده که با زبان سی شارپ تحت تکنولوژی ASP بسیار هماهنگه و روی بانک اطلاعاتی خودش SQL بسیار قوی عمل میکنه. اما با دنیای اوپن سورس هنوز فاصله داره و خیلی از کشورها مثل آلمان اطلاعات صنایع خودشون رو با زبانهای دیگه هندل می کنن. تا دست آمریکایی ها نیفته!
زبان PHP و بانک اطلاعاتی MySQL پر کاربرترین برای وب در دنیاست. طوری که تمام سایت های معروف مثل ویکی پدیا و فیسبوک با این تکنولوژی ها کار می کنن. همینطور بالای ۳۰ درصد سایت ها با نرم افزار وردپرس ساخته میشن که با زبان پی اچ پی نوشته شده.
اما برنامه نویسی فقط ساخت سایت، وبلاگ یا فروشگاه نیست: سیستم های آرشیو اسناد، دریافت خلافی ماشین، انبارداری، حسابداری، شهروند الکترونیک، اطلاعات پرسنل، صدور فاکتور رستوران، و .. همه برنامه هستن و برای نوشتن اونها، نیاز به بانک اطلاعاتی هم هست.
یعنی به طور معمول برنامه نویسی بدون دیتابیس نیاز بازار نیست. پس اگه به دنبال یادگیری برای کار هستین باید در واقع بیشتر از پروژه های دارای بانک اطلاعات سر در بیارین.
#skill
This media is not supported in your browser
VIEW IN TELEGRAM
روش نصب سایت ساز Wordpress
بهترین راه برای یادگیری برنامه ی وردپرس نصب اولیه ی اون روی کامپیوتر شخصی شماست نه هاست و میزبان اینترنتی. تا بدون قطعی اینترنت و با سرعت بالاتری با امکانات اون آشنا شده و روش ورود اطلاعات رو یا بگیرین. در این ویدیوی کاربردی به خوبی با این تخصص پولساز و مفید آشنا میشین.
اگر علاقه مند به متن کامل نوشتاری و آموزش مدرن زبان PHP که وردپرس با آن نوشته شده هستید از جزوه ی فوق العاده ی زیر بهره ببرید:
https://t.me/codinginaday/30
#wordpress #xampp
بهترین راه برای یادگیری برنامه ی وردپرس نصب اولیه ی اون روی کامپیوتر شخصی شماست نه هاست و میزبان اینترنتی. تا بدون قطعی اینترنت و با سرعت بالاتری با امکانات اون آشنا شده و روش ورود اطلاعات رو یا بگیرین. در این ویدیوی کاربردی به خوبی با این تخصص پولساز و مفید آشنا میشین.
اگر علاقه مند به متن کامل نوشتاری و آموزش مدرن زبان PHP که وردپرس با آن نوشته شده هستید از جزوه ی فوق العاده ی زیر بهره ببرید:
https://t.me/codinginaday/30
#wordpress #xampp
آشنایی با MIT App inventor
کدنویسی برنامه ی موبایل اون هم ویژوال و به صورت بکش و بنداز! (Drag & drop) یک ویژوال استودیوی تحت وب و به صورت باورنکردنی کامل. برای ورود به این محیط داشتن یک اکانت گوگل کافیست و البته نسخه های پرتابل و بدون اینترنت آن هم برای اجرا روی کامپیوتر خودتون پیدا میشن:
http://ai2.appinventor.mit.edu
#appinventor #android #ide
کدنویسی برنامه ی موبایل اون هم ویژوال و به صورت بکش و بنداز! (Drag & drop) یک ویژوال استودیوی تحت وب و به صورت باورنکردنی کامل. برای ورود به این محیط داشتن یک اکانت گوگل کافیست و البته نسخه های پرتابل و بدون اینترنت آن هم برای اجرا روی کامپیوتر خودتون پیدا میشن:
http://ai2.appinventor.mit.edu
#appinventor #android #ide
پیازنگار ۱
https://cafebazaar.ir/app/appinventor.ai_test.Onion2
برنامه ی تولید شده با App inventor نمونه ی جالبی که برای ذخیره در دیتابیس و بازیابی استفاده شده. همچنین کد کاملش پیش از این در تصویر فرستاده شده.
#appinventor
https://cafebazaar.ir/app/appinventor.ai_test.Onion2
برنامه ی تولید شده با App inventor نمونه ی جالبی که برای ذخیره در دیتابیس و بازیابی استفاده شده. همچنین کد کاملش پیش از این در تصویر فرستاده شده.
#appinventor
کافه بازار
برنامه پیاز نگار - دانلود | کافه بازار
نوشتن متن های مخفی با کلید بازیابی
❤1
i<code> Go editor - Best IDE
یک ویرایشگر کد غول برای آندروید
خیلی وقته که موبایل خیلی ها شده لپ تاپشون! در این مدت تلاش زیادی کردم که مشابه تمام خدمات کامپیوتر یا سیستم عامل ویندوز رو در موبایل پیدا کنم. به هر حال این هم یه کامپیوتره و هیچ فرقی نباید با نوع رومیزی یا دسکتاپ توش ببینید.
برنامه ای که همراه افزونه هاش بعد از این متن برای دانلود میذارم، در واقع یک محیط همه کاره برای تایپ کد به زبانهای مختلف برنامه نویسی و حتا اجرای سرور با پشتیبانی از پروژه های PHP ، Node.js با امکان راه اندازی بانک My-SQL و ترمینال پیشرفته برای خط فرمانه.
#ide #terminal #android
یک ویرایشگر کد غول برای آندروید
خیلی وقته که موبایل خیلی ها شده لپ تاپشون! در این مدت تلاش زیادی کردم که مشابه تمام خدمات کامپیوتر یا سیستم عامل ویندوز رو در موبایل پیدا کنم. به هر حال این هم یه کامپیوتره و هیچ فرقی نباید با نوع رومیزی یا دسکتاپ توش ببینید.
برنامه ای که همراه افزونه هاش بعد از این متن برای دانلود میذارم، در واقع یک محیط همه کاره برای تایپ کد به زبانهای مختلف برنامه نویسی و حتا اجرای سرور با پشتیبانی از پروژه های PHP ، Node.js با امکان راه اندازی بانک My-SQL و ترمینال پیشرفته برای خط فرمانه.
#ide #terminal #android
نرم افزار تک صفحه ای
SPA: Single Page Application
خیلی دیدین روی فیسبوک یا سایت های معروف بیشتر کارها بدون رفرش کل صفحه انجام میشه. حالا گاهی اون بالا هم کلک میزنن و آدرس تغییر میکنه ولی صفحه خیلی سریع به شما جواب میده و مثل قدیم با زدن روی هر دکمه یا لینک مجبور نیستی چند ثانیه صبر کنی تا اطلاعات جدید بیاد. این کارها رو قبل از اینا فقط برنامه نویس های فوق حرفه ای بلد بودن و تکنولوژی خیلی سخت و لج آور ajax لازم بود.
حالا فریم ورک Vue.js که شبیه معجزه عمل میکنه و در واقع خودش یازده هزار خط جاوااسکریپت هست، از سال ۲۰۱۴ پیداش شده و یادگیریش از همزادهای دیگه اش مثل Angular یا React بسیار سریع تره.
تنها کتاب فارسی اون رو به صورت پروژه محور بخونین و از توانایی هایی که بعدش به دست میارین لذت ببرین! و البته قبلش لازمه جزوه ی جاوااسکریپت رو هم نگاهی انداخته باشین.
#javascript #vue #spa #book
SPA: Single Page Application
خیلی دیدین روی فیسبوک یا سایت های معروف بیشتر کارها بدون رفرش کل صفحه انجام میشه. حالا گاهی اون بالا هم کلک میزنن و آدرس تغییر میکنه ولی صفحه خیلی سریع به شما جواب میده و مثل قدیم با زدن روی هر دکمه یا لینک مجبور نیستی چند ثانیه صبر کنی تا اطلاعات جدید بیاد. این کارها رو قبل از اینا فقط برنامه نویس های فوق حرفه ای بلد بودن و تکنولوژی خیلی سخت و لج آور ajax لازم بود.
حالا فریم ورک Vue.js که شبیه معجزه عمل میکنه و در واقع خودش یازده هزار خط جاوااسکریپت هست، از سال ۲۰۱۴ پیداش شده و یادگیریش از همزادهای دیگه اش مثل Angular یا React بسیار سریع تره.
تنها کتاب فارسی اون رو به صورت پروژه محور بخونین و از توانایی هایی که بعدش به دست میارین لذت ببرین! و البته قبلش لازمه جزوه ی جاوااسکریپت رو هم نگاهی انداخته باشین.
#javascript #vue #spa #book
spa.zip
78.9 KB
نمونه اپ تک صفحه یا SPA
در اینجا یک نمونه ی جالب از اپ تحت وب تک صفحه یا سینگل پیج رو ملاحظه می کنید. در واقع همون طور که بعد از اجرا خواهید دید با اشاره روی لینک ها صفحه رفرش نشده و فقط محتوا عوض می شود! اگر دنبال یادگیری سریع و ارزان این تکنیک هستین کافیست کتاب پروژه محور Vue.js رو که مثالهای فارسی داره نگاهی بندازین.
#vue #javascript #spa
در اینجا یک نمونه ی جالب از اپ تحت وب تک صفحه یا سینگل پیج رو ملاحظه می کنید. در واقع همون طور که بعد از اجرا خواهید دید با اشاره روی لینک ها صفحه رفرش نشده و فقط محتوا عوض می شود! اگر دنبال یادگیری سریع و ارزان این تکنیک هستین کافیست کتاب پروژه محور Vue.js رو که مثالهای فارسی داره نگاهی بندازین.
#vue #javascript #spa
This media is not supported in your browser
VIEW IN TELEGRAM
آشنایی با محیط App inventor
در یک پست پیش از این تصویری از کد نمونه تولید شده توسط این برنامه را دیدید. در این ویدیو با محیط طراحی صفحات و طراحی کدها (در این برنامه کدها هم طراحی میشوند!) آشنا خواهید شد. با یک جستجوی ساده در اینترنت به نمونه های بیشتری از کدهای مرتبط خواهید رسید.
#appinventor #ide #android
در یک پست پیش از این تصویری از کد نمونه تولید شده توسط این برنامه را دیدید. در این ویدیو با محیط طراحی صفحات و طراحی کدها (در این برنامه کدها هم طراحی میشوند!) آشنا خواهید شد. با یک جستجوی ساده در اینترنت به نمونه های بیشتری از کدهای مرتبط خواهید رسید.
#appinventor #ide #android
ساخت سریع فروشگاه فایل بدون دانش کد نویسی!
فروشگاه فایل یعنی فیلم های آموزشی که خودت یا دیگران میسازین یا حتا برنامه های کاربردی و هر چیز قابل دانلود از عکس و طراحی گرفته تا نقشه و چیزای دیگه که نیاز به حمل و نقل نداشته باشن و طرف پول که داد دانلود بشه براش.
موضوع به قدری ساده است که باور نمی کنی. شما به سایت زرین پال میری، ثبت نام میکنی و یه کیف پول آنلاین میسازی که هفته ای یک بار رایگان باهات به هر حسابی خواستی تسویه میکنه:
www.zarinpal.com
یه کد بهت میده به نام مرچنت که باهاش توسط سایت فروشگاهی وصل میشی و خرید انجام میشه. حالا سایت فروشگاهی رو چیکار کنیم!؟ اول یه سایت معمولی رو می سازی که ابزارش وردپرس هست:
http://wp-persian.com
البته معلومه که باید یک فضای اینترنتی اجاره کنی که خوب شرکت های زیادی هستن. از جمله شرکت پارس دیتا:
www.parsdata.com
یه نشانی اینترنتی خوب (دامنه) انتخاب میکنی و بهتره که ir. باشه آخرش، چون خیلی ارزون تر از com. در میاد اجاره اش. یه هاست لینوکسی پیگیری. راهنمای نصب وردپرس رو از اینجا ببینین:
https://t.me/codinginaday/37
خوب حالا که سایت رو با وردپرس بالا آوردیم افزونه ی فروشگاه فایل ایزی دیجیتال رو میگیرین و نصب می کنید:
https://hamyarwp.com/easy-digital-downloads
توی تنظیماتش اون مرچنت کد رو وارد می کنید تا درگاه پرداخت شما تنظیم بشه و تمام! یه فیلم آموزشی در مورد تنظیم این درگاه پرداخت توی همین آدرس آخری هست.
#wordpress #shop
فروشگاه فایل یعنی فیلم های آموزشی که خودت یا دیگران میسازین یا حتا برنامه های کاربردی و هر چیز قابل دانلود از عکس و طراحی گرفته تا نقشه و چیزای دیگه که نیاز به حمل و نقل نداشته باشن و طرف پول که داد دانلود بشه براش.
موضوع به قدری ساده است که باور نمی کنی. شما به سایت زرین پال میری، ثبت نام میکنی و یه کیف پول آنلاین میسازی که هفته ای یک بار رایگان باهات به هر حسابی خواستی تسویه میکنه:
www.zarinpal.com
یه کد بهت میده به نام مرچنت که باهاش توسط سایت فروشگاهی وصل میشی و خرید انجام میشه. حالا سایت فروشگاهی رو چیکار کنیم!؟ اول یه سایت معمولی رو می سازی که ابزارش وردپرس هست:
http://wp-persian.com
البته معلومه که باید یک فضای اینترنتی اجاره کنی که خوب شرکت های زیادی هستن. از جمله شرکت پارس دیتا:
www.parsdata.com
یه نشانی اینترنتی خوب (دامنه) انتخاب میکنی و بهتره که ir. باشه آخرش، چون خیلی ارزون تر از com. در میاد اجاره اش. یه هاست لینوکسی پیگیری. راهنمای نصب وردپرس رو از اینجا ببینین:
https://t.me/codinginaday/37
خوب حالا که سایت رو با وردپرس بالا آوردیم افزونه ی فروشگاه فایل ایزی دیجیتال رو میگیرین و نصب می کنید:
https://hamyarwp.com/easy-digital-downloads
توی تنظیماتش اون مرچنت کد رو وارد می کنید تا درگاه پرداخت شما تنظیم بشه و تمام! یه فیلم آموزشی در مورد تنظیم این درگاه پرداخت توی همین آدرس آخری هست.
#wordpress #shop
Telegram
کدنویس یکروزه
روش نصب سایت ساز Wordpress
بهترین راه برای یادگیری برنامه ی وردپرس نصب اولیه ی اون روی کامپیوتر شخصی شماست نه هاست و میزبان اینترنتی. تا بدون قطعی اینترنت و با سرعت بالاتری با امکانات اون آشنا شده و روش ورود اطلاعات رو یا بگیرین. در این…
بهترین راه برای یادگیری برنامه ی وردپرس نصب اولیه ی اون روی کامپیوتر شخصی شماست نه هاست و میزبان اینترنتی. تا بدون قطعی اینترنت و با سرعت بالاتری با امکانات اون آشنا شده و روش ورود اطلاعات رو یا بگیرین. در این…
muhtarifalkhat2.apk
8.5 MB
Media is too big
VIEW IN TELEGRAM
آموزش جوآپ
برنامه ساز موبایل ایرانی، که کارهای بسیار عجیبی با آن می توان انجام داد. به راحتی علاوه بر محیطی که خودش برای تولید صفحات و منوها و تم دارد، HTML و جاوااسکریپت درون خودش قبول می کند! یعنی هر محدودیتی با این قابلیت برداشته شده و شما اپ های متنوع می توانید با آن برای آندروید و اپل بسازید که چند نمونه در نشانی زیر منتشر شده اند:
https://cafebazaar.ir/developer/919460432266
#joapp #codegenerator #android #ios
برنامه ساز موبایل ایرانی، که کارهای بسیار عجیبی با آن می توان انجام داد. به راحتی علاوه بر محیطی که خودش برای تولید صفحات و منوها و تم دارد، HTML و جاوااسکریپت درون خودش قبول می کند! یعنی هر محدودیتی با این قابلیت برداشته شده و شما اپ های متنوع می توانید با آن برای آندروید و اپل بسازید که چند نمونه در نشانی زیر منتشر شده اند:
https://cafebazaar.ir/developer/919460432266
#joapp #codegenerator #android #ios