بایگانی ماهیانه: آذر ۱۳۹۴

سی شارپ #C

آموزش برنامه نویسی #C- ساخت یک پروژه قسمت۲

با سلام به دوستان وعلاقه مندان به زبان برنامه نویسی #Cامیدوارم کمال استفاده از پست های قبلی رو کرده باشید. امروز میخوام، ادامه مطلب گذشته (ساخت یک پروژه ) را براتون توضیح بدم.
اجازه بدید برنامه را محاوره ای ترکنیم. باید تعدادی کنترل به فرم اضافه کنیم ، دوکلید، یکیLable ویک TextBox (کادر متنی)به زودی خواهید دید که اضافه کردن اینها با استفاده از ToolBox چه قدر راحت هستش.
یکی یکی از ویژگی ها یا مزیت های #Visual C این است که شما می توانید مقدار زیادی از برنامه ی خودتونو طراحی کنید بدون اینکه کدی بنویسید. البته برای آنها کد نوشته می شود، اما این کد دور از دید شما است و ویژوال #C آنها را برای شما می نویسد.

جعبه ابزارها:
برای دسترسی یه جعبه ابزار سه راه وجود دارد:
۱٫ ازمنویView گزینه ToolBox را انتخاب کنید.
آموزش C#
۲٫از نوار ابزار استاندارد آیکون مربوط به آن را انتخاب کنید.
۳٫کلیدهای Ctrl+Alt+X را فشار دهید.
بدین ترتیب جعبه ابزار در قسمت چپ برنامه نمایش داده می شود.
جعببه ابزار شامل کنترل هایی می شود که می توانید بر روی فرم قرار دهید. کنترل ها مانند کلیدها، کادرهای متنی(Textbox) ، دکمه های رادیویی ویا لیست های ترکیبی می توانند از جعبه ابزار انتخاب شوند وروی فرم قرار گیرند.
آموزش برنامه نویسی#C
کنترل ها می توانند به هر ترتیبی که بخواهید به فرم اضافه شوند. بنابراین این مورد که شما کلید ها رو قبل از کادرهای متنی بر روی فرم قرار دهید ویا لیبل ها (Lable) را قبل از کلیدها رسم کنید اهمیتی ندارد. در قسمت یا جلسه بعدی، قرار دادن کنترل ها بر روی فرم را شروع می کنیم.
دوستان گرامی امیدوارم از این قسمت خوشتون اومده باشه، شما دوستان عزیز می توانید نظرتون رو از طریق بیان دیدگاه ها با من و دیگر همکارانم به اشتراک بگزارید، همچنین می توانید از طریق صفحه ی ما در اینستاگرام به همین نشانی ما رو دنبال کنید.

apache-cordova

آموزش برنامه نویسی Cordova – نصب برنامه

آموزش برنامه نویسی Cordova

با سلام،
در این سلسله آموزشات می خواهیم تولید نرم افزار برای دستگاههای هوشمند به کمک apache cordova را آموزش دهیم.
بدون در نظر گرفتن اینکه توسعه دهنده نرم افزار از چه third party framework برای توسعه استفاده می کند بایستی SDK مربوط به هر سیستم عامل در سیستم عامل linux , windows , mac و… برای سایر نرم افزار ها در دسترس باشد یعنی به طور خلاصه بایستی در ابتدا محیط توسعه ی native برای سیستم عامل در دسترس باشد بعد از آن می توانید از Cordova استفاده کنید برای نصب محیط توسعه اندروید به لینک مربوط شود این راهنما برای شما این تنظیمات را فراهم می کند محیط و ملزومات Android SDK برای تولید نرم افزار اندروید تحت پلتفرم Android Software Development kit در سیستم عامل ویندوز می باشد.
Cordova از اندروید ورژن ۴٫۰ x به بالاتر پشتیبانی می شود API level 14 که با توجه به آمار ارائه شده اند گوگل نسخه های پایین تر از این زیر ۵% از بازار زنده دستگاه های اندرویدی را شامل می شوند بنا براین این مورد محدودیتی به نظر نمی رسد.

نصب Java Development Kit یا همان JDK :

برای تولید نرم افزارهای اندروید نیاز به نصب java development kit یا به اختصار JDK دارید.

برای دانلود به وبسایت www.oracle.com مراجعه می کنید و متانسب با سیستم عامل دانلود می کنید.

مراحل نصب

روی فایل نصب دابل کلیک کرده و به ترتیب مراحل را مطابق شکل طی میکنیم:

مرحله اول

jdk-001

مرحله دوم

jdk-002

مرحله سوم

jdk-003

مرحله چهارم

jdk-004
مرحله پنجم

jdk-005

مرحله ششم

jdk-006

حال نصب به پایان رسید بایستی environment variable  سیستم را بروز کنید تا به طور کامل در دسترس سایر نرم افزارها قرار گیرد.

در این مرحله روی start کلیک راست میکنیم و control panel  را انتخاب میکنیم

jdk-007

در search کلمه environment variable را تایپ میکنیم و edit the system environment variable ر انتخاب میکنیم:

jdk-008

این پنجره ظاهر می شود

jdk-009

دگمه new را می زنیم

jdk-010

و مقدار JAVA_HOME را مسیر پوشه jdk  که برای ما مسیر

میباشد قرار می دهیم ، البته ممکن است برای شما تفاوت داشته باشد:

jdk-011

در زیرش path را انتخاب میکنیم و edit را می زنیم

jdk-012

در انتهای path  مسیر پوشه jdk به اضافه bin را وارد می کنیم ، و در انتها یک ; می زنیم.
این مقدار برای ما مسیر

می باشد.

jdk-013

حال در cmd موارد روبرو را بررسی می کنیم

برای فهمیدن ورژن جاوا

برای فهمیدن ورژن کامپایلرجاوا

برای اطمینان از فعال شدن JAVA_HOME

jdk00.mp4_snapshot_04.07_[2015.12.11_17.05.58]zz
حال میتوان به نصب بقیه موارد پرداخت.

 

نصب Android Studio

برای تولید نرم افزار اندروید نیاز به محیط یکپارچه توسعه ای متناسب برای این سیستم عامل میباشد
بدین منظور android studio از جانب google آماده شده است که فایل نصب آن شامل ide + android sdk
می باشد
مراحل نصب بسیار ساده بوده و شامل ابزارهای مختلف از جمله maven ، gradle ، android development kit (sdk)
می باشد .

مرحله اول

android_studio_001

مرحله دوم

android_studio_002

مرحله سوم

android_studio_003

در این مرحله پیشنهاد ما تغییر محل نصب sdk می باشد.

android_studio_004

بهتر است مسیر زیر انتخاب شود

android_studio_005

مرحله بعد

android_studio_006

مرحله بعد

android_studio_007

مرحله بعد

android_studio_008

مطابق قسمت قبل که برای jdk در path مواردی را اضافه کردیم اینجا نیز باید همین کار را انجام دهیم :

پوشه های platform-tools و tools که زیرمجموعه  sdk میباشند را به path اضافه میکنیم تا در دسترس همه نرم افزارها قرار گیرند

دو مسیر زیر را به path اضافه کنید (با ; در آخرشان)

حال در cmd تایپ می کنیم

مشاهده می شود که ابزارهای توسعه اندروید در دسترس می باشند

 

 

نصب Apache Cordova

خط فرمان cordova بر روی Node.js اجرا میشود و از طریق NPM در دسترس است.

بنابراین باید ابتدا node.js نصب شود.

با مراجعه به آدرس https://nodejs.org این نرم افزار را دانلود نمایید

پس از دانلود مراحل نصب را یکی یکی زد می کنیم.

مرحله اول

node_js-001

مرحله دوم

node_js-002

مرحله سوم

node_js-003

مرحله چهارم

node_js-004

مرحله پنجم

node_js-005

مرحله ششم

node_js-006

بعد از نصب کامل در cmd وارد میکنیم

ورژن node.js

node and git.mp4_snapshot_02.02_[2015.12.11_17.25.07]

 

حال که node js نصب شد و به تبع آن npm در دسترس قرار گرفت می توان apache cordova را نصب کرد.
در خط فرمان می نویسم


بعد از گذشت مدت زمانی که بستگی به سرعت اینترنت شما دارد دریافت و نصب این framework بر روی سیستم شما طول می کشد

 

پس از پایان

ورژن cordova را به شما نشان می دهد.

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

php

آموزش برنامه نویسی PHP – راه اندازی

آموزش راه اندازی برنامه نویسی PHP

با سلام در مرحله اول نرم افزار هایی که جهت استفاده از PHP به آنها نیازمندیم را معرفی و سپس طریقه نصب آنها را توضیح میدهیم .

۱٫ XAMPP 1.8.0 or Higher
۲٫ NetBeansIDE 8.0 or Higher
۳٫ java JDK 7 of Higher

۱-XAMPP
به دلیل این که خروجی گرفتن از کد PHP تنها در هاست سایت ها امکان پذیر است , این نرم افزار برای گرفتن خروجی از کد PHP به صورت آفلاین و محلی نوشته شده است .

طریقه نصب Installation

گام اول :  نرم افزار را از سایت های دانلود نرم افزار , دانلود کنید و ستاپ نرم افزار را باز کنید .

گام دوم : در پنجره های زیر گزینه Next را بزنید .



گام سوم : منتظر بمانید تا مرحله نصب تمام شود .

گام چهارم : گزینه Finish را زده و به نصب پایان دهید .

۲-NetBeans IDE 8.0

نرم افزاری که در آن کد های PHP نوشته می شود .

طریقه نصب Installation

گام اول : نرم افزار را از سایت های دانلود نرم افزار , دانلود کنید و ستاپ نرم افزار را باز کنید .

گام دوم : همانند راهنمای نصب نرم افزار قبلی , گزینه Next را زده و در صورت لزوم می توانید محل نصب نرم افزار را مشخص کنید .

 

گام سوم :تا پایان نصب بردبار باشید .

گام آخر :گزینه Finish رازده و به نصب نرم افزار پایان دهید .

۳-java JDK 8

جهت استفاده از زبان PHP به jdk جاوا نیازمند هستیم .

طریقه نصب Installation
گام اول : نرم افزار را از سایت های دانلود , دانلود نمایید و ستاپ آن را اجرا کنید .

گام دوم : پس از بارگذاری اولیه ستاپ نرم افزار , گزینه Next را بزنید و به مرحله بعد بروید . (در صورت لزوم محل نصب را تغییر دهید , ترجیحا تغییر داده نشود)


گام سوم : منتظر نصب کامل نرم افزار بمانید و در پایان گزینه Close را بزنید .

موفق و سر بلند باشید

HTML و CSS

آموزش HTML و CSS – لینک چیست؟- link

Link چیست؟ – آموزش HTML و CSS
با موضوع Link به مرور آشنا هستید Link عنوان آدرسی است که شما را به صفحه ای دیگر دعوت می کند. در واقع فرض کنید برای رفتن به یک مسیر راه به دو راهی می خورید یک راه، راه شما نزدیک می کند و ره دیگر احتمال دارد که شما را به مقصد برساند شما کدام راه را انتخاب می کنید. Link راهی است که شما را به موضوع مرتبط می سازد. گاهی با یک کلیک است.
اگر شما از سایتی برنامه یا چیزی دانلود کرده باشید به وضوح می توان گفت که آن دکمه ای که شما را در صفحه سایت به سوی دانلود کردن سوق می دهد همان Link است. Link کردن در HTML بسیار آسان است و به مراطب جزو راحترین بخش های سایت است.
استفاده Link در HTML – آموزش HTML و CSS
در زبان Link HTML کردن را به این گونه که شما با استفاده از Tag کاربردی a آدرسی را به صفحه ای که در حال طراحی آن هستید متصل می کنید. من اکنون می خواهم با استفاده از  Link a Tagرا بنوییسم که شما را به صفحه اصلی سایت باز گرداند.
با دقت به این کد نگاه کنید.

a Tag از جمله Tag های دو Tag است که شما یک a Tag برای باز کرده عملیات Link کردن و یک a Tag برای پایان کار از آن استفاده می کنید. خب بخش هایی برای شما سوال است را بررسی می کنیم درون Tag باز a از href استفاده شده تا Link که در داخل دابل کد(”  “) قرار دارد را معرفی کند آدرس روبروی شما آدرس است که میخواهیم صفحه را به آن Link کنیم. اما بین دو Tag باز و بسته آ عنوان کلمه ای است که به صورت Link در مرورگر شما قابل نمایش است.

سی شارپ #C

آموزش برنامه نویسی#C – ساخت یک پروژه

آموزش برنامه نویسی#C – ساخت یک پروژه برای مبتدی ها
با سلام به دوستان و علاقمندان برنامه نویسی.
با قسمتی دیگر از آموزش #C در خدمت شما هستم.
در این جلسه درباره ی ساختن پروژه می خوام براتون صحبت کنم. در ابتدا نام فرم را تغییر می دهیم،وبرای فرم اسمی انتخاب می کنیم که معرف برنامه ای که می خواهیم بسازیم باشد. برای اینکار روی فرم خودمون (Form 1 ) در Solution Explorer کلیک کنید. سپس ، تو پنجره ی خاصیت ها (Properties)،خاصیت Name انتخاب کرده و اسم (Name) رو تغییر بدهید بعنوان مثال می تونین اسمش رو Hello بگزارید. برای ثبت این تغییر باید دکمه Enter رو بزنید و یا خارج از پنجره مورد نظر کلیک کنید.
آموزشC#

آموزش برنامه نویسی#C ادامه خواندن آموزش برنامه نویسی#C – ساخت یک پروژه

آموزش زبان ++C - مقدمه

آموزش برنامه نویسی++C – عملیات کلی جمع و تفریق و ضرب با کاراکتر های چند کاراکتره

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

مثل همیشه با سه include که لازم برای انجام عملیات های فعلی است استفاده می کنیم البته ذهن شما این سوال رو ایجاد می کنه که include های لازم ؟ منظور چیه ما هم در پاسخ به این سوال می گیم بله فک کردین همین سه تاست تعداد بسیار زیادی وجود داره یکی دیگه از این include ها که ما با اون ها سر روکار داریم گرافیک هستش که با اون در فضای توربو یا کد نویسی قرار شکل های زیبا یا بازی بسازیم.

خب بعد از نشوستن include ها مانند پروژه های قبلی تابع main رو مینویسیم ابتدا با اینت این برای ایت تابع مقدار تعریف می کنیم لازم به ذکر است که تعریف یک مقدار لزومی ندارد تک کاراکتره باشد شما می توانید با چند کاراکتر تنها یک کاراکتر برای این تابع تعریف کنید.

تنها را تمایز کاراکتر ها علامت کاما ( , ) ای است که بین آن ها قرار می گیرد.

این باز ما از ۸ کاراکتر استفاده می کنیم تا به جواب برسیم.

همانطور که در کد ها می بینید این ها تنها هشت کارکتر هستند که ما برای این تابع تعیرف کردیم.