آموزش برنامه نويسي



دوره ي آموزش کامل ساخت فروشگاه اينترنتي ديجيکالا با زبان کاتلين براي اپليکيشن اندرويدي به همراه تمام امکانات ديجي کالا 


دوره ي آموزش کامل ساخت فروشگاه اينترنتي ديجيکالا با زبان کاتلين براي اپليکيشن اندرويدي به همراه تمام امکانات ديجي کالا 


 


دوره ي آموزش کامل ساخت فروشگاه اينترنتي ديجيکالا با زبان کاتلين براي اپليکيشن اندرويدي به همراه تمام امکانات ديجي کالا 


 


دوره ي آموزش کامل ساخت فروشگاه اينترنتي ديجيکالا با زبان کاتلين براي اپليکيشن اندرويدي به همراه تمام امکانات ديجي کالا 

 


دوره ي آموزش کامل ساخت فروشگاه اينترنتي ديجيکالا با زبان کاتلين براي اپليکيشن اندرويدي به همراه تمام امکانات ديجي کالا 

 


 دوره ي اموزش پروژه محور برنامه نويسي اندرويد ساخت فروشگاه اينترنتي ديجيکالا


اين دوره يک دوره ي آموزشي کاملا پروژه محور است که از صفر يک فروشگاه اينترنتي به همراه پنل مديريت و پنل مشتريان توسط فريمورک لاراول و آخرين نسخه ي آن ساخته ميشود .


در اين دوره ي آموزشي بصورت کامل ساخت اپليکيشن موبايل ديجي کالا هم آموزش داده خواهد شد و از آنجايي که اپ اصلي ديجي کالا با زبان قدرتمند و جديد کاتلين پياده سازي شده است ما هم زبان کاتلين را بصورت کامل در اين دوره پوشش داده ايم و اپليکيشن موبايلي ديجي کالا را ميسازيم و به همراه سورس کامل در اختيار شما قرار ميدهيم .  


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


 


:: کليات دوره ي آموزشي :: 


 



  • تعداد جلسات : 60 جلسه ويديويي

  • مدت کلي آموزش : 100 ساعت 

  • مدرس دوره : مهندس نيک زاد

  • زبان دوره : فارسي

  • کيفيت ويديويي : اچ دي 

  • پشتيباني : دارد 

  • ارتباط با مدرس : مقدور مي باشد 


 


براي دريافت اين دوره ي آموزشي ميتوانيد روي لينک زير کليک کنيد : 


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


آموزش برنامه نويسي لاراول


آموزش زبان برنامه نويسي کاتلين


دوره ي آموزش برنامه نويسي پروژه محور 


دوره ي آموزش پروژه محور ساخت فروشگاه اينترنتي


آموزش ساخت فروشگاه اينترنتي ديجيکالا


آموزش پروژه محور ساخت اپليکيشن فروشگاهي ديجيکالا


آموزش ساخت ديجي کالا


 


اين دوره ي آموزشي داراي پشتيباني کامل است و در هرجايي ميتوانيد آنرا استفاده کنيد . 


براي شروع تغيير آينده خود از همين الان اقدام کنيد . 


 


دوره ي اموزشي برنامه نويسي اندرويد با کاتلين


 


پيش نمايش ويديويي اين دوره ي آموزشي :‌


 







 


براي دريافت اين دوره بصورت کامل اينجا کليک کنيد .


 


دوره ي آموزش پروژه محور ساخت سايت و اپليکيشن ديوار و شيپور


دوره ي آموزش ساخت اپليکيشن و سايت مشابه ديوار و شيپور 


:: معرفي کليات دوره ::


تمرکز اصلي اين دوره بر روي تمام امکانات ديوار چه در وب سايت و چه در اپليکيشن اندرويدي ميباشد ، در اين دوره ي آموزشي سعي بر اين شده است با يک شيوه ي کاملا متفاوت با دوره هاي آموزشي موجود، تمام تخصص مورد نياز براي تبديل شدن به يک برنامه نويس حرفه اي ، آموزش داده شود . از آنجايي که اين دوره يک دوره ي پروژه محور هست هدف اصلي آن ساخت يک پروژه مثل ديوار هست که در نهايت بعد از 30 ساعت آموزش به سطحي از برنامه نويسي خواهيد رسيد که بتوانيد يک سيستم مشابه ديوار را از صفر برنامه نويسي و طراحي کنيد .


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


:: تخصص هاي آموزش داده شده ::


 



  • نصب و راه اندازي وب سرور مجازي براي برنامه نويسي PHP در کامپيوتر شخصي

  • آموزش کار با PHP و فريمورک Codeigniter  آموزش کامل الگوي طراحي MVC در وب

  • آموزش فريمورک Bootstrap و کدنويسي CSS براي طراحي قالب سايت

  • آموزش کامل ساخت ديتابيس و مديريت جداول عمليات Insert Update Delete ديتابيس توسط PHP و Codeigniter

  • آموزش نوشتن وب سرويس با کدايگنايتر با خروجي json

  • آموزش ارتباط سرور با برنامه ي اندرويدي

  • آموزش برنامه نويسي اندرويد با جاوا در محيط Android Studio

  • آموزش UI اندرويد

  • آموزش کامل کار با کتابخانه ي Volley جهت ارتباطات سرور و فرمت JSON


 


:: سوالات متداول درباره ي اين دوره :: 


 



  • نحوه ي دريافت دوره چگونه است ؟

    پاسخ : با فشردن دکمه ي خريد ، نام و ايميل شما سوال ميشود و ايميل خود را حتما صحيح وارد کنيد بعد از اتمام عمليات خريد در همان لحظه، لينک دانلود تمامي جلسات و فايل هاي مورد نياز و سورس کدها به ايميل شما ارسال ميشود .


  •   پيش نياز اين دوره چيست  ؟

    پاسخ : چون اين دوره از سطح 0 تا سطح پيشرفته ميباشد ، پيش نياز اين دوره آشنايي با برنامه نويسي و آشنايي با نحوه ي نصب برنامه بر روي کامپيوتر هست و هيچ پيش نياز خاص ديگري نياز نيست .


  • بعد از خريد امکان پس دادن اين دوره وجود دارد ؟

    پاسخ : شما ميتوانيد 24 ساعت بعد از خريد در صورت بروز هرگونه مشکلي مسئله را به مديريت سايت ارجاع دهيد تا مبلغ شما به حساب کارت شما ريخته شود

  • آيا افرادي که اين دوره را تهيه ميکنند حتما بايد کامپيوتر بخوانند ؟

    پاسخ : خير ، 80% افرادي که اين دوره را خريده اند و رضايت کاملي از اين دوره ي آموزشي داشته اند از رشته هاي مختلف بوده و هيچ ارتباطي با رشته ي نرم افزار نداشته اند .

  • اين دوره ي آموزشي کامل شده است ؟

    پاسخ : بله 100% تمام شده و در 21 جلسه و به همراه سورس هاي ان فرستاده ميشود


  • اين دوره زبان فارسي هست ؟

    پاسخ : بله اين دوره توسط مهندس عباس نيکزاد با ده سال سابقه ي برنامه نويسي ضبط و توليد شده است 


  • اگر هيچ چيز از برنامه نويسي بلد نباشم در چه مدتي ميتوانم مباحث اين دوره را مسلط شوم و ديوار را بسازم ؟

    پاسخ : اگر بصورت مرتب تمام مباحث و جلسات اين دوره را ببينيد و تمرين کنيد حداکثر تا يک ماه برنامه نويسي سمت سرور و برنامه نويسي اندرويد و ارتباطات سروري برنامه ي اندرويدي و درنهايت توليد يک اپ مشابه ديوار را خواهيد توانست . 


  • پيش نمايشي از اين دوره وجود نداره قبل از خريد آزمايش کنيم ؟

    پاسخ : پيش نمايش ويديويي و همچنين يک ويديوي معرفي از اين دوره ي ارزشمند تهيه شده و در اين پست گنجانده شده است ، ميتوانيد بصورت رايگان آنرا تهيه و ارزيابي کنيد 


  • پشتيباني براي اين دوره بعد از خريد وجود دارد يعني اگر مشکل برنامه نويسي پيش آمد شما حل ميکنيد ؟

    پاسخ : بله 100% شما هم از طريق ايميل که در سايت درج شده و هم از طريق تلگرام پشتيباني سايت ميتوانيد با ما در تماس باشيد اين دوره پشتيباني کامل دارد.


 


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


 


براي دريافت اين دوره ي آموزشي روي لينک زير کليک کنيد 


دوره ي پروژه محور ساخت سايت و اپ ديوار


دوره ي آموزش برنامه نويسي اندرويد بصورت پروژه محور


اين دوره ي آموزشي يک دوره ي آموزشي تخصصي و پروژه محور ميباشد که توسط مهندس نيک زاد در شرکت آواي هوشمند سام تهيه و ضبط گرديده است .


در اين دوره ي آموزشي پروژه محور برخلاف دوره هاي ديگر تمرکز اصلي بر روي توسعه سريع و کارآمد ميباشد يعني در مدت زمان بسيار کم تخصص بيشتري به شما انتقال پيدا ميکند و همانطور که از خاصيت دوره هاي پروژه محور پيداست شما در نهايت يک محصول کامل يعني يک مارکت اندرويدي مشابه کافه بازار ، مايکت، ايران اپس ، کندو يا هر مارکت ديگري را خواهيد داشت


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


کساني که برنامه نويسي بلد نيستند هم ، نبايد نگران باشد زيرا مبناي اين دوره ي آموزشي از صفر هست و تمام چيزهايي که مورد نياز يک فرد عادي بدون پيش زمينه ي برنامه نويسي ، نيز هست ، در اين دوره گنجانده شده است .


 


اهداف دوره ي آموزشي ساخت مارکت اندرويدي مشابه کافه بازار


 



  • آموزش برنامه نويسي به زبان php

  • آموزش برنامه نويسي با فريمورک قدرتمند codeigniter

  • آموزش فريمورک bootstrap

  • آموزش برنامه نويسي اندرويد با java در محيط android studio

  • آموزش ساخت وب سرويس مبتني بر restFul

  • آموزش کامل json آموزش کتابخانه volley جهت ارتباط اندرويد با وب سرويس

  • آموزش پارس کردن مقادير json در اپ اندرويدي

  • آموزش مباحث جديد در برنامه نويسي اندرويد مثل fragment و recyclerView و buttomNavigation و  …

  • زبان ها : PHP  - HTML - CSS - JAVASCRIPT - JAVA - XML

  • فريمورک ها و تکنولوژي ها : Codeigniter - Bootstrap - Volley - restFul API - Android Studio


 


امکانات پياده سازي شده 


 


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


 



  •   نمايش تمام برنامه ها و دسته بندي هاي مختلف (برگزيده ها ، تازه ها ، جديدترين ها و …)

  • امکان جستجو پيشرفته

  •   پنل توسعه دهندگي + ثبت نام توسعه دهندگان

  • پنل کاربران عادي + ثبت نام کاربران عادي

  • پنل مديريت + مديريت کامل 

  • بخش مديريت کامل برنامه ها توسط توسعه دهنده 

  • بخش مديريت کامل برنامه توسط مدير

  • بخش مديريت کامل توسعه دهنده ها توسط مديريت

  • قسمت امور مالي و حسابداري دريافت شماره شبا توسعه دهنده و نمايش ليست تسويه حساب هاي انجام شده

  • بخش حسابداري و محاسبات کلي مارکت در قسمت مديريت ( آمار مارکت ) 


 


امکانات مارکت اندرويدي مشابه بازار در بخش اپليکيشن موبايل 


 



  • نمايش تمامي برنامه هاي با استفاده از

  • آموزش نحوه ي ارتباط بين سرور و کلاينت و وب سرويس مبتني بر RestFul

  • نمايش دسته بندي برنامه ها قسمت جستجوي يک برنامه

  • قسمت اطلاعات برنامه هاي نصب شده و بروزرساني هاي موجود

  • قسمت ثبت نام و ورود کاربران

  • قسمت کاربري شامل اطلاعات کاربري + نمايش موجودي و …

  • دانلود منيجر براي دريافت برنامه ها


 


مباحث پوشش داده شده در دوره ي آموزش ساخت مارکت اندرويدي مشابه کافه بازار 


 



  • آموزش نصب و راه اندازي فريمورک کدايگنايتر 

  • آموزش نصب و راه اندازي xampp

  • آموزش کار با phpmyadmin

  • آموزش کار با جداول پايگاه داده

  • آموزش نصب و استفاده از محيط قدرتمند phpstorm

  • آموزش طراحي پايگاه داده 

  • آموزش نصب و راه اندازي بوت استرپ

  • آموزش کار با سي اس اس

  • آموزش کار با اچ تي ام ال

  • آموزش طراحي و ساخت قالب ريسپانسيو

  • آموزش برنامه نويسي mvc

  • آموزش کامل mvc در codeigniter

  • آموزش برنامه نويسي کنترلرها

  • آموزش برنامه نويسي ويوها

  • آموزش برنامه نويسي مدل ها 

  • آموزش ساخت پنل مديريت مارکت 

  • آموزش احراز هويت و مديريت ورود و خروج کاربران

  • آموزش پياده سازي سيستم ثبت نام ايمن

  • آموزش آپلود فايل و تصاوير

  • آموزش ساخت داشبود کاربران

  • آموزش ساخت پنل توسعه دهندگان 

  • آموزش ساخت بخش آپلود اپليکيشن هاي توسعه دهندگان

  • آموزش ساخت آپلود تصاوير اپليکيشن 

  • آموزش ساخت اپلودر پيشرفته

  • آموزش ساخت مديريت حسابداري و ميزان فروش اپليکيشن ها 

  • آموزش پياده سازي دانلودر فايل هاي APK با کدايگنايتر

  • آموزش ساخت وب سرويس مبتني بر restFul 

  • آموزش خروجي گرفتن json از وب سرويس

  • آموزش نصب و راه اندازي محيط اندرويد استوديو

  • آموزش کار با sdk هاي اندرويد و نصب انها

  • آموزش ايجاد پروژه ي جديد اندرويدي در محيط اندرويد استوديو از نوع زبان جاوا

  • آموزش زبان جاوا براي برنامه نويسي اندرويد بصورت کامل

  • آموزش نصب و راه اندازي کتابخانه ي والي volley library

  • آموزش کار با volley جهت دريافت وب سرويس سمت سرور

  • آموزش دريافت اطلاعات اپليکيشن ها روي اپ بازار

  • آموزش نمايش اطلاعات جديدترين اپليکيشن ها 

  • آموزش نمايش اطلاعات يک اپليکيشن خاص 

  • آموزش ساخت دانلود فايل هاي APK از اپليکيشن

  • آموزش پياده سازي دسته بندي هاي مختلف مثل کافه بازار ( رگزيده ها ، تازه ها ، جديدترين ها و …‌)

  • آموزش پياده سازي جستجوي پيشرفته در اپليکيشن اندرويدي

  • آموزش پياده سازي قسمت امور مالي و حسابداري در بخش مديريت

  • آموزش پياده سازي سيستم تصفيه حساب و دريافت شماره شبا توسعه دهندگان 

  • آموزش نمايش تاريخچه ي امور مالي 

  • آموزش نمايش قسمت اطلاعات اپليکيشن هاي مارکت و بروزرساني هاي موجود 

  • آموزش پياده سازي پنل کاربران شامل امکانات و نمايش موجودي و .

  • آموزش کامل کار با Recyclerview در برنامه نويسي اندرويد

  • آموزش کامل کار با bottomnavigation در برنامه نويسي اندرويد

  • آموزش ساخت ريسايکلر هاي منعطف با اطلاعات جيسان

  • آموزش پارس کردن اطلاعات جيسان در سمت اپليکيشن اندرويدي

  • آموزش لود و کش کردن تصاوير جهت ارتقاي سرعت اپليکيشن مارکت اندرويدي 

  • آموزش برنامه نويسي navigation drawer  در بخش اپليکيشن اندرويدي


 


براي تهيه اين دوره ي آموزشي ميتوانيد روي لينک زير کليک کنيد : 


دوره ي آموزش پروژه محور اندرويد


دوره ي آموزش پروژه محور ساخت سايت


دوره ي آموزش پروژه محور ساخت مارکت اندرويدي مشابه کافه بازار


سورس کافه بازار


سورس مشابه کافه بازار


 



کارگاه آموزش طراحي سايت با BULMA


کارگاه آموزش پروژه محور کار با فريمورک بولما ( bulma )


کارگاه آموزش ساخت سايت ريسپانسيو 


کارگاه آموزش ساخت سايت ريسپانسيو يا واکنشگرا با bulma


توضيحات و جزئيات دوره :


bulma يک فريمورک css بسيار ساده و پرکاربرد براي طراحي ظاهر وب سايت ها است و از آنجايي که bulma ابتدا موبايل و تبلت را مورد هدف خود قرار ميدهد ، سايت هاي توليد شده با bulma به راحتي خوردن يک ليوان آب ، ريسپانسيو ( واکنش گرا ) خواهند بود و ديگر دغدغه ي ريسپانسيو سازي وب سايت را براي هميشه فراموش خواهيد کرد . 


در اين کارگاه چه چيزهايي وجود دارد ؟ در زير بصورت کامل به تمام محتويات اين کارگاه آموزشي ميپردازيم . خواندن مطالب زير به شما کمک ميکند بتوانيد براي تهيه اين کارگاه تصميم درستي بگيريد . 





  • آموزش نصب و راه اندازي فريمورک Bulma بصورت کامل 

  • آموزش فعالسازي خاصيت ريسپانسيو سازي Bulma براي وب سايت شما 

  • آموزش راه اندازي قالب اصلي HTML براي کار با Bulma

  • آموزش کار با خاصيت ماژولار در Bulma 

  • آموزش کار با قابليت هاي واکنش گرايي در Bulma

  • آموزش و تشريح رنگ ها در فريمورک Bulma

  • آموزش کلي syntax فريمورک Bulma

  • آموزش کار با helper ها در فريمورک Bulma

  • آموزش کار با helper هاي مختص واکنشگرايي در Bulma

  • آموزش کار با helper هاي مختص رنگ ها در Bulma

  • آموزش کار با helper هاي مختص تايپوگرافي ( نگارش ) در Bulma

  • آموزش کار با سطر و ستون ها در فريمورک Bulma

  • آموزش تنظيم و کار با سايز ستون ها در Bulma

  • آموزش کار با واکنشگرايي ستون ها در Bulma

  • آموزش کار با خاصيت نحوه ي نمايش ستون ها در کنار هم در Bulma

  • آموزش کار با کلاس container براي صفحه ي اصلي سايت 

  • آموزش کار با کلاس Level در Bulma

  • آموزش کار با کلاس media در Bulma

  • آموزش کار با کلاس hero در Bulma

  • آموزش کار با کلاس section در Bulma

  • آموزش کار با کلاس footer در Bulma و ساخت فوتر سايت 

  • آموزش کار با کلاس tile در Bulma

  • آموزش ساخت فرم با Bulma

  • آموزش کار با کلاس input براي فرم ها در Bulma

  • آموزش کار با کلاس textarea براي فرم ها در Bulma

  • آموزش کار با کلاس select براي فرم ها در Bulma

  • آموزش کار با کلاس checkbox براي فرم ها در Bulma 

  • آموزش کار با کلاس control و radio براي فرم ها در Bulma 

  • آموزش کار با کلاس file براي فرم ها در Bulma

  • آموزش کار با کلاس box 

  • آموزش کار با کلاس button

  • آموزش کار با کلاس content

  • آموزش کار با کلاس delete

  • آموزش کار با کلاس icon

  • آموزش کار با کلاس image

  • آموزش کار با کلاس notification

  • آموزش کار با کلاس progress

  • آموزش کار با کلاس table

  • آموزش کار با کلاس tag

  • آموزش کار با کلاس title

  • آموزش کار با کامپوننت breadcrumb

  • آموزش کار با کامپوننت card

  • آموزش کار با کامپوننت dropdown

  • آموزش کار با کامپوننت menu

  • آموزش کار با کامپوننت message

  • آموزش کار با کامپوننت modal

  • آموزش کار با کامپوننت navbar

  • آموزش کار با کامپوننت pagination

  • آموزش کار با کامپوننت panel

  • آموزش کار با کامپوننت tabs

  • آموزش اضافه کردن extention هاي مختلف bulma

  • آموزش کار با npm پکيج منيجر نود جي اس 

  • آموزش اضافه کردن theme هاي مختلف روي bulma

  • آموزش راه اندازي يک سايت ريسپانسيو و متريال ديزاين با Bulma




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


براي دريافت کامل اين کارگاه روي لينک زير کليک کنيد 


.


کارگاه آموزش طراحي سايت با BULMA براي ساخت سايت ريسپانسيو يا واکنشگرا 




.


آموزش شروع زبان پايتون


آموزش شروع يادگيري زبان برنامه نويسي پايتون ( Python )


 


شايد براي شما هم سوال باشد که چطور زبان قدرتمند پايتون را شروع کنيد ؟‌


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


 


پايتون چيست ؟‌


پايتون يک زبان برنامه نويسي کراس - پلتفرم است يعني روي پلتفرم هاي مختلف قابل اجرا است مثل ويندوز مک لينوکس و همچنين ميتوانيد به ماشين هاي مجازي .Net  و Java هم پورت شود . 


پايتون رايگان و اوپن سورس است . 


اگر چه خيلي از سيستم عامل هاي لينوکس و مک بصورت پيشفرض پايتون را روي خود بصورت نصب شده ، دارند ولي ممکن است نسخه ي آنها قديمي باشد به همين علت ايده ي خوب اين است که آخرين نسخه ي پايتون را هميشه خودتان نصب کنيد . 


 


راحت ترين راه براي اجراي پايتون 


راحت ترين راه براي شروع و اجراي پايتون محيط توسعه ي Thonny IDE است . 


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


مراحل زير را طي کنيد تا پايتون را به سادگي روي کامپيوتر خود اجرا کنيد :‌



  1. Thonny IDE را دانلود و نصب کنيد . 

  2. در Thonny IDE به  منوي File > New برويد . بعد فايل جديد را ذخيره کنيد و مطمئن شويد فرمت يا نوع فايل .py باشد براي مثال hello.py, example.py و . .

  3. کمي کد پايتون درون اين فايل بنويسيد : مثل تصوير زير 
    آموزش شروع سريع برنامه نويسي پايتون ( Python )

  4. حالا به منوي Run > Run current script برويد يا به سادگي دکمه ي F5 را از کيبورد بزنيد . 


 


آموزش نصب پايتون بصورت جداگانه و تنها 


اگر قصد نداريد محيط Thonny را نصب و استفاده کنيد شما ميتوانيد Python را جداگانه روي کامپيوتر خود نصب و اجرا کنيد که در ادامه به آموزش آن ميپردازيم . 



  1. آخرين نسخه ي پايتون را دانلود کنيد . 

  2. فايل نصبي را اجرا کنيد و قدم هاي نصب را براي نصب کامل پايتون دنبال کنيد . در حين نصب Add Python to environment variables را تيک بزنيد . اين گزينه پايتون را به متغيرهاي محلي کامپيوتر شما معرفي ميکند و شما را قادر ميسازد تا از هر کجاي کامپيوترتان پايتون را اجرا کنيد . همچنين شما ميتوانيد محل نصب را مشخص کنيد .
    آموزش نصب زبان پايتون ( Python )


در نهايت بعد از نصب شدن روي finish کليک کنيد  . پايتون شما نصب شده است و ميتوانيد استفاده کنيد . 


البته اين براي ويندوز بود و در لينوکس داستان نصب طور ديگري است که در آينده در يک مقاله جداگانه خواهم نوشت . 


 


اجراي پايتون ( Python ) در حالت فوري 


بعد از اينکه پايتون نصب شد terminal يا command prompt را ميتوانيد باز کنيد و کلمه ي python را بزنيد . اين دستور مفسر را در حالت فوري فراخواني ميکند . 


در اين حالت ميتوانيم کدهاي python را مستقيما تايپ کنيم و Enter بزنيم تا اجرا شود . 


عبارت 1+1 را وارد کنيد و اينتر بزنيد ميبينيد که حاصل جمع يعني عدد 2 نمايان ميشود . براي خروج از حالت پايتون دستور quit() را وارد کنيد و اينتر بزنيد . 


آموزش شروع سريع برنامه نويسي پايتون ( python )


 


اجراي پايتون ( Python ) از طريق محيط توسعه يا IDE 


براي نوشتن اسکريپت به زبان پايتون تقريبا ميتوان از هر ويرايشگر متني استفاده کرد . 


فقط کافي است که نوع فايل به صورت py ذخيره شود . البته که استفاده از IDE يا محيط هاي توسعه برنامه نويسي پايتون را براي ما لذت بخش تر خواهد کرد . 


IDE ابزارهاي خوبي براي کمک به شما دارد مثل خطايابي حين کدنويسي ، هايلايت کردن کدها ، نمايش پوشه بندي پروژه و . 


به هنگام نصب پايتون يک IDE هم بصورت پيشفرض نصب ميشود که IDLE نام دارد . اين يک IDE مناسب براي افراد است که ميخواهند شروع کنند . 


براي اجراي اين برنامه استارت را بزنيد و نامش را جستجو کنيد . بعد از اجراي اين برنامه يک shell پايتون به شکل تصوير زير براي شما بالا مي آيد و ميتوانيد کدهاي پايتون را مستقيما وارد کنيد و اينتر بزنيد تا نتيجه را ببينيد .


آموزش شروع يادگيري زبان پايتون (Python)


خب با اين برنامه شما ميتوانيد يک فايل جديد پايتون ايجاد کنيد و موقع ذخيره سازي حتما فرمت py براي آن در نظر بگيريد . 


براي اجرا کافيه دکمه ي F5 را از صفحه کليد يا به منو Run > Run Module برويد . 


 


اولين برنامه ي پايتون شما 


خب حالا که پايتون ما داره اجرا ميشه ميتونيم شروع کنيم و اولين برنامه ي خودمون در پايتون (python) را بنويسيم . 


بياييد يک برنامه ساده بسازيم که "Hello World!" بگه :)


خب اينو ديگه همه ميدونن که براي شروع يک زبان جديد معمولا عبارت Hello World را در صفحه چاپ ميکنن و ما هم با پايتون داريم اينکارو ميکنيم . 


از اديتوري که بالا معرفي کرديم استفاده کنيد و يک فايل جديد بسازيد و با نام helloWorld.py ذخيره کنيد 


بعد کد زير رو داخلش بنويسيد : 


print("Hello world!")

بعد اجرا کنيد . ميبينيد که نتيجه به شکل زيره : 


Hello world!

تبريک ميگيم شما اولين قدم براي کشف زبان پايتون رو برداشتيد . 


همانطور که تا حالا ديديد هيچ سختي نداشتيم و به همين راحتي پايتون رو ميتونيد ياد بگيريد  . پايتون زبان قشنگيه . 


 


براي مطالعه ي رايگان اين مقاله بصورت کامل روي لينک زير کليک کنيد 


پايتون رو از اينجا شروع کنيد


 


پايان 


دوره ي پروژه محور ساخت هتلداري با php mvc


دوره ي آموزش پروژه محور php mvc 


دوره ي آموزش پروژه محور ساخت سيستم هتلداري با php mvc


توضيحات و جزئيات دوره : 


:: سخن مدرس :: 


در اين دوره ي آموزشي با استفاده از زبان برنامه نويسي php  ، يک سيستم آنلاين هتلداري ميسازيم که از الگوي طراحي MVC استفاده ميکند و تقريبا ميشود گفت يک سيستم مديريت يا يک فريمورک براي خودمان ميسازيم که براي پياده سازي پروژه يک سيستم هتلداري استفاده ميشود . 


 


:: زبان هاي برنامه نويسي ، تکنولوژي ها ، محيط ها و برنامه هاي استفاده شده در اين دوره ::



  • زبان برنامه نويسي :  php - html - css - javascript

  • فريمورک ها يا کتابخانه ها : jquery - bulma 

  • محيط توسعه : atom

  • وب سرور مجازي : xampp

  • محيط آموزش : windows 10 


:: سرفصل ها ::


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


 


جلسه ي 1 : 



  • معرفي ابزار رسم جداول ديتابيس

  • ترسيم جدول هاي پايگاه داده مورد نياز پروژه 


 


جلسه 2 :



  • معرفي برنامه phpmyadmin

  • آموزش ساخت پايگاه داده جديد

  • آموزش ساخت جدول هاي جديد

  • آموزش ساخت فيلد هاي جديد در جدول و تشريح انوع داده ها در ديتابيس


 


جلسه 3 : 



  • آموزش نصب برنامه ي وب سرور مجازي در ويندوز مک لينوکس 

  • آموزش نصب محيط کدنويسي ATOM  و تنظيمات خاص آن 

  • آموزش نصب پکيج در محيط ATOM 


 


جلسه 4 : 



  • آموزش کامل mvc يا model view controller

  • استفاده ي mvc در php و ساخت وب سايت


 


جلسه 5 :



  • آموزش کار با apache و تنظيمات آن

  • آموزش کار با فايل .htaccess 

  • ايجاد ساختار اصلي پروژه هتلداري با قاعده هاي mvc


 


جلسه 6 : 



  • آموزش کنترل url توسط htaccess

  • آموزش دريافت نام کنترلر ، متد و پارامترهاي آن از url بصورت استاندارد mvc  ا site.com/controller/method/paramا


 


جلسه 7 : 



  • ساخت بخش کتابخانه هاي فريمورک mvc 

  • آموزش ساخت کلاس کلي سيستم مسيردهي App و ساخت برنامه براساس آن 

  • آموزش ايجاد کنترلر ، ويو و مدل پايه اي 

  • آموزش ساخت نوشتن تابع رندر view ها و لودينگ model هاي پروژه 

  • آموزش فراخواني خودکار تمام کتابخانه ها و فايل هاي تنظيم پروژه 


 


جلسه 8 : 



  • آموزش ساخت فايل تنظيمات پايگاه داده 

  • آموزش سااخت کتابخانه ي مخصوص کار با پايگاه داده

  • آموزش اتصال به پايگاه داده با PDO

  • آموزش لود کردن کتابخانه و تنظيمات پايگاه داده هنگام فراخواني يک model 

  • آموزش ايجاد تنظيمات مسيردهي و توابع دريافت مسير پروژه base_url()


 


جلسه 9 : 



  • آموزش فراخواني فايل هاي css js  و. . 

  • آموزش دانلود و نصب فريمورک bulma به پروژه 

  • آموزش دانلود و نصب کتابخانه ي jquery به پروژه 

  • آموزش  فراخواني يکباره ي بخش هاي مشترک view ها در کتابخانه ي view 


 


جلسه 10 : 



  • آموزش نصب theme هاي جديد بر روي فريمورک bulma 

  • آموزش نصب تم متريال ديزاين روي پروژه 

  • تشريح نحوه ي عملکرد کنترلرها و متدهاي دروني انها در پروژه هاي mvc

  • ايجاد تمام کنترلرهاي مورد نياز سيستم هتلداري

  • تعريف کنترلر و متد پيشفرض پروژه 


 


جلسه 11 : 



  • آموزش ساخت فرم ورود مدير

  • آموزش ايجاد عمليات ورود مدير

  • آموزش ايجاد قالب جديد براي پنل مديريت

  • آموزش احراز هويت مدير


 


جلسه 12 : 



  • آموزش برنامه نويسي کتابخانه ي session ها

  • آموزش تنظيم session هاي جديد

  • آموزش کدنويسي گرافيک پنل مديريت

  • آموزش ايجاد منو هاي مربوط به پنل مديريت

  • آموزش ريدايرکت کردن بين صفحات در php


 


جلسه 13 : 



  • آموزش نمايش تمام هتل ها در پنل مديريت

  • آموزش ايجاد بخش مديريت هتل ها ( حذف / ويرايش )

  • آموزش حذف يک هتل خاص از طريق مديريت


 


جلسه 14 : 



  • آموزش ايجاد بخش اضافه کردن هتل جديد

  • آموزش ايجاد فرم افزودن هتل جديد

  • آموزش ثبت اطلاعات هتل جديد در پايگاه داده توسط مدير


 


جلسه 15 : 



  • آموزش ايجاد فرم ويرايش يک هتل و نمايش اطلاعات قبلي هتل در فرم ويرايش

  • آموزش ثبت اطلاعات ويرايش شده يک هتل

  • آموزش ايجاد بخش مديريت اتاق ها 

  • آموزش نمايش ليست تمام اتاق ها 

  • آموزش ساخت بخش و فرم اضافه کردن اتاق جديد

  • آموزش ايجاد فرم ويرايش اتاق موجود 


 


جلسه 16 : 



  • آموزش کدنويسي بخش مديريت اتاق هاي هتل

  • آموزش حذف يک اتاق

  • آموزش بهبود ويرايش يک اتاق

  • آموزش بهبود ايجاد يک اتاق جديد

  • آموزش نمايش ليست شهرهاي موجود در پايگاه داده 


 


جلسه 17 : 



  • آموزش نمايش ليست تمام مشتريان در بخش مديريت 

  • آموزش افزودن مشتري جديد به صورت دستي در مديريت 

  • آموزش مديريت مشتري ها در بخش پنل مديريت


 


جلسه 18 :



  • آموزش کدنويسي فرم ورود مشتري ها 

  • آموزش کدنويسي بخش ثبت نام مشتري ها 

  • آموزش احراز هويت مشتري ها 

  • آموزش کنترل ورود و خروجي مشتري


 


جلسه 19 :



  • آموزش طراحي بخش رابط کاربري هتل

  • آموزش نمايش هتل هاي موجود براي مشتريان

  • آموزش نمايش جزئيات هر هتل در صفحه ي جدا

  • آموزش نمايش تعداد و نام اتاق هاي موجود براي هر هتل


 


جلسه 20 :



  • آموزش فراخواني اتاق هاي مخصوص هر هتل

  • آموزش ايجاد بخش رزرو اتاق

  • آموزش ثبت اطلاعات رزرو يک اتاق در پايگاه داده 


 


براي ديدن جزييات و دريافت کامل دوره ي اموزشي روي لينک زير کليک کنيد . 


 


دوره ي آموزش پروژه محور ساخت سيستم هتلداري با php mvc 


 


.


 


آموزش طراحي لوگو و گرافيک در لينوکس با نرم افزار inkscape




نرم افزار inkscape چيست ؟‌


آموزش کار با نرم افزار گرافيکي inkscape در محيط لينوکس


اينک اسکيپ (Inkscape) يک نرم افزار حرفه‌اي منبع باز و رايگان براي ويرايش گرافيک‌هاي برداري مي‌باشد. نسخه‌هاي مخصوصي از اين نرم افزار براي سيستم عامل هاي ويندوز، مک او اس (macOS) و لينوکس عرضه شده است.


براي طراحي تصاوير SVG کاربرد بسيار زيادي دارد و مخصوصا براي کاربران لينوکسي که دوست دارند اي ها و گرافيک وب سايت خود را بصورت وکتور يا SVG توليد کنند بسيار کاربردي است . 


سرعت و دقت بسيار بالايي دارد و به راحتي ميتوانيد آنرا استفاده کنيد . 




چرا inkscape ؟‌





  1. چون رايگان است و نياز به هيچ کرک يا کار غيرقانوني ندارد برعکس Adobe Illustrator که در ايران اکثرا کرک ميشود .

  2. اوپن سورس است برعکس Adobe Illustrator .

  3. مناسب افراد لينوکس کار است و بجاي نصب نرم افزارهاي adobe  ميتوانند در لينوکس از اين نرم افزار قوي استفاده کنند .

  4. کم حجم و سريع است برعکس Adobe Illustrator که بسيار سنگين است .

  5. منابع کمي مصرف ميکند برعکس Adobe Illustrator که بسياري از منابع سيستم شما را هدر ميدهد . 

  6. طراحي وکتور خيلي سادست و درست مثل ساخت يک لوگو PNG است . 

  7. قدرت خروجي گيري بالايي دارد و سريعا ميتونيد براي سايت هاي خود خروجي svg بگيريد .

  8. png و jpg و ديگر فرمت هاي تصويري را به راحتي ميتوانيد به svg تبديل کنيد . 




آموزش طراحي لوگو SVG در لينوکس


اين خيلي مهم است که يکي از توزيع هاي لينوکس استفاده کنيد مثل اوبونتو و همزمان گرافيک هم کار کنيد اونم با نرم افزاري رايگان وبسيار قوي تر از چيزي که در ويندوز و مک شعار قوي بودن دارن و پولي هم هستن مثل Adobe Illustrator و .


اين برنامه علاوه بر اينکه روي لينوکس نصب ميشه روي ويندوز و مک هم نصب ميشه 


از سايت رسمي inkscape ميتونيد اين برنامه ي کم حجم و عالي را بصورت کاملا رايگان دانلود و استفاده کنيد . 


 


کارگاه آموزشي ساخت لوگو vector يا SVG در نرم افزار inkscape در محيط لينوکس اوبونتو


در اين کارگاه آموزشي کامل بصورت پروژه محور سعي ميکنيم يک لوگو زيبا با حرف d انگليسي طراحي کنم . در اين دوره شما با بخش هاي مختلف و کاربردي اين نرم افزار رايگان و اوپن سورس آشنا ميشويد . سرفصل هاي اين کارگاه به ترتيب زير است . 



  • آموزش تنظيم و ايجاد محيط مناسب براي طراحي vector در inkscape

  • آموزش کار با ابزارهاي select

  • آموزش کار با اشکال هندسي و ترسيم و مديريت انها

  • آموزش کار با ابزار bazier

  • آموزش کار با تبديل object به path

  • آموزش کار با تب align

  • آموزش کار با تب edit objects , color , gradients  و .

  • آموزش کار با ابزارهاي snap

  • آموزش مديريت اشکال روي هم و لايه هاي مختلف

  • آموزش خاصيت difference کردن path  ها

  • آموزش شيوه ترسيم ، جابجايي و تغيير سايز اشکال وکتور

  • آموزش خاصيت break Apart براي جداسازي بخشي از اشکال

  • آموزش خاصيت Union براي يکسان سازي اشکال روي لوگو

  • آموزش خاصيت interselection براي path

  • آموزش تغيير opacity اشکال و بخش هاي مختلف

  • آموزش ابزار gradient 

  • آموزش کار با gradient tool

  • آموزش خروجي گرفتن svg در محيط inkscape

  • آموزش طراحي لوگو وکتور در محيط اوبونتو 

  • آموزش قرار دادن SVG در سايت با کدهاي html css

  • آموزش عملي در محيط codepen




اين کارگاه آموزشي به همراه پروژه عملي و وکتور لايه باز براي استفاده در محيط Inkscape ميباشد .




تصوير نتيجه ي نهايي توليد شده در اين کارگاه :


کارگاه آموزش طراحي لوگو حرفه اي در لينوکس با نرم افزار inkscape






براي دريافت کامل اين کارگاه آموزشي به لينک زير مراجعه کنيد :‌


کارگاه آموزش طراحي لوگو در محيط لينوکس با نرم افزار inkscape


 .


تبلیغات

محل تبلیغات شما
محل تبلیغات شما محل تبلیغات شما

آخرین وبلاگ ها

آخرین جستجو ها

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