در حال نمایش 6 نتیجه

نمایش 9 24 36

آموزش ++C پیشرفته و کاربردی(C++۱۱ تا C++۱۷)

انتشار یافته در فرادرس
جهت بررسی آموزش کلیک نمایید توضیحات آموزش: چیستی عنوان آموزش؟ در این آموزش سعی کرده ام یادگیری زبان برنامه نویسی سی پلاس پلاس را ارتقا بدهم و نیازهای ضروری یک برنامه نویس c++11 - c++17 را فراهم نمایم.آموزش سطح پیشرفته زبان برنامه نویسی سی پلاس پلاس می باشد که در برنامه های واقعی به شدت ازاین مفاهیم استفاده می شود. چرا یاد می‌گیریم و اهمیت یادگیری آن چیست؟ هر برنامه نویس ++c می داند که باید همراه با تحولات زبان برنامه نویسی خودش همراه شود، در حال حاظر c++98 بیشترین کاربرد را در میان ورژن های جدید ++c دارد ولی رفته رفته در سطح پروژه های کاربردی و واقعی درک یاد گرفتن c++11- c++17 بسیار ضروری شده است. این ضرورت به حدی است که پروژه های قدیمی در حال ریفکتورینگ یا بازسازی می باشند تا به سمت c++17 سوق داده شوند. چه چیزی و چگونه یاد می‌گیریم؟ نکات بسیار حیاطی ومهم در سی پلاس پلاس که تابه اکنون در هیچ رسانه فارسی زبانی تدریس نشده است و قرار است یک سطح دانش برنامه نویسی شما افزایش پیداکند و یادگیری به همراه کد زنی می باشد و تک تک نکات و سرفصل هایی که وجود دارد به صورت عملی کد زنی خواهد شد ومفاهیم آن به صراحت بیان خواهد شد تا در پروژ های خودتان یا شرکتتان به راحتی از آنها استفاده نمائید.

آموزش C++ Standard Template Library (STL)

قیمت اصلی 619,000 تومان بود.قیمت فعلی 467,000 تومان است.
توضیحات : چیستی عنوان آموزش؟ یکی از قابلیت‌های مهم زبان برنامه‌نویسی C++‎، استفاده از کتابخانه قالب استاندارد STL (Standard Template Library) است. با استفاده از روش‌های آماده این کتابخانه، برنامه‌نویس می‌تواند با کدنویسی کمتر، برنامه‌های پیچیده و با کارایی بالا را پیاده‌سازی کنند. برای پردازش داده‌ها و ساختارهای داده‌ای از الگوریتم‌ها، کلاس‌ها و توابع این کتابخانه استفاده می‌شود. از دیگر قابلیت‌های این کتابخانه می‌توان به ساختار داده‌هایی مانند بردار (vector)، لیست (list)، صف (queue) و پشته (stack) اشاره کرد. چرا یاد می‌گیریم و اهمیت یادگیری آن چیست؟ یک برنامه‌نویس باید بعد از آشنایی با مفاهیم اولیه زبان مورد استفاده، بتواند از امکانات پیشرفته آن زبان هم استفاده کند. ویژگی STL جهت استانداردسازی به C++‎‎ اضافه شد که از بسیاری از خواص پیشرفته C++‎‎ استفاده می‌کند. عملیات داخلی STL تکنیکی است ولی استفاده از آن راحت است. این ویژگی، کلاس‌ها، توابع همه منظوره و قالب را ارائه می‌دهد تا ساختمان داده‌های معروفی مانند آرایه، صف، پشته، لیست و همچنین الگوریتم‌های معروفی مانند جستجوی دودویی، مرتب‌سازی هیپ و… را توسط STL بتوان پیاده سازی کرد. به علت استفاده از کلاس‌های قالب در STL تقریبا از ساختمان داده‌ها و الگوریتم‌های آن برای انواع داده‌ها می‌توان استفاده کرد. برای یادگیری کار با این کتابخانه باید با مفاهیم اشاره گر، مرجع و قالب، آشنا بود که در آموزش C++‎ تدریس شده است. مولفه‌های هسته اصلی STL از کانتینر (Container)، تکرارگر (Iterator) و الگوریتم تشکیل شده است که در کنار هم کار می‌کنند. کانتینرها اشیای STL هستند که برای ذخیره‌سازی داد‌ه‌ها استفاده می‌شوند و توسط یک شی کانتینر، می‌توان اشیاء را نگهداری کرد. کانتینرها مانند مپ، وکتور، لیست و... می باشند و به کمک توابع موجود در کلاس این کانتینر می‌توان اعمالی مانند درج، حذف و ادغام را انجام داد. با وجود این که هر کانتینر اعمال مخصوص به خود را پشتیبانی می‌کند، توسط الگوریتم‌های استاندارد می‌توان اعمال پیچیده‌تری مانند جستجو و مرتب‌سازی را انجام داد و توسط تکرار کننده‌ها که معمولا اشاره‌گر هستند، می‌توان محتویات کانتینرها را پیمایش کرد. چه چیزی و چگونه یاد می‌گیریم؟ در این آموزش انواع container ها و الگوریتم ها و iterator ها را در زبان برنامه نویسی ++C بررسی خواهیم کرد

آموزش برنامه نویسی چند نخی یا مالتی ترد در سی پلاس پلاس C++‎

انتشار یافته در فرادرس
جهت بررسی آموزش کلیک نمایید توضیحات آموزش:
برنامه‌نویسی مالتی‌ترد چیست؟ برنامه‌نویسی مالتی‌ترد (Multithreading)، یک مفهوم در زمینه برنامه‌نویسی است که به امکان همزمان اجرای چندین فرایند یا رشته (Thread) در یک برنامه می‌پردازد. اهمیت یادگیری برنامه نویسی مالتی‌ترد در C++‎ چیست؟ در عصر تکنولوژی، برنامه‌نویسی (مخصوصا زبان برنامه نویسی ++c) جزو یکی از شغل‌های کاربردی و پردرآمد است و  یادگیری آن، می‌تواند مسیر کاری افراد را تغییر دهد. یک برنامه‌نویس، با گذر زمان و پیشرفت در برنامه‌نویسی، به برنامه‌نویسی چندنخی نیاز پیدا می‌کند. به عبارت دیگر، یک برنامه‌نویس حرفه‌ای برای نوشتن برنامه‌های حرفه‌ای و منعطف، باید با این حوزه آشنا شود. در این آموزش چه چیزی یاد می‌گیریم؟ در این آموزش، ابتدا مفاهیم مربوط به نخ‌ها (Threads) بیان شده؛ سپس به بررسی انواع مثال‌ها در خصوص حل چالش‌ها با این روش، خواهیم پرداخت. در حوزه برنامه‌نویسی چندنخی (Multithreading)، چالش‌های عمیق و مهمی وجود دارد که برای تمامی این چالش‌ها راه‌حل ارائه خواهیم کرد. با استفاده از انجام کدنویسی، به حل تک‌تک چالش‌ها با ارائه توضیح جامع و کاربردی خواهیم پرداخت.

آموزش بنیادی Qtquicl-qml متوسطه

در صف تولید آموزش
  توضیحات آموزش: چیستی عنوان آموزش؟ آموزش زبان Qml از زیرمجموعه Qt Quick جزیی از مهم ترین چهارچوب ها برای برنامه نویسی گرافیکی به حساب می آید که برنامه نویسان سی پلاس پلا س و جاوااسکریپت می توانند ازاین پلتفرم بسیار قدرتمند استفاده کنند تا برنامه های گرافیکی با ظاهر جذاب بسازند. چرا یاد می‌گیریم و اهمیت یادگیری آن چیست؟ در عرصه امروز یادگیری یک زبان برنامه نویسی چاره حل مشکلات نیست و برای درک بهتر برنامه نویسی و full stack developer شدن لازم است که از دنیای گرافیک و طراحی های ui اطلاع داشته باشیم تا در بازار کار توانایی های خود را ارتقا دهیم.Qt  و Qml یکی از قوی ترین چهارچوب ها و زبان ها برای طراحی رابط کاربری گرافیکی برای برنامه نویسان cpp می باشد. چه چیزی و چگونه یاد می‌گیریم؟ در آموزش سطح یک قراراست با المان ها و املای زبان Qml و ترکیب جاوا اسکریپت و Qml اشنا شویم تا درک بنیادی از رفتار یک برنامه Qml داشته باشیم.معرفی المان ها به همراه مثال  و توضیحات و بیان ویژگی های آنها خواهد بود و همچنین یاد خواهیم گرفت چگونه اشیا جابجا و تبدیل و انیمه می شوند و می توان ازاین ویژگی در بازی  سازی استفاده کرد.

آموزش بنیادی Qtquicl-qml مقدماتی

در صف تولید آموزش
  توضیحات آموزش: چیستی عنوان آموزش؟ آموزش زبان Qml از زیرمجموعه Qt Quick جزیی از مهم ترین چهارچوب ها برای برنامه نویسی گرافیکی به حساب می آید که برنامه نویسان سی پلاس پلا س و جاوااسکریپت می توانند ازاین پلتفرم بسیار قدرتمند استفاده کنند تا برنامه های گرافیکی با ظاهر جذاب بسازند. چرا یاد می‌گیریم و اهمیت یادگیری آن چیست؟ در عرصه امروز یادگیری یک زبان برنامه نویسی چاره حل مشکلات نیست و برای درک بهتر برنامه نویسی و full stack developer شدن لازم است که از دنیای گرافیک و طراحی های ui اطلاع داشته باشیم تا در بازار کار توانایی های خود را ارتقا دهیم.Qt  و Qml یکی از قوی ترین چهارچوب ها و زبان ها برای طراحی رابط کاربری گرافیکی برای برنامه نویسان cpp می باشد. چه چیزی و چگونه یاد می‌گیریم؟ در آموزش سطح یک قراراست با المان ها و املای زبان Qml و ترکیب جاوا اسکریپت و Qml اشنا شویم تا درک بنیادی از رفتار یک برنامه Qml داشته باشیم.معرفی المان ها به همراه مثال  و توضیحات و بیان ویژگی های آنها خواهد بود و همچنین یاد خواهیم گرفت چگونه اشیا جابجا و تبدیل و انیمه می شوند و می توان ازاین ویژگی در بازی  سازی استفاده کرد.

آموزش بنیادین سی‌پلاس‌پلاس پیشرفته – Modern cpp(c++11- c++17)

قیمت اصلی 740,000 تومان بود.قیمت فعلی 541,000 تومان است.
توضیحات آموزش: چیستی عنوان آموزش؟ در این آموزش سعی کرده‌ام به یادگیری زبان برنامه‌نویسی سی‌پلاس‌پلاس، از نقطه نظر بنیادین بپردازم و نیازهای ضروری یک برنامه نویس c++11 - c++17 را فراهم نمایم.این آموزش، سطح پیشرفته زبان برنامه نویسی سی پلاس پلاس می باشد که در برنامه های کاربردی به شدت ازاین مفاهیم استفاده می شود. چرا یاد می‌گیریم و اهمیت یادگیری آن چیست؟ هر برنامه نویس ++c می داند که باید همراه با تحولات زبان برنامه نویسی خودش همراه شود، در حال حاظر c++98 بیشترین کاربرد را در میان ورژن های جدید ++c دارد ولی رفته رفته در سطح پروژه های کاربردی و واقعی، درک یاد گرفتن c++11- c++17 بسیار ضروری شده است. این ضرورت به حدی است که پروژه های قدیمی در حال ریفکتورینگ یا بازسازی می باشند تا به سمت c++17 سوق داده شوند. چه چیزی و چگونه یاد می‌گیریم؟ نکات بسیار حیاطی و مهم در سی‌پلاس‌پلاس که تا به اکنون در هیچ رسانه فارسی زبانی تدریس نشده است و قرار است سطح دانش برنامه نویسی شما افزایش یابد. یادگیری به همراه کد‎‌زنی می باشد و تمام نکات و سرفصل هایی که وجود دارد به صورت عملی کدزنی خواهد شد و مفاهیم آن به صراحت بیان خواهد شد تا در پروژ های خودتان یا شرکتتان به راحتی از آنها استفاده نمائید.