کدنویس یکروزه
738 subscribers
179 photos
124 videos
172 files
255 links
آموزش چابک و آسان برنامه نویسی

کامنت در:
www.instagram.com/codinginaday
Download Telegram
drugstore.mdb
1.6 MB
سیستم بانک اطلاعات داروخانه

یه نمونه ی کامل با فرم ها و کوئری ها که در برنامه اکسس از بسته ی آفیس باز میشه و ایده ی طراحی بانک های دیگه رو بهتون میده. فرم ورود اطلاعات، جستجوی دارو و گزارش های مشتریان به خوبی با مشاهده در بخش طراحی این فایل در اکسس قابل یادگیری هستند.

برای آشنایی با مبانی بانک های رابطه ای و مفاهیم فیلد و رکورد، به ص۴۲ از کتاب مراجعه کنید.

#database #access
sharzh.htm
2.8 KB
کد برنامه شارژ ساختمان ص۲۴ از کتاب
برنامه محاسبه ی شارژ ساختمان

قبل از این فلوچارت و برنامه شارژ ساختمان با پایتون رو در یک ویدیوی کامل برای افراد مبتدی آموزش دادیم. حالا کافیه همون طور که در ویدیوی سوم روش کار با جاوااسکریپت آموزش داده شد کد اون رو در صفحات وب هم بنویسیم که همه جا بشه بدون واسطه اجراش کرد.

کد کامل این برنامه رو از آدرس زیر دریافت و در مرورگر اینترنتی ببینید. همینطور در ویرایشگرهای آموزش داده شده در ویدیوها امکان بررسی یا تغییر کد وجود دارد:
https://t.me/codinginaday/25
This media is not supported in your browser
VIEW IN TELEGRAM
سیستم اطلاعات باشگاه ورزشی

آموزش کامل اجرای یک نمونه در بانک اطلاعاتی اکسس از یک معلم در مجتمع فنی تهران. زمینه ی مناسبی برای ساخت بانک های اطلاعات دیگر در ویندوز را مثل نمونه ی اطلاعات داروخانه که پیش از این فایل آن قرار داده شد، فراهم میکند. همچنین ساختار بانکهای رابطه ای دیگر را مثل SQL یاد خواهید گرفت.

#database #access #beginner
SQL_intro.pps
1.2 MB
آشنایی سریع و کار با SQL server

برای مشاهده ی این فایل روی آندروید از نسخه رسمی پاورپوینت می توانید استفاده کنید. این آموزش در دو نشست تنظیم شده و علاوه بر آموزش مفاهیم اصلی یک بانک اطلاعات رابطه ای، دستورات مهم و نحوه ی ساخت گرافیکی یک دیتابیس و جداول آن را به همراه انواع فیلدها توضیح می دهد.

#database #sql #beginner
This media is not supported in your browser
VIEW IN TELEGRAM
نصب Node.js در آندروید

پیش از این در مورد برنامه ی نُد نوشتیم که به چه درد میخوره و چطور هم یک محیط اجرای #جاوااسکریپت خارج از مرورگره و هم میتونه به سادگی برای راه اندازی یک سرور بسیار قدرتمند و مدرن به کار گرفته بشه.

در اینجا نصب به کمک ترموکس یا خط فرمان شبیه لینوکس رو تجربه می کنیم.
از Termux بیشتر بدونید. یه کامندلاین فوق العاده است که باعث میشه شما بیشتر از قبل باورتون بشه این گوشی که دستتونه هیچی از یک کامپیوتر کم نداره. مهمترین دستورات لینوکسی رو توش بزن:

ls لیست فایل های دایرکتوری جاری
cd برو به این دایرکتوری
rm این فایل رو پاک کن
mkdir این دایرکتوری رو بساز

چون گوشی هاتون به صورت پیشفرض دسترسی مدیر سیستم و روت ندارن خیلی از برنامه ها رو میشه از این طریق ریخت.

#nodejs #javascript #termux #server
PHP-tutorial.pdf
1 MB
آموزش کامل PHP و My-SQL

این جزوه ی مدرن هیچ نمونه ی فارسی دیگری ندارد و یادگیری آن پروژه محور و همراه مثال های فارسی و کاربردی است تا بتوانید نمونه های خود را از روی آن بسازید.

#php #xampp #mysql #book
Forwarded from Front Cast
This media is not supported in your browser
VIEW IN TELEGRAM
ویدیوی آموزشی

برنامه نویسی شی‌گرا به زبان ساده
توهمّ هوش در کامپیوتر

یک برنامه ی تاس را قبل از این در ویدئویی با زبان جاوااسکریپت آموزش دادیم:
https://t.me/codinginaday/13

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

#javascript #beginner
Audio
پادکست:
نحوه ی یادگیری کدنویسی،
- فقط منطق را یاد بگیرید نه سینتکس.
- همه موقع نوشتن گوگل می کنن.
- هر کی بگه گوگل نمیکنم دروغه!
@Top_Learn #skill
ASPMaker3.zip
3.5 MB
برنامه جادویی ASP maker 3

نسخه ی کمیاب این برنامه تحت ویندوز است. در واقع با این برنامه شما تا ساخت یک وب اپلیکیشن فقط یک کلیک فاصله دارید!

کافیست بانک اطلاعات خود را در اکسس یا SQL طراحی کنید یا از نمونه ی زیر استفاده کنید:
https://t.me/codinginaday/24

بعد از دادن دیتابیس به برنامه و زدن دکمه ی Generate صفحات نمایش، ورود و حذف یا ویرایش اطلاعات ساخته می شوند و کافیست با کمک سرور iis در ویندوز یا برنامه سِرور کوچولو به نشانی زیر آن را اجرا کنید:
https://t.me/codinginaday/12

#asp #codegenerator
QuickEdit.apk
6.4 MB
ویرایشگر متن و کد Quick edit

سریعترین و خوشگل ترین در آندروید، با رابط کاربری خلوت و بی دردسر. در ویدئویی پیش از این روش کار با اون رو آموزش داده بودم:
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
This media is not supported in your browser
VIEW IN TELEGRAM
روش نصب سایت ساز Wordpress

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

اگر علاقه مند به متن کامل نوشتاری و آموزش مدرن زبان PHP که وردپرس با آن نوشته شده هستید از جزوه ی فوق العاده ی زیر بهره ببرید:
https://t.me/codinginaday/30

#wordpress #xampp
آشنایی با MIT App inventor

کدنویسی برنامه ی موبایل اون هم ویژوال و به صورت بکش و بنداز! (Drag & drop) یک ویژوال استودیوی تحت وب و به صورت باورنکردنی کامل. برای ورود به این محیط داشتن یک اکانت گوگل کافیست و البته نسخه های پرتابل و بدون اینترنت آن هم برای اجرا روی کامپیوتر خودتون پیدا میشن:

http://ai2.appinventor.mit.edu

#appinventor #android #ide
پیازنگار ۱

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