کیا حامدی بدون دیدگاه

برنامه نویسی اندروید – ساخت Dialler به سبک ios – انتشار برنامه در کافه بازار – پایانی

خب دوستان سلام

به جلسه آخر در خدمتتون هستم

بعد از 10 جلسه حالا به انتهای دوره ساخت برنامه شماره گیر برای اندروید رسیدیم و حالا نوبت این رسیده که برنامه خودمون رو با همه شریک بشیم

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

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

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

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

 

موفق و پیروز باشید

تهیه شده توسط کیا حامدی در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat/ CafeBazaar/ AmazonSource

Drcain بدون دیدگاه

آموزش زبان PHP – قسمت دهم ( پایانی آموزش مقدماتی PHP) کوکی،آرایه 2بعدی، آپلود، کار با فایل و آپلود

سلام

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

در این جلسه نیز به تکمیل مطالب باقی مانده میپردازیم مثل کوکی، کار کردن با فایل و آپلود و آرایه 2 بعدی و …

حال برویم به خلاصه مطالب این قسمت از ویدیوکست

 

با استفاده از جاوا اسکریپت خالص(pure js) در بخش کلاینت ساید متغییر 10 را برابر با var قرار دادیم و سپس آن را  alert کردیم.

 

حال با استفاده از زبان بکند ما یعنی php کوکی را دریافت میکنیم و برابر متغییر دلخواه با نام var قرار میدهیم و آن را نمایش میدهیم.

 

با استفاده از زبان html بخش کلاینت برای آپلود فایل را آماده کردیم و یک اکشن فرم نیز به آدرس جلسه10 میفرستیم.(html را نیز در همین آدرس نوشتیم ولی میتوانید به هر آدرس دلخواهی بفرستید)

یک ورودی فایلی را قرار دادیم به نام file و یک دکمه سابمیت نیز قرار دادیم و در نهایت تگ ها را بسته ایم.

اگر فایلی وجود داشت(خالی نبود)  کانفیگ دیتابیس را اضافه کن(در جلسه قبل ساخته ایم )

دیتابیس را انتخاب کرده ایم و یک فولدر کنار فایل های Php ساختیم به نام uploads و برابر متغییر قرار دادیم و file با توجه به name در html form که ساختیم استفاده کرده ایم.

سپس شرط کرده ایم که اگر موفقیت آمیز بود  به دیتابیس دیتا نیز وارد شود و پیغام موفقیت آمیز بودن با استفاده از alert جاوا اسکریپت نیز قابل مشاهده است.(در ویدیو سهوا دیتابیس uploads انتخاب شده که دیتابیس همان login_example است ولی table  که ساخته ایم uploads است.)

 

 

 

یک آرایه 2 بعدی ساده ساختیم و از آن خروجی گرفتیم. خانه 0 بعد اول خانه 0 آن ولوو است و سپس 22 و …

 

با استفاده از fopen و permission یا اجازه w که همان write  است فایل تکستی را با نام دلخواه ایجاد کرده ایم و die را برای هندل کردن ارور گذاشته ایم(در صورتی که کار نکند همانند ارور گرفتن در کوئری ها)

رشته ای را نوشتیم و برابر متغییر قرار دادیم و به فایل اضافه کردیم و در نهایت نیز فایل را بستیم.

————————————————————————————————————————————————————————————————————————————————-

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

موفق باشید

 

تهیه شده توسط امین سامانی در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat

 

کیا حامدی بدون دیدگاه

برنامه نویسی اندروید – ساخت Dialler به سبک ios – ساخت موکاپ برای کافه بازار

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

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

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

در این ویدیو از فتوشاپ استفاده میکنم یعنی تمپلیت هایی که دانلود میکنیم برای کار خودمون با فرمت PSD و برای نرم افزار فتوشاپ طراحی شده (برای دوستانی هم که در ویندوز هستند)

 

دو نمونه  از موکاپ هایی که در این ویدیوکست آماده میکنیم:

 

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

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

 

موفق و پیروز باشید

تهیه شده توسط کیا حامدی در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat/ CafeBazaar/ AmazonSource

کیا حامدی بدون دیدگاه

برنامه نویسی اندروید – ساخت Dialler به سبک ios – اعمال فونت و سایز به متن در جاوا

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

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

در این ویدیوکست ما کار با فایل های خارجی رو یاد میگیریم که چگونه پوشه Assets رو بسازیم (برای استفاده از فایل های خارجی جز عکس) بعد فونت رو به داخلش وارد و در جاوا فونت رو به متن و نوشته های خودمون اعمال کنیم همچنین بتونیم یک سری خواص xml مانند تغییر سایز اشیا رو در جاوا کنترل کنیم

در ویدیوکست با یک مشکل کوچیک هم برخورد میکنیم که باهم اون رو رفع میکنیم

 

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

 

موفق و پیروز باشید

تهیه شده توسط کیا حامدی در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat/ CafeBazaar/ AmazonSource

کیا حامدی بدون دیدگاه

برنامه نویسی اندروید – ساخت Dialler به سبک ios – تغییر آیکون،نام و ساخت درباره ما

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

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

خب این از بخش اول بعد از اینجام این قسمت ها و پیاده سازی در برنامه آیکون برنامه رو تغییر میدیم که شما با نحوه ی عوض کردن آيکون پروژه هم آشنا بشید همچنین اسم برنامه رو هم تغییر میدیم که با یه تغییر کوچیک در فایل String انجام میشه

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

 

موفق و پیروز باشید

تهیه شده توسط کیا حامدی در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat/ CafeBazaar/ AamazonSource

Roham بدون دیدگاه

آموزش جنگو (قسمت هفتم) – Work with Template inheritance

با سلام خدمت تمام گیک های عزیز

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

 

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

نکته : دوستانی که مشکل صدا دارن (بابت این موضوع معذرت میخوام)حتما ویدیو ها رو توسط player VLC ببیند و اگر توسط هر پلیر دیگه ای مشاهده میکنید در قسمت تنظیمات صدا ، صدا رو Normalization کنید.

تهیه شده توسط آرون در قبیله گیک ها

Youtube / Telegram Torrent / Aparat

کیا حامدی بدون دیدگاه

برنامه نویسی اندروید – ساخت Dialler به سبک ios – تماس و حذف شماره

سلام خدمت تمام دوستان قبیله گیک ها

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

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

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

 

موفق و پیروز باشید

تهیه شده توسط کیا حامدی در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat/ CafeBazaar/ AmazonSource

 

Drcain بدون دیدگاه

آموزش زبان PHP – قسمت هفتم(مرتب سازی و متد های POST GET)

سلام

قسمت هفتم آموزش php

در ابتدا توضیحاتی درباره مرتب سازی میدهیم و در ادامه سراغ توضیحاتی درباره کراد و رست و گت و پست میپردازیم.

 

با استفاده از این دستور از کوچک به بزرگ مرتب میکنیم.

و با استفاده دستور

از بزرگ به کوچک مرتب سازی میشود.

پیچیدگی مرتب سازی در بهترین الگوریتم ( الگوریتم خود زبان) در اوردر ان لاگ ان قرار دارد (nlogn)

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

حال سراغ یه فرم ساده از html میرویم که متد های پست و گت را پوشش میدهد.

یک فایل تست ساختیم که متد ها را درک کنیم و اکشن فرم را دریافت کنیم متوجه شدیم که گت در url نشان داده میشود و مثل متغییر عمل میکند. لاگ میندازد و برای ثبت پسورد خوب نیست و به همین علت از post استفاده میکنیم.

در نهایت در صفحه test.php خروجی را مشاهده میکنیم.

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

Operation SQL HTTP
Create INSERT PUT / POST
Read (Retrieve) SELECT GET
Update (Modify) UPDATE PUT / POST / PATCH
Delete (Destroy) DELETE DELETE

 

تهیه شده توسط امین سامانی در قبیله گیک‌ها

Youtube / Telegram / Torrent / Aparat