PDA

View Full Version : آموزش: مجموعه آموزش های ساده ولی کاربردی و بدرد بخور توسعه نرم افزار



Y_Safaiee
چهارشنبه 16 اسفند 1391, 15:08 عصر
سلام دوستان عزیز

إن شاء الله حال همتون خوب باشه

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

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

إن شاء الله خوشتون بیاد

البته راههای بسیار زیادی برای این کار وجود داره اما این 100% کار میکنه.

البته اینم یادآور شم که سورس ها و آموزش ها به ساده ترین شکل ممکن نوشته شدن و در هنگام نوشتن افراد مبتدی مد نظر من بودن.

موفق باشین
بایت بایت

Y_Safaiee
چهارشنبه 16 اسفند 1391, 17:00 عصر
با سلام خدمت شما دوستان عزیز

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

برای امروز جز سورس کامنت قبلی دو سورس دیگر هم که به ساده ترین شکل براتون نوشتم آپلود کردم

ضمیمه اول :
توضیح ضمیمه : برنامه مشاهده کد وب سایت می باشد که با دادن آدرس وب سایت به تکس باکس کد وب سایت مورد نظر رو نشون میده.
کاربرد : برای بدست آوردن کد های وب سایت و انجام عملیات مورد نظر بر روی تگ های سایت

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

موفق باشین
بایت بایت

Y_Safaiee
چهارشنبه 16 اسفند 1391, 17:58 عصر
سلام
ممنون از برنامه هاتون
فقط نمیشه در دانلود فایل قابلیت توقف و اجرای مجدد رو قرار داد؟

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

اما برای اینکه سوال شما بی جواب نمونه براتون کد مد نظر با قابلیت Resume رو آپلود و ضمیمه کردم.

موفق باشین
بایت بایت

Y_Safaiee
چهارشنبه 16 اسفند 1391, 20:20 عصر
ممنون بخاطر این تاپیک داداش
اگه یه برنامه هم باشه که بگی چطوری میتونیم اطلاعاتی رو در در بانک یه سایت که my sql هست بریزم و اطلاعات رو ازون بخونم

سلام دوست من

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

اتفاقا بسیار ساده و راحته

موفق باشین
بایت بایت

Y_Safaiee
چهارشنبه 16 اسفند 1391, 20:23 عصر
برنامه دوم رو میشه طوری تغییر داد که به عنوان دانلود کرک برنامه استفاده کرد؟ طوری که یعنی برنامه رجیستر شده و قانونی هست؟

سلام دوست من

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

اما معمولا برای اینکارا میشه یک صفحه رو هاست قرار داد ,سپس سریالی که برنامه تولید کرده رو بهش فرستاد و جواب برگشتی سایت رو بررسی و در صورتی که جواب برگشتی مثلا "نامعتبر" بود با نمایش پیغام به کاربر بگوید که نرم افزارش ثبت نشده است.

موفق باشین
بایت بایت

Y_Safaiee
چهارشنبه 16 اسفند 1391, 20:28 عصر
با سلام خدمت شما دوستان

در این کامنت قصد دارم یک فیلم آموزشی براتون قرار بدم که با اجازه خودم(چون خودم ساختمش) اسمشو میذارم "یادگیری WCF در 5 دقیقه"!!:لبخند:

تو این فیلم سعی کردم یه دید کلی به شما درباره برنامه نویسی WCF ارائه بدم و بهتون نشون بدم که اینجور برنامه نویسی هام آسونه و قرار نیست شاخ غول بشکنین.

انشاالله با پیشرفت و ارائه دید بیشتر و پیشرفت و آَشنایی شما درباره همه زمینه های توسعه نرم افزار دوباره مثال های کاملتر و کاربردی تری رو آپلود میکنم.

نکته ! بهتره فیلم رو با Media Player ببینید

اینم لینک دانلودش :

http://s3.picofile.com/file/7681498923/WCF.rar.html

یا :

http://up.toca.ir/images/meqxkcgukqrfy7wxbi1f.rar


موفق باشین
بایت بایت

Y_Safaiee
چهارشنبه 16 اسفند 1391, 21:40 عصر
سلام به همه شما بزرگوارن و اساتید عزیز

لطفا همونطور که دوست خوبم mousa1992 (http://barnamenevis.org/member.php?252440-mousa1992) گفتن لطفا اگه برنامه خاص یا ایده خاصی دارین به صورت خصوصی پیام بزنین,اینطوری همه آموزش ها پشت سر هم قرار میگیره و کاربرا سهولت بیشتری برای دسترسی به اونها دارن.

در ضمن ابتدا رو آموزشها و سورس هایی کار میکنم که باعث توسعه نرم افزار و افزایش خلاقیت برنامه نویس میشه و کم کم سطح برنامه نویسی رو میبرم بالا و در انتها کاملا با WPF آموزش براتون میذارم.

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


مرسی از همه دوستان

موفق باشین
بایت بایت

Y_Safaiee
پنج شنبه 17 اسفند 1391, 10:25 صبح
با سلام خدمت دوستان و اساتید عزیز

این جلسه براتون یه آموزش ساده و روان درباره اتصال به MySQL , ذخیره و نمایش اطلاعات اون آپلود کردم .

این آموزش بسیار ساده و روانه به صورتی که حتی به جرات میتونم بگم مبتدی ترین افرادم یاد خواهند گرفت.

نکات :

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

دوستان این آموزش یه سمپل کوچیکه و فقط جهت آشناییه و توش استانداردهای اصلی رعایت نشده (مثلا ارسال با پارامتر,بارگذاری مجدد اطلاعات بعد از ثبت,فرمت درست جدول و فیلدهای دیتابیس و ...) انشاالله در آموزش های بعدی جامع تر و کاربردی تر براتون می سازم.

لینک دانلود نرم افزار mysql connector :
http://www.mediafire.com/download.php?stba9di08oa9qhq

لینک دانلود فیلم آموزشی :
http://www.mediafire.com/download.php?lc0dm9jjml60gvd


انشاالله مفید و مورد خشنودی شما قرار بگیره

موفق باشین
بایت بایت

Y_Safaiee
شنبه 03 فروردین 1392, 08:02 صبح
با سلام مجدد خدمت شما دوستان عزیز و گرامی

در ابتدا عید نوروز رو به همه شما دوستان عزیز تبریک میگم , ان شاء الله سالی سراسر موفقیت و خوشحالی داشته باشین و سالم و سلامت باشین.

میدونم تاخیر زیادی داشتم و الوعده وفا نشد اما شرمنده واقعا سرم شلوغ بوده و هست و خیلی خیلی کم میتونم بیام اینترنت,میدونم شما به بزرگی خودتون میبخشینم.

در این سری چند آموزش ساده اما کاربردی رو براتون ساختم که میدونم مشکل خیلی هاست و میتونه نکات جدیدی رو به شما دوستان آموزش بده.

ان شاء الله خوشتون بیاد

آموزش اول : چند زبانه (MultiLanguage) کردن برنامه یا فرم (به ساده ترین روش و به راحتی آب خوردن:چشمک:)
توضیح : توسط این آموزش میتونین برنامه هایی بسازین که قابلیت چند زبانه شدن رو داشته باشن,یعنی هرکاربر بنا به سلیقه خودش بتونه زبان نرم افزارشو انتخاب کنه(فارسی باشه,انگلیسی باشه و ...)

لینک دانلود :
http://www.mediafire.com/download.php?5azs2ajjo2c75n3


آموزش دوم:کار با دستورات API (پارت اول)
توضیح : این آموزش یه دید کلی به شما درباره کار با API ویندوز میده,مثلا میتونین توسط API ویندوز Caption یک پنجره بخصوص رو تغییر نام بدین یا میزان چشمک زدن کرسر در حالت فوکاس رو تکسباکس رو تغییر بدین و کلی امکان دیگه.

لینک دانلوذ :
http://www.mediafire.com/download.php?bay5kz2ybgm74lq

لینک API Viewer :
http://www.mediafire.com/download.php?tcln1sfqjus1p2b

آموزش سوم :ساخت اسپلش (Splash) به شکل دلخواه
توضیح : همه ما با اسپلش ها آشنا هستیم,کادرهایی که در ابتدای برنامه ها نمایش داده می شوند و به غیر از جنبه تبلیغاتی کارهای سنگین رو در پس زمینه انجام میدهند,حال اگر بخواهیم در سی شارپ فرم اسپلش دلخواهی داشته باشیم(مثلا آرم یا لوگوی شرکت,نوشته ای خاص و ...) توسط این آموزش میتونین ب راحت ترین شکل این کار رو عملی کنیم.

لینک دانلود :
http://www.mediafire.com/download.php?0t356dsu2m5qvab

آموزش چهارم:کار با توابع ویژوال بیسیک 6 در سی شارپ
توضیح : بیشتر ما برنامه نویسی رو با ویژوال بیسیک و توابع اون شروغ کردیم (مثه Inputbox و ...) و به این توابع عادت کرده ایم,یکی از مواردی ک به صورت عادی و استاندارد در سی شارپ نیست InputBox ویژوال بیسیک 6 می باشه اما توسط این آموزش با نحوه فراخوانی توابع ویژوال بیسیک در سی شارپ و کار با اونها آشنا خواهید شد.

لینک دانلود :
http://www.mediafire.com/download.php?1ivppqqvh5vb16z

نکته : آموزش ها رو با Media Player باز نمائید.


دوستان منتظر آموزش های بعدی باشین و حتما تاپیک رو دنبال کنین,در کامنتهای بعدی مسائلی رو خواهم گذاشت که سوال و مشکل خیلی از دوستانه من جمله خواندن ایمیل در سی شارپ , نمایش آب و هوا و ...

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

یا علی
موفق باشین
بایت بایت

Y_Safaiee
شنبه 03 فروردین 1392, 23:57 عصر
با سلام مجدد خدمت شما

توضیح برنامه : در این کامنت سمپل کدی برای نمایش "SlideShow" ای یا "حرکت به گوشه" تصاویر یک فولدر را براتون نوشتم که میتونه ایده های جدیدی برای افکت دادن به تصاویر و حتی کنترل ها بهتون بده.

لینک دانلود :
http://www.mediafire.com/download.php?c8yyfuj061sj839

موفق باشین
بایت بایت

Y_Safaiee
سه شنبه 17 اردیبهشت 1392, 07:01 صبح
با سلام خدمت شما دوستان عزیز

بابت دیر آپلود کردن فایل ها متاسفم,واقعا سرم شلوغه و وقت نمیکنم بیام سایت,خداروشکر تو این مدت 2تا برنامه دیگم فروختم و غیر از این انشاالله کم کم داره کارهای پاسپورت و ویزای EB1 م درست میشه.بازم بابت تاخیرم ازتون معذرت میخوام.

امروز با 5تا فیلم آموزشی در خدمتتون هستم,با عرض شرمندگی فعلا به خاطر اتمام حجم دانلودم همین تعداد رو شد بذارم انشاالله تو تاپیک بعدی جبران میکنم:


1.آموزش ساخت چندین کنترل + رویداد یکسان توسط سی شارپ

لینــــــــــــــــــــــ ــک دانلـــــــــــــــــــود (http://www.mediafire.com/download.php?o5r1qrcy704wd1s)

نکته : شما میتوانید با 2بار زدن کلید تب در هنگامی که ویژوال به شما میگوید تب را بفشارید رویداد و تابع را خودکار بسازید(در آموزش چون امکان گفتن این نکته نبود به صورت دستی تابع رو ساختم).


2.ساخت و استفاده از متغیر در کل برنامه

لینــــــــــــــــــــــ ــک دانلـــــــــــــــــــود (http://www.mediafire.com/download.php?7dpbencnnmestjk)


3.آموزش ذخیره و نمایش عکس از دیتابیس در سی شارپ

لینــــــــــــــــــــــ ــک دانلـــــــــــــــــــود (http://www.mediafire.com/download.php?c2xc8cywz3ofxgp)


4.آموزش ساده و روان Linq To SQL

لینــــــــــــــــــــــ ــک دانلـــــــــــــــــــود (http://www.mediafire.com/download.php?yzaer41e00k79lr)


5.آموزش ساده و روان استفاده از ویزارد برای ارتباط با دیتابیس(1)

(http://www.mediafire.com/download.php?w811scngcbeqgf4)لینـــــــ ــــــــــــــــک دانلـــــــــــــــــــود (http://www.mediafire.com/download.php?w811scngcbeqgf4)

نکته : آموزش ها رو با Media Player باز نمائید.

ان شاء الله فیلم های آموزشی مورد پسند شما عزیزان قرار بگیره.


راستی دوستانی که خوره جاوا,اندروید و آی او اس هستن و میتونین یک اپلیکیشن برای تلفن همراه بسازن بهم پیام خصوصی بدن,پیشاپیش ممنونم

موفق باشین
یا علی
بایت بایت

hosseinrasouli
سه شنبه 17 اردیبهشت 1392, 11:33 صبح
سلام دوستان عزیز

إن شاء الله حال همتون خوب باشه

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

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

إن شاء الله خوشتون بیاد

البته راههای بسیار زیادی برای این کار وجود داره اما این 100% کار میکنه.

البته اینم یادآور شم که سورس ها و آموزش ها به ساده ترین شکل ممکن نوشته شدن و در هنگام نوشتن افراد مبتدی مد نظر من بودن.

موفق باشین
بایت بایت

کار نمی کنه مهندس

;hv kld ;ki

Y_Safaiee
سه شنبه 17 اردیبهشت 1392, 16:41 عصر
کار نمی کنه مهندس

;hv kld ;ki

سلام دوست عزیزم

خوب هستی؟

1.Rss سبک و طریقه نوشتن خاصی نداره و بیشتر به نحوه برنامه نویسی برنامه نویس برمیگرده,مثلا یکی سربرگ خبر رو میزاره Title و یکی دیگه همونو میزاره Subject , پس هیچ Rssخوانی 100% امکان درست خواندن و نمایش اطلاعات رو نداره و وقتی 100% کار میکنه که همه سایت ها در Rss خود نودهای یکسانی داشته باشند.

2.منظور من از 100% این بود که برنامم 100% در صورتی که Rss بهش پاس بدین یک مقداری رو نشون میده(چندین بار سورس Rssخوان از این سایت و دیگر سایتها دانلود کردم اما حتی کار هم نمیکرده یا کدهای وحشتناکی داشته) اما منم قبول دارم در بعضی سایت ها تگ های اضافه ای ک گذاشتن در توضیحات نمایش داده میشه که راه چارش اینه که در کلاس شما مثه بقیه نودها(title,Description و link) اون نود رو بررسی کنین و متناسب با اون قسمت های دیگه رو مقدار بدین مثلا عکس رو لود کنین.

3.همونطور که آخرشم گفتم کد به ساده ترین شکل نوشته شده و برای افراد مبتدیه تا آشنایی با نوشتن یک Rss پیدا کنن نه برای دوستان حرفه ای,چون دوستان حرفه ای خودشون از من وارد تر و حرفه ای ترن و میدونن چطوری Rss یک سایت رو بخونن.

من سایت http://www.farsnews.com/rss.php که سایت خوب و خبریه رو توش وارد کردم و متناسب با اون Rss رو نوشتم و برنامه اطلاعات رو نشون میده,البته سایت BBC هم فرمتش همینطوره.

موفق باشی
بایت بایت

vahidth
چهارشنبه 08 خرداد 1392, 15:55 عصر
منتظر سایر آموزش ها هستیم

intel_amd
چهارشنبه 08 خرداد 1392, 19:54 عصر
اگر امکان داره نحوه ساخت winform ای را آموزش دهید که بتونه از طریق وب سایتش دیتاهاشو update کنه
البته کارکرد برنامه به شکل آفلاین باشه و در هنگام update فقط به اینترنت نیاز داشته باشه

یکی هم اگر امکان داره برنامه ای بذارین که بتونه یک tree داخل xml ذخیره کنه و بعد اون xml بخونه و همون tree بسازه

negar.rafie
چهارشنبه 08 خرداد 1392, 20:08 عصر
دوستان دیگه منتظر نباشد
اقا یونس سرشون خیلی شلوغه و ماه به ماه به سایت سرمیزنن
فکر نکنم دیگه این تاپیک را ادامه بدن

javad65
دوشنبه 09 شهریور 1394, 17:43 عصر
سلام دوست عزیز بابت اموزش ها بسیار ممنون

سورس برنامه ای رو میخوام که مطالب جدید سایتم رو نشون بده.

تقریبا میشه گفت مثه ایرو موزیک ولی یکم ساده تر.منظورم اینه فقط مطلب رو نشون بده با قالب دیگه ای نه با قالب خود سایت

امیدوارم تونسته باشم بگم که چی میخوام:قلب: