دانلود ها ی دارای تگ: "programming"
620 مورد برای عبارت مورد نظر پیدا شد.
620 مورد برای عبارت مورد نظر پیدا شد.
این بوتکمپ به علاقهمندان به توسعه وب فول استک کمک میکند تا مهارتهای لازم برای ساخت برنامههای کاربردی وب جامع را کسب کنند. در این دوره، توسعهدهندگان با مفاهیم اساسی جاوااسکریپت آشنا میشوند، که به عنوان زبان برنامهنویسی اصلی برای اپلیکیشنهای اینترنتی شناخته میشود. تمرکز دوره تنها بر نحوه نوشتن کد نیست، بلکه چگونگی عملکرد آن، اشکالزدایی، و توانایی خواندن کدهای نوشته شده نیز به طور کامل بررسی میشود. این رویکرد به شرکتکنندگان کمک میکند تا در دنیای جاوااسکریپت امروزی، به یک توسعهدهنده مسلط تبدیل شوند. در ادامه، دوره به معرفی فناوریهای کلیدی MERN Stack میپردازد. این شامل آموزش React برای توسعه رابط کاربری، Node.js و Express.js برای ساخت بکاند، و MongoDB برای مدیریت پایگاه داده میشود. همچنین، مباحث پیشرفتهای مانند GraphQL و نحوه ساخت پروژههای فول استک با استفاده از این فناوریها نیز پوشش داده میشود. علاوه بر این، در طول دوره به مفاهیم طراحی وب ریسپانسیو و ابزارهایی مانند Bootstrap پرداخته میشود. شرکتکنندگان یاد میگیرند که چگونه با استفاده از HTML و CSS، صفحات وب پویا و کاربرپسندی ایجاد کنند که در اندازههای مختلف صفحه نمایش به درستی نمایش داده شوند. HTML به عنوان زبان نشانهگذاری پایه برای ساختار صفحات وب و CSS به عنوان ابزاری برای استایلدهی و طراحی بصری سایتها، از ارکان اصلی این دوره محسوب میشوند. هدف این بوتکمپ، تربیت توسعهدهندگانی است که بتوانند از صفر تا صد یک پروژه وب کامل را پیادهسازی کنند و درک عمیقی از اکوسیستم توسعه وب فول استک داشته باشند.
در دوره آموزشی Full Stack Web Development Bootcamp with MERN Stack Projects با توسعه وب فول استک با استفاده از پشته MERN (MongoDB، Express.js، React، Node.js) آشنا خواهید شد.
به دنیای هیجانانگیز فناوری مفسر و کامپایلر خوش آمدید! آیا آمادهاید تا مهارتهای کدنویسی خود را به سطح بالاتری ببرید؟ دیگر نیازی به جستجو نیست، زیرا دوره جدید ما در یودمی (Udemy) هر آنچه را که برای غرق شدن در قلمرو جذاب توسعه زبان برنامهنویسی نیاز دارید، فراهم کرده است. در این دوره، شما از طریق ایجاد مفسر یا کامپایلر خودتان برای یک زبان برنامهنویسی تعریفشده به نام DragonScript، راهنمایی خواهید شد. اما چرا باید وارد این سفر شوید؟ بیایید آن را بررسی کنیم: افزایش مهارتهای کدنویسی شما: یادگیری فناوری مفسر یا کامپایلر فقط جالب نیست، بلکه برای هر برنامهنویسی که به دنبال ارتقاء مهارتهای خود است، ضروری است. درک نحوه تفسیر یا کامپایل زبانها، درهایی را به روی بینشهای عمیقتر در مفاهیم برنامهنویسی باز میکند و تواناییهای حل مسئله شما را تقویت میکند. قدرت JS و React JS: چرا JS و React JS؟ زیرا آنها فقط برای ساخت برنامههای وب نیستند! این ابزارهای قدرتمند به دلیل تطبیقپذیری، سهولت استفاده و پشتیبانی گسترده جامعه، برای توسعه مفسرها یا کامپایلرها عالی هستند. مفاهیم کلیدی مانند تحلیل واژگانی و تجزیه گرامر را کاوش کنید و پایهای برای سفر خود به توسعه زبان ایجاد کنید. با مباحث پیشرفته مانند بستارها (closures)، توابع درجه اول، مدیریت خطا و وراثت کلاس، مهارتهای خود را به سطح بالاتری ببرید. در کمترین زمان، یک استاد کدنویسی شوید!
در دوره آموزشی Design your own programming language and its compiler با نحوه ساخت یک زبان برنامهنویسی و کامپایلر برای آن آشنا خواهید شد.
در این دوره آموزشی، شرکتکنندگان یاد خواهند گرفت که چگونه جریانهای کاری چندعامله هوش مصنوعی را با استفاده از مدلهای زبانی بزرگ (LLMs)، ابزارها و تفویض وظایف در دنیای واقعی سازماندهی کنند. این دوره تجربه عملی برای تقویت مهارتهای هوش مصنوعی شرکتکنندگان فراهم میکند. آنها با ساختن و سازماندهی جریانهای کاری چندعامله هوش مصنوعی با استفاده از CrewAI آشنا خواهند شد. طراحی نقشهای مختلف برای عاملها مانند سرپرست، محقق و رسیدگیکننده به اقدامات را فرا خواهند گرفت. همچنین، نحوه استفاده از مدلهای زبانی بزرگ برای تصمیمگیری و اجرای وظایف شخصیسازیشده را یاد میگیرند. شرکتکنندگان قادر خواهند بود اقدامات مبتنی بر ابزار برای بازیابی دادهها و تعامل با رابطهای برنامهنویسی کاربردی (APIs) ایجاد کنند. آنها نحوه زنجیرهکردن چندین عامل برای همکاری پویا و سفارشیسازی اعلانهای عامل برای هدایت رفتار و خروجی را خواهند آموخت. این دوره برای علاقهمندان به هوش مصنوعی که به دنبال ساختن سیستمهای عامل هوشمند هستند که نه تنها صحبت میکنند بلکه عمل میکنند، مناسب است. شرکتکنندگان یاد خواهند گرفت که چگونه با استفاده از چارچوب بصری CrewAI، عاملهای هوش مصنوعی بسازند که همکاری میکنند، وظایف را تفویض میکنند و اقدام میکنند. این دوره با تعریف نقشها برای هر عامل آغاز میشود و سپس آنها را با ابزارها و اقداماتی که به آنها اجازه میدهد دادهها را به دست آورند، تصمیم بگیرند و به طور یکپارچه با یکدیگر کار کنند، متصل میکند. شرکتکنندگان از تنظیم جریانهای کاری ساده به سازماندهی سیستمهای هوش مصنوعی کامل پیش خواهند رفت. در پایان این دوره، آنها یک مربی مصاحبه شغلی هوش مصنوعی چندعامله خواهند داشت که توسط CrewAI طراحی شده است. CrewAI ساختن عاملهای هوش مصنوعی را که فکر میکنند، همکاری میکنند و اقدام میکنند، بسیار آسان میکند.
در دوره آموزشی Build AI Agents with CrewAI با ساخت و سازماندهی عاملهای هوش مصنوعی آشنا خواهید شد.
MATLAB محصول شرکت MathWorks یکی از قدرتمندترین نرم افزارهای محاسبات عددی و رسم پیشرفته نمودار بوده که کاربرد وسیعی بین دانشجویان، مهندسین و محققان انواع حوزههای علمی دارد و صرفاً به محاسبات ریاضی محدود نمیشود بلکه با امکان کدنویسی پیشرفته و نسبتاً راحت میتوان انواع محاسبات مهندسی را نیز انجام داد. اولین نگارش این نرم افزار در دانشگاه نیومکزیکو و استنفورد در سال ١٩٧٠ برای حل مسائل تئوری ماتریسها، جبر خطی و آنالیز عددی ارائه شد و امروزه صدها هزار کاربر دانشگاهی، آکادمیک، صنعتی و غیره در زمینههای متنوع مهندسی نظیر ریاضیات پیشرفته، جبر خطی، مخابرات و مهندسی سیستم از آن استفاده میکنند. ریاضیات، زبان مشترک بسیاری از علوم مهندسی است؛ ماتریس ها، معادلات دیفرانسیل، رشتههای عددی اطلاعات، ترسیمات و گرافها از ابزار اصلی بکار گرفته در ریاضیات و نیز در این نرم افزار هستند.
در این دوره جامع، افراد میتوانند به یک متخصص در پایتون ۳ و رزبری پای تبدیل شوند و یکی از پرتقاضاترین مهارتهای قرن ۲۱ را کسب کنند. یک متخصص پایتون ۳ و رزبری پای در سطح حرفهای میتواند حداقل ۱۵۰,۰۰۰ دلار در اقتصاد امروز درآمد داشته باشد. این جامعترین و در عین حال سادهترین دوره پایتون ۳ و رزبری پای در یودمی است. چه تا به حال با پایتون ۳ و رزبری پای کار نکرده باشید، چه با اصول برنامهنویسی پایتون آشنا باشید، یا بخواهید ویژگیهای پیشرفته رزبری پای را با پایتون ۳ یاد بگیرید، این دوره برای شما طراحی شده است. در این دوره، رزبری پای را با پایتون ۳ به شما آموزش داده میشود. این دوره پایتون ۳ و رزبری پای را به روشی بسیار عملی آموزش میدهد؛ هر سخنرانی شامل یک ویدئوی برنامهنویسی و یک نوتبوک Jupyter یا فایل برنامه مربوطه حاوی کدهای پایتون ۳ است. شما میتوانید به بهترین روشی که برایتان مناسب است، یاد بگیرید.
در دوره آموزشی Complete Python 3 and Raspberry Pi Masterclass با برنامهنویسی پایتون ۳ و کار با رزبری پای آشنا خواهید شد.
این دوره جامعترین و در عین حال سرراستترین دوره در یودمی برای پایتون ۳ و رزبری پای محسوب میشود. فرقی نمیکند که پیش از این هرگز با پایتون ۳ و رزبری پای کار نکردهاید، با اصول اولیه برنامهنویسی پایتون آشنایی دارید، یا میخواهید ویژگیهای پیشرفته رزبری پای را با پایتون ۳ بیاموزید، این دوره برای شما طراحی شده است. در این دوره، رزبری پای را به همراه پایتون ۳ به شما آموزش میدهیم. امروزه، یک متخصص پایتون ۳ و رزبری پای میتواند حداقل ۱۵۰,۰۰۰ دلار در اقتصاد کنونی کسب درآمد کند؛ این یکی از پرتقاضاترین مهارتهای قرن ۲۱ به شمار میرود. این دوره به شما کمک میکند تا به یک استاد در پایتون ۳ و رزبری پای تبدیل شوید و این مهارت بسیار ارزشمند را به دست آورید. با بیش از ۲۱۵ سخنرانی و ۲۵.۵ ساعت ویدئو، این دوره جامع هیچ نکتهای را در آموزش پایتون ۳، رزبری پای، الکترونیک پایه، GPIO، اینترنت اشیا (IoT)، پردازش تصویر و بسیاری موارد دیگر ناگفته باقی نمیگذارد. این دوره پایتون ۳ و رزبری پای را به شیوهای بسیار عملی به شما آموزش میدهد. هر سخنرانی شامل یک ویدیوی برنامهنویسی و یک فایل نوتبوک Jupyter یا برنامه مربوطه با کد پایتون ۳ است! به هر روشی که برای شما بهتر است، یاد بگیرید!
در دوره آموزشی Python, Raspberry Pi, Electronics, and IoT Bootcamp با برنامهنویسی پایتون ۳، کار با رزبری پای، اصول الکترونیک، اینترنت اشیا و پردازش تصویر آشنا خواهید شد.
جاوا اسکریپت زبانی است که با دو دیدگاه متضاد "عشق" و "نفرت" روبرو است. چرا عشق؟ چون این زبان در هر محیطی، از سرور و مرورگر گرفته تا برنامههای موبایل، قابل اجراست. علاوه بر این، ویژگیهای جذاب و ساختار نوشتاری ساده و زیبایی دارد. اما چرا نفرت؟ جاوا اسکریپت زبانی است که دائماً در حال تکامل است و گاهی اوقات رفتارهای غیرمنتظرهای از خود نشان میدهد. برنامهنویسان ممکن است با مشکلاتی روبرو شوند که هرگز تصور نمیکردند یا قادر به شناسایی آنها نبودند؛ همین ویژگیها نیز جذابیت این زبان را بیشتر میکند. به همین دلیل، شرکتهای بزرگی مانند مایکروسافت، برای جلوگیری از چنین مسائل عجیبی، زبانهای پوششی مانند تایپاسکریپت را توسعه دادهاند. شاید این سؤال پیش بیاید که وقتی جاوا اسکریپت تا این حد محبوب و قدرتمند است، چرا از فرم خالص آن استفاده نشود و نیاز به زبانهای پوششی وجود دارد؟ پاسخ این سؤال در این دوره نهفته است. جاوا اسکریپت پایه و اساس بسیاری از زبانهای دیگر است؛ اگر کسی به جاوا اسکریپت مسلط باشد، به راحتی میتواند با بسیاری از زبانها و فریمورکهای وابسته به آن کار کند. در این دوره، جدیدترین ترفندها و مفاهیم معرفیشده در زبان جاوا اسکریپت بررسی میشود و همچنین به مواردی که باید در حین برنامهنویسی جاوا اسکریپت رعایت یا از آنها اجتناب شود، پرداخته خواهد شد.
در دوره آموزشی Modern JavaScript Quick Crash Course با مفاهیم و ترفندهای پیشرفته جاوا اسکریپت آشنا خواهید شد.
ASP.NET Core یک چارچوب مدرن و چند پلتفرمی برای ساخت برنامههای وب بر روی پلتفرم .NET است. این دوره آموزشی توسعه بکاند با ASP.NET Core را از پایه به شما آموزش میدهد. برای شروع این دوره به هیچ تجربه قبلی در زمینه ASP.NET Core نیاز ندارید؛ تنها دانش اولیه C# کافی است. در این دوره، یادگیری از طریق ترکیبی از تئوری و کدنویسی عملی انجام میشود. پیش از ورود به بخش کد، هر مفهوم با اسلایدهای بصری واضح توضیح داده خواهد شد. رویکرد آموزشی مبتنی بر حل مسئله است: ابتدا یک مشکل شناسایی میشود، سپس "چرایی" آن درک شده، راه حل مورد بررسی قرار میگیرد و در نهایت در کد پیادهسازی میشود.
در دوره آموزشی ASP.NET Core for Backend: From beginners to deep dive با توسعه بکاند با استفاده از چارچوب ASP.NET Core و مفاهیم مرتبط با آن آشنا خواهید شد.
این دوره به گونهای طراحی شده است که شرکتکنندگان را برای شروع یا پیشرفت در مسیر شغلی علم داده (Data Science) آماده سازد. در طول این دوره، آنها به درک کاملی از نحوه برنامهنویسی با پایتون دست خواهند یافت و خواهند آموخت که چگونه این زبان را در ترکیب با ماژولها و کتابخانههای محاسبات علمی برای تحلیل دادهها به کار گیرند. یکی از مزایای اصلی این دوره، دسترسی مادامالعمر به بیش از ۱۰۰ دفترچه کد پایتون نمونه، ویدئوهای جدید و بهروزرسانیشده، و همچنین پروژههای تحلیل دادههای متنوعی است که در آینده به دوره اضافه خواهند شد. این پروژهها میتوانند به عنوان بخشی از یک پورتفولیو (نمونه کار) برای ارائه به کارفرمایان آینده مورد استفاده قرار گیرند.
در دوره آموزشی Learning Python for Data Analysis and Visualization Ver 1 با برنامهنویسی پایتون، تحلیل و بصریسازی دادهها و مفاهیم یادگیری ماشین آشنا خواهید شد.
این دوره آموزشی برای افرادی طراحی شده است که قصد دارند دانش پایه خود را در زبان برنامهنویسی C++ تعمیق بخشند، ویژگیهای C++11 را فرا گیرند، یا دوره رایگان C++ برای مبتدیان را گذراندهاند و به دنبال گام بعدی در یادگیری خود هستند. این دوره به شرکتکنندگان کمک میکند تا از سطح دانش ابتدایی C++ به سطحی پیشرفتهتر برسند و با قابلیتهای پیچیدهتر این زبان آشنا شوند. در آغاز این دوره، مباحث مربوط به مدیریت فایل در C++ مورد بررسی قرار میگیرد و سپس به تدریج به سمت مفاهیمی مانند کتابخانه قالب استاندارد (STL)، کلاسهای قالب (Template Classes)، سربارگذاری عملگرها (Operator Overloading)، عبارات لامبدا (Lambda Expressions)، و سازندههای انتقال (Move Constructors) پیش میرود. هر یک از این مباحث به تفصیل توضیح داده میشود تا فراگیران درک جامعی از کاربردها و اهمیت آنها در برنامهنویسی پیشرفته C++ پیدا کنند. در پایان دوره، به شرکتکنندگان نشان داده خواهد شد که چگونه با استفاده از برخی از ویژگیهای زبان که در طول دوره آموزش داده شدهاند، یک برنامه برای تولید تصاویر فراکتال ایجاد کنند. این پروژه عملی فرصتی عالی برای تمرین با اشارهگرهای هوشمند (Smart Pointers) و آرایهها (Arrays) فراهم میآورد و به شرکتکنندگان کمک میکند تا آموختههای خود را در یک پروژه واقعی به کار گیرند. این بخش عملی به منظور تثبیت مفاهیم و افزایش مهارتهای عملی برنامهنویسی طراحی شده است. در طول دوره، تمرینهایی متنوعی ارائه میشود؛ این تمرینها از آسان در اوایل دوره آغاز شده و به تدریج به تمرینهای دشوارتر (اما اختیاری) در انتهای دوره میرسند. این تمرینها به گونهای طراحی شدهاند که به فراگیران کمک کنند تا مفاهیم جدید را به خوبی درک کرده و توانایی حل مسئله خود را در برنامهنویسی C++ افزایش دهند.
در دوره آموزشی Learn Advanced C++ Programming با ویژگیها و مفاهیم پیشرفته زبان C++ آشنا خواهید شد.