تا %60 تخفیف خرید برای 3 نفر با صدور مدرک فقط تا
00 00 00

جزیره برنامه نویسی و توسعه نرم افزار | صفحه 4 | توسینسو

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

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

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

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

در طول برنامه نویسی ما نیاز داریم که اطلاعات مختلفی را درون برنامه ذخیره کنیم. برای انجام این کار از متغیر ها استفاده میکنیم. متغیر ها انواع مختلفی دارند که هر کدام برای ذخیره سازی یک نوع از اطلاعات یا داده به کار می رود. این متغیر ها درون حافظه سیستمی که برنامه روی آن در حال اجرا است ذخیره می شود و...

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

از سال 2017 به بعد زبان کاتلین به یک استاندارد در طراحی اپلیکیشن های اندرویدی تبدیل شد که کار خیلی از توسعه دهندگان و کمتر و راحت تر کرده است.به همین دلیل در این مقاله میخوایم  5 تا از ویژگی های جالب کاتلین و بررسی کنیم که در زبان جاوا وجود ندارند. 1. پارامتر های اسم دار یکی از مشکلاتی که موقع ...

دوستان در این جلسه for loop ها یا (حلقه های تکرار) و بعد while,do while که اونها هم حلقه های تکرار هستند رو بررسی میکنیم

در این قسمت ما می آییم اول Operators ها (عملگرها) و بعد می آییم مقداری در مورد if statement (دستورات شرطی) رو کار میکنیم و مورد بررسی قرار میدیم

در این جلسه اومدیم String , var , boolean ,$ , const  رو مورد بررسی قرار درایم و کاربرد هاشونو مورد بررسی قرار دادیم

در این جلسه اومدیم ساختار متغیر ها رو مورد بررسی قرار دادیم و داده های عددی Int : که برای عددهای صحیح(1،2،3،4،....) به کار برده میشد و double : که برای عددهای اعشاری (3.4،5.6،....)به کار برده میشد و داده num که هم عدد اعشاری و هم عدد صحیح رو میتونست در خودش جای بده رو مورد برسی قراردادیم

یکی از بخش‌های مهم توسعه نرم‌افزار، تولید نرم‌افزار برای موبایل و به ویژه برای سیستم عامل های اندروید و iOS است. خود شرکت های تولید کننده این سیستم عامل ها یعنی گوگل و اپل ابزار های خاصی را برای برنامه نویسی مشخص کرده‌اند و به کاربران توصیه کرده‌اند که برای توسعه و تولید نرم...

در این جلسه ما می آییم اول dart sdk رو دانلود ونصب میکنیم که dart sdk  در اصل دستورالعمل های زبان دارت که در یک بسته جمع شده برای استفاده از این زبان پر قدرت، در ادامه می آییم نرم افزار محبوب و قدرتمند Intellij Idea رو نصب میکنیم و بعد از نصب نرم افزار و اجراش اول پلاگین دارت رو در داخل نرم افز...

دوره ای داری شروع میکنیم تحت عنوان دوره برنامه نویس هوشمند فلاتر یک دوره عالی و کامل و کاربردی.دوره از صفر شروع میشه همه چیز گفته میشه داخل دوره.مخاطبای دوره من میتونه یه فرد ۷ ساله باشه تا یه ادم ۷۰ ساله. شما میتونید با گذروندن این دوره وارد بازار کار بشین یعنی میتونین داخل یه شرکت استخدام بشین یا ...

در قسمت قبل در مورد اینکه سیستم انتقال پیام چیست و چگونه کار می‌کند صحبت کردیم. در این مطلب مطالب در مورد rabbitMQ را ادامه به توضیح Exchange ها می پردازیم. Exchangeها پیام‌ها به صورت مستقیم به صف مورد نظر منتشر نمی‌شوند بلکه producer پیام‌ها را به یک exchange تحویل می دهد. وظیفه...

سلام ، با نهمین قسمت (قسمت پایانی) از دوره آموزشی رسم انواع نمودار با Matplotlib در خدمت شما هستیم. در این ویدیو به آموزش عملی نحوه ایجاد انواع نمودارهای پراکندگی (Scatter) سه بعدی با کمک کتابخانه numpy، می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و...

سلام ، با هشتمین قسمت از دوره آموزشی رسم انواع نمودار با Matplotlib در خدمت شما هستیم. در این ویدیو به آموزش عملی نحوه ایجاد انواع نمودارهای پراکندگی (Scatter) می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود و ما ارزش قائلید سپاسگزارم. موفق و پیروز باشید - کاظم تقندیکی

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

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

سلام با ششمین قسمت از دوره آموزشی رسم انواع نمودار با Matplotlib در خدمت شما هستیم. در این ویدیو به آموزش عملی نحوه ایجاد انواع نمودار میله ای (افقی ، عمودی و ترکیبی) می پردازیم. -------------------------------------------------------------------------------------------------------------------- از ...

در این قسمت به شما آموزش خواهیم داد که وقتی کاراکتر ما تعداد تیر هایش به صفر می رسد نتواند شلیکی انجام دهد و با زدن دکمه R بتواند خشاب خود را عوض کند(وقفه زمانی).

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

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

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

سلام با پنجمین قسمت از دوره آموزشی رسم انواع نمودار با Matplotlib در خدمت شما هستیم. در این ویدیو به آموزش عملی نحوه تغییر فونت متون نمودار، مشخص کردن کمینه و بیشینه محورهای x , y، رسم نمودار برای متغیرهای اسمی و نمایش نمودارها در یک grid می پردازیم. از اینکه این ویدئو ها را کپی نمیکنید و برای خود...

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

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

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

سلام با دومین قسمت از دوره آموزشی رسم انواع نمودار با Matplotlib در خدمت شما هستیم. در این ویدیو به آموزش تئوری و عملی معرفی کتابخانه و نصب ابزارهای مورد نیاز برای شروع این دوره جذاب می پردازیم. مباحث آموزشی در این ویدیو: معرفی کتابخانه Matplotlib نصب مفسر پایتون نصب ابزار vscode نصب کتابخانه Matpl...

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

یکی از الگو های طراحی وب­ سرویس که در سال­های اخیر بسیار مورد توجه قرار گرفته است [1]REST می باشند. REST برخلاف SOAP یک پروتکل مشخص و یا یک نوع معماری نیست بلکه یک نوع سبک معماری برای ایجاد برنامه ­های کاربردی تحت شبکه است که در سال ۲۰۰۰ توسط یکی از مولفان اصلی پروتکلHTTP   به ...

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

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

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

در این قسمت ما برای بازی خودمان منوی توقف طراحی خواهیم کرد که وقتی کاربر دکمه توقف بازی را میزند panel توقف بازی ظاهر شود و تمام GameObject ها و انمیشن هایی که در صحنه است متوقف شوند.

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

در این قسمت ما اسکریپتی برای انیمیشن کاراکترمون می نویسیم که وقتی کاراکتر شروع به حرکت کرد انیمیشن Run فعال شود و همچنین وقتی که پرشی انجام می دهد انیمیشن Jump فعال شود.

در این قسمت ما به شما نحوه اسکریپت نویسی آموزش می دهیم و اسکریپتی می نویسم تا کاراکتر ما بتواند در محور x حرکت کند و همینطور بتواند در محور y پرشی انجام دهد.

در این قسمت قصد داریم به شما نحوه کار با انمیشن رو آموزش بدهیم و به کاراکتر خودمون انیمیشن Run و Jump بدهیم و ارتباط بین انیمشن ها را برقرار کنیم.

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

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

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

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

NLTK یک بستر پیشرو برای ساختن برنامه های پایتون برای کار با داده های زبان انسانی است. این رابط کاربری آسان برای بیش از 50 شرکت بزرگ و منابع واژگانی مانند WordNet ، به همراه مجموعه ای از کتابخانه های پردازش متن برای طبقه بندی ، رمزگذاری ، نشانه گذاری ، برچسب زدن ، تجزیه و استدلال معنایی ، بسته های مر...

SpaCy یک کتابخانه رایگان و منبع باز برای پردازش زبان طبیعی (NLP) در پایتون است که قابلیت های داخلی زیادی دارد. این امر برای پردازش و تجزیه و تحلیل داده ها در NLP به طور فزاینده ای رایج می شود. داده های متنی بدون ساختار در مقیاس بزرگ تولید می شوند ، و پردازش و استنباط بین داده های بدون ساختار مهم است...

یکی از قابلیت هایی که وب سایت های محتوا محور در اختیار کاربر قرار میدن، تبدیل صفحات HTML به PDF هست. در این قسمت با ابزار wkhtmltopdf آشنا میشیم که می تونید این کار رو به راحتی انجام بدید. این ابزار در محیط Command قابل استفاده هست و البته می تونید از طریق زبان های مختلف برنامه نویسی، مثل زبان سی شا...

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