0

آموزش آمار و احتمال در پایتون

آموزش آمار و احتمال در پایتون

درباره این دوره
درباره دوره: نگاه کلی این دوره، آموزش تمامی مفاهیم وابسته به آمار و احتمال است که در دنیای ماشین لرنینگ و علوم داده کاربرد خواهند داشت. در این دوره آموزشی با موضوعاتی مانند مبانی مجموعه و ترکیبات آشنا خواهید شد. پس از آن کار با احتمال کلاسیک، احتمال شرطی و قوانین احتمال شرطی آشنا خواهید شد. در ادامه دوره به داده‌­ها و آمارها پرداخته می‌­شود و پس از آن به بررسی انواع متغیرهای تصادفی و توزیع‌­های احتمالی پرداخته می‌­شود. با پیشرفت مباحث دوره به بررسی توزیع­‌های توام و نرمال­‌سازی داده­‌های پرت پرداخته می­‌شود. سایر مباحثی که در این دوره مورد بررسی قرار می­‌گیرد شامل موارد زیر است: اصلی­‌ترین هدف مورد نظر در این دوره ایجاد تسلط بالا بر مباحث مربوط به آمار و احتمال بوده است. در این دوره مباحث آموزشی به صورت مفاهیم نظری توضیح داده شده است و در کنار مباحث نظری این آموزش‌­ها با مثال­‌های عملی نیز مورد آموزش قرار می­‌گیرند. در دوره آموزش آمار و احتمال در پایتون سعی شده است تا همه مباحث به صورت کامل و جامع مورد بررسی قرار بگیرند. به این ترتیب می­‌توان این‌گونه بیان کرد که مباحث این دوره در زمینه‌­های گوناگونی کاربردی خواهد بود. به این ترتیب مخاطبان این دوره را می‌­توانیم در دسته­‌های گوناگونی تقسیم­‌بندی کنیم: با توجه به مباحث این دوره مخاطبان در پایان دوره دستاوردهای گوناگونی از جمله موارد زیر خواهند داشت: در این دوره تمامی مباحث مربوط به آمار و احتمال به کامل­‌ترین شکل ممکن مورد بحث و بررسی قرار گرفته است و در کنار این موضوع به پیاده­‌سازی همه مفاهیم پایتون نیز پرداخته شده است. به این ترتیب می‌­توان گفت این دوره کامل‌­ترین و کاربردی­‌ترین دوره آموزش آمار و احتمال در پایتون است. مباحث این دوره در قالب 15 فصل تهیه و ارائه شده است. این 15 فصل به صورت زیر تقسیم‌­بندی شده است: آموزش آمار و احتمال در پایتون دو زمینه بسیار مهم در علوم کامپیوتر و بسیاری از حوزه‌های دیگر از جمله علوم داده، هوش مصنوعی، مهندسی، اقتصاد و حتی علوم زیستی هستند.  اگر قصد انتخاب یک دوره آموزش آمار و احتمال در پایتون را دارید، لازم است که به رویه شکل‌گیری و سرفصل‌های آن دقت کنید. در ادامه قصد داریم به بررسی آموزش آمار و احتمال در پایتون بپردازیم. در ابتدا، دوره باید با معرفی زبان برنامه‌نویسی پایتون و کتابخانه‌های مورداستفاده برای آمار و احتمال مانند NumPy، SciPy و Pandas آغاز شود. سپس به معرفی مفاهیم اساسی آماری مانند میانگین، واریانس، و توزیع‌های احتمالی پرداخته شود. در ادامه، مباحثی مانند آزمون‌های فرض، رگرسیون، و تحلیل واریانس به طور دقیق بررسی شوند. در مرحله بعدی، دوره آموزش آمار و احتمال در پایتون باید به معرفی مفاهیم پیشرفته‌تری مانند توزیع‌های احتمالی چندبعدی، شبکه‌های بیزین، و مدل‌های پیشرفته یادگیری ماشینی پرداخته و به شرکت‌کنندگان امکان پژوهش و تحلیل داده‌های پیچیده را بدهد. در انتها، دوره باید با مطالبی درباره روش‌های ارائه و بررسی نتایج آماری و نکات اخلاقی در استفاده از داده‌ها و آمار ختم شود. یک دوره آموزش آمار و احتمال در پایتون باید به شیوه‌ای جامع و سازمان‌یافته ارائه شود تا افراد بتوانند مفاهیم پایه‌ای و پیشرفته‌تر این دو حوزه را درک کرده و از آنها در تحلیل داده‌ها و انجام پژوهش‌های علمی بهره‌مند شوند. این دوره باید با مباحث اساسی شروع شده و به‌تدریج به مباحث پیشرفته پرداخته تا شرکت‌کنندگان بتوانند توانایی‌های لازم برای انجام کارهای پیچیده را در این زمینه به دست آورند. در پایتون، کتابخانه‌هایی مانند NumPy، SciPy و Pandas برای کار با داده‌های آماری و احتمالی بسیار قدرتمند هستند. از آمار و احتمال می‌توان برای تحلیل داده‌ها، پیش‌بینی و تصمیم‌گیری‌های هوشمندانه استفاده کرد. در زمینه آمار، می‌توان به مفاهیمی مانند میانگین، واریانس، انحراف معیار و توزیع‌های احتمالی اشاره کرد. این مفاهیم به ما اجازه می‌دهند تا از داده‌ها بیشترین اطلاعات ممکن را استخراج کرده و الگوهای موجود در آنها را تشخیص دهیم. در بخش احتمال، مفاهیمی مانند احتمال یک رویداد، توزیع‌های احتمالی مختلف مانند توزیع نرمال و توزیع دوجمله‌ای، و همچنین مفاهیم احتمال شرطی و احتمال معکوس بسیار مهم هستند. با استفاده از این مفاهیم، می‌توانیم به‌دقت بیشتری نتایج پیش‌بینی کنیم و تصمیم‌های بهتری بگیریم. به‌طورکلی، آمار و احتمال در پایتون و سایر زبان‌های برنامه‌نویسی برای تجزیه‌وتحلیل داده‌ها، انجام پژوهش‌های علمی، اتخاذ تصمیم‌های هوشمندانه و حل مسائل واقعی بسیار حیاتی هستند. در آموزش آمار و احتمال در پایتون، مباحث متنوعی موردتوجه قرار می‌گیرند تا شرکت‌کنندگان بتوانند توانایی‌های لازم برای تحلیل داده‌ها و انجام پژوهش‌های علمی را کسب کنند. مهم‌ترین مباحثی که در آموزش آمار و احتمالات به زبان ساده در maktabkhooneh مدنظر قرار می‌گیرند عبارت‌اند از: 1. مفاهیم اساسی آماری: شامل میانگین، میانه، واریانس، انحراف معیار، توزیع‌های احتمالی پرکاربرد مانند توزیع نرمال و توزیع دوجمله‌ای و نحوه محاسبه آنها در پایتون و روش‌های آماری با پایتون 2. آزمون‌های فرض: شامل آزمون t، آزمون فیشر، آزمون کای دومیونوف-اسمیرنوف و سایر آزمون‌های فرضی که برای تفسیر داده‌ها و ارزیابی فرضیات مورداستفاده قرار می‌گیرند. 3. رگرسیون: شامل رگرسیون خطی و غیرخطی و نحوه پیاده‌سازی آنها در پایتون به کمک کتابخانه‌های مانند Statsmodels و Scikit-learn. 4. تحلیل واریانس (ANOVA): شامل تحلیل واریانس تک‌متغیره و چندمتغیره و نحوه اجرای آن در محیط پایتون. 5. مدل‌های پیشرفته یادگیری ماشینی: از جمله روش‌های مانند ماشین بردار پشتیبان (SVM)، شبکه‌های عصبی، درخت تصمیم و روش‌های تقویتی. 6. توزیع‌های احتمالی پیشرفته: از جمله توزیع چندمتغیره، توزیع تشریحی، و توزیع بتا. 7. مباحث مربوط به پژوهش و اخلاق در علم داده: شامل انتخاب نمونه، تعیین اندازه نمونه، ارزیابی داده‌ها و گزارش نتایج. آموزش آمار و احتمال در پایتون پیشرفته برای افرادی مفید است که در زمینه‌هایی مانند علوم داده، هوش مصنوعی، مهندسی، علوم زیستی، اقتصاد، اجتماعی و حتی در حوزه‌های مرتبط با مهندسی نرم‌افزار فعالیت می‌کنند. این افراد ممکن است به دنبال روش‌ها و ابزارهای پیشرفته برای تحلیل داده‌های پیچیده، انجام پژوهش‌های پیشرفته، ایجاد مدل‌های پیش‌بینی دقیق‌تر، و یا بهبود روش‌های تصمیم‌گیری با استفاده از داده‌های بزرگ هستند. علاوه بر این، متخصصانی که می‌خواهند الگوریتم‌های پیچیده‌تری را در حوزه هوش مصنوعی، یادگیری ماشین، یادگیری عمیق و شبکه‌های عصبی پیاده‌سازی کنند، نیاز به مفاهیم و ابزارهای آماری و احتمالی پیشرفته دارند. همچنین، دانشجویان و پژوهشگرانی که در زمینه پژوهش‌های علمی فعالیت می‌کنند و نیاز به تحلیل داده‌های پیچیده دارند، از این آموزش‌ها بهره‌مند می‌شوند. ضمن این موارد، هر کسی که می‌خواهد در تحلیل و تفسیر داده‌ها به سطح پیشرفته برسد و از ابزارهای رایج و قدرتمند برای این منظور استفاده کند، نیاز به آموزش آمار و احتمال در پایتون پیشرفته دارد. دوره آموزش پایتون و آموزش احتمال در کنار آن، بهترین گزینه برای یادگیری مفاهیم پایه در حوزه‌های ماشین، زبان برنامه‌نویسی پایتون برای هوش مصنوعی و… خواهد بود. در زمینه‌های گسترده، می‌توان به‌راحتی از قابلیت‌های این زبان بی‌نظیر بهره گرفت: آمار و احتمال در پایتون برای تحلیل داده‌ها به طرق مختلف مورداستفاده قرار می‌گیرد. یکی از اصلی‌ترین کاربردهای آن در جمع‌آوری، تمیزکردن و کاوش در داده‌ها است. این ابزارها به شما امکان می‌دهند تا داده‌های خام را به‌صورت سازمان‌یافته و قابل‌تحلیل تبدیل کنید و از طریق آن‌ها الگوهای موجود در داده‌ها را شناسایی کنید. علاوه بر این، با استفاده از آمار و احتمال در پایتون می‌توانید آمارهای توصیفی مانند میانگین، میانه، و انحراف معیار را برای داده‌های خود محاسبه کنید. این آمارها به شما اطلاعات مفیدی از توزیع داده‌ها و مرکز و پراکندگی آنها ارائه می‌دهند. همچنین، آمار و احتمال در پایتون برای تجزیه‌وتحلیل داده‌های اکتشافی نیز بسیار مفید است. با استفاده از نمودارها، هیستوگرام‌ها و دیگر ابزارهای تصویری، می‌توانید الگوها و روابط موجود در داده‌های خود را به طور واضح‌تر مشاهده کنید و برای ارائه و توجیه داده‌ها به دیگران از آنها استفاده کنید. آمار و احتمال در پایتون برای مدل‌سازی آماری نیز به طور گسترده مورداستفاده قرار می‌گیرد. یکی از اصلی‌ترین کاربردهای آن، برازش مدل‌های خطی و غیرخطی به داده‌هاست. این کاربرد برای تخمین و پیش‌بینی روابط بین متغیرها و تأثیر آنها بر یکدیگر استفاده می‌شود. با استفاده از روش‌هایی مانند رگرسیون خطی، رگرسیون لجستیک، و مدل‌های غیرخطی مانند درخت تصمیم و شبکه‌های عصبی، می‌توانید رابطه بین متغیرها را مدل کنید و به تحلیل و پیش‌بینی داده‌های جدید بپردازید. پس از برازش مدل به داده‌ها، یکی از مراحل مهم دیگر ارزیابی دقت مدل است. در این مرحله، از معیارهایی مانند میزان خطا، دقت، حساسیت و ویژگی‌های دیگر استفاده می‌شود تا عملکرد مدل‌ها ارزیابی شود. این مرحله بسیار مهم است؛ زیرا اطمینان از قابلیت پیش‌بینی و دقت مدل‌های آماری را به ما می‌دهد. آمار و احتمال در پایتون برای یادگیری ماشین نیز از اهمیت بسیاری برخوردار است. در این حوزه، از مفاهیم آماری و احتمالی برای ساخت مدل‌های یادگیری ماشین برای مسائل مختلفی مانند طبقه‌بندی، رگرسیون و خوشه‌بندی استفاده می‌شود. از جمله الگوریتم‌های محبوب برای طبقه‌بندی می‌توان به ماشین‌های بردار پشتیبان (SVM)، درخت تصمیم و شبکه‌های عصبی اشاره کرد. پس از ساخت مدل‌ها، مرحله بعدی تنظیم مدل‌ها و ارزیابی عملکرد آنهاست. در این مرحله، از تکنیک‌هایی مانند تقسیم داده‌ها به دو مجموعه آموزش و آزمون، تنظیم پارامترهای مدل (مانند انتخاب مقدار مناسب برای پارامترها یا استفاده از روش‌های خاصی مانند جستجوی خطا)، و ارزیابی با استفاده از معیارهایی مانند دقت، حساسیت، و امتیاز F1 استفاده می‌شود. این ارزیابی‌ها به ما اطلاعاتی ارائه می‌دهند که می‌توان از آنها برای بهبود عملکرد مدل‌ها استفاده کرد و اطمینان حاصل کرد که مدل‌های ساخته شده قادر به پیش‌بینی و تفسیر داده‌های جدید هستند. آمار و احتمال در پایتون برای شبیه‌سازی‌ها نیز به‌عنوان یک ابزار قدرتمند مورداستفاده قرار می‌گیرد. با استفاده از این ابزارها، می‌توان پدیده‌های پیچیده را با استفاده از مدل‌های ساده‌تر تقلید کرده و عملکرد آنها را بررسی کرد. این شبیه‌سازی‌ها می‌توانند از جمله مدل‌های تصادفی، شبکه‌های عصبی، و یا مدل‌های ریاضی ساده‌تر مانند مدل‌های احتمالی باشند. بعد از انجام شبیه‌سازی‌ها، مرحله بعدی تجزیه‌وتحلیل نتایج است. در این مرحله، داده‌های حاصل از شبیه‌سازی‌ها را به‌دقت مورد بررسی قرار داده و الگوها، تغییرات و ویژگی‌های مهم آنها را تحلیل می‌کنیم. از ابزارهای آماری و داده‌کاوی مختلفی مانند محاسبه میانگین، واریانس، تحلیل ترکیبی، نمودارها و هیستوگرام‌ها برای تجزیه‌وتحلیل دقیق داده‌های حاصل از شبیه‌سازی‌ها استفاده می‌شود. یکی از دوره‌های برتر آموزش آمار و احتمال در پایتون «آمار و احتمال در پایتون از مبتدی تا پیشرفته در مکتب خونه» است. دوره آموزش جامع پایتون با همکاری متخصصان آمار و برنامه‌نویسان پایتون تدوین شده و به شرکت‌کنندگان امکان می‌دهد تا مباحث پایه‌ای و پیشرفته آمار و احتمال را به همراه کاربردهای عملی در پایتون فرابگیرند. دوره با معرفی زبان پایتون و کتابخانه‌های مورداستفاده برای آمار و احتمال مانند NumPy، SciPy و Pandas آغاز شده و سپس به مباحث اساسی آماری مانند میانگین، واریانس، توزیع‌های احتمالی و آزمون‌های فرض پرداخته می‌شود. در ادامه، مفاهیم پیشرفته‌تری مانند رگرسیون، تحلیل واریانس، مدل‌های پیشرفته یادگیری ماشینی و توزیع‌های احتمالی پیچیده‌تر مورد بررسی قرار می‌گیرند. این دوره با تمرین‌ها و پروژه‌های عملی همراه است که به شرکت‌کنندگان اجازه می‌دهد مفاهیم یاد گرفته شده را در محیط واقعی به کار ببندند و تجربة عملی کسب کنند. ورای آن، در انتهای دوره، به مسائل اخلاقی و روش‌های ارائه نتایج آماری نیز پرداخته می‌شود تا شرکت‌کنندگان آمادگی لازم برای استفاده از داده‌ها به شکل مسئولانه و اخلاقی را به دست آورند. این دوره مناسب برای دانشجویان، محققان، و تمامی افرادی است که به دنبال یادگیری آمار و احتمال با استفاده از زبان پایتون هستند. از روش‌های آماری پایتون گرفته تا آموزش یادگیری ماشین با پایتون، مفاهیم و کلیات زیادی وجود دارد که انتظار می‌رود در یک دوره کامل و حرفه‌ای، حضور داشته باشد. در آموزشی که در مکتب خونه دنبال می‌کنید، علاوه بر مفاهیم اصلی، موارد مذکور نیز مرور می‌گردد: 1. مقدمات آمار: ·         مفاهیم پایه آمار ·         انواع داده‌ها ·         مقیاس‌های اندازه‌گیری ·         نمایش داده‌ها 2. مقدمات احتمال: ·         فضای نمونه و رویداد ·         احتمال ·         قوانین اساسی احتمال ·         استقلال رویدادها 3. متغیرهای تصادفی: ·         تعریف و انواع متغیرهای تصادفی ·         توزیع‌های احتمال ·         توزیع‌های دوتایی و چندمتغیره 4. امید ریاضی و واریانس: ·         امید ریاضی ·         ویژگی‌های امید ریاضی ·         واریانس ·         هم‌واریانس و کواریانس 5. قضیه حد مرکزی: ·         بیان قضیه حد مرکزی ·         کاربردهای قضیه حد مرکزی 6. نمونه‌گیری و برآورد: ·         مفاهیم پایه نمونه‌گیری ·         توزیع نمونه ·         برآورد پارامترها ·         آزمون فرض 7. کتابخانه‌های آمار و احتمال در پایتون: ·         معرفی کتابخانه‌های NumPy، Pandas و SciPy ·         کار با داده‌ها در NumPy ·         تحلیل داده‌ها در Pandas ·         توابع آماری در SciPy 8. کاربردهای آمار و احتمال در پایتون: ·         شبیه‌سازی‌های تصادفی ·         مدل‌سازی آماری ·         تجزیه‌وتحلیل داده‌ها ·         یادگیری ماشین بسته به شرایط و نیاز فنی، افراد می‌توانند به‌صورت آزادانه در دوره آموزش آمار و احتمال پایتون شرکت کنند. اما به طبع، پیش‌نیاز یادگیری در یک سری مفاهیم برای دسته‌بندی خاصی از گروه‌های آموزشی خواهد بود: 1. علاقه‌مندان به علم داده: ·         افرادی که به دنبال یادگیری اصول و مبانی علم داده هستند. ·         دانشجویانی که در رشته‌های مرتبط با علم داده؛ مانند آمار، ریاضی، علوم کامپیوتر و مهندسی تحصیل می‌کنند. ·         افراد شاغل در حوزه‌های مختلف که می‌خواهند مهارت‌های خود را در زمینه تحلیل داده‌ها ارتقا دهند. 2. برنامه‌نویسان پایتون: ·         برنامه‌نویسانی که به زبان پایتون تسلط دارند و می‌خواهند از آن برای انجام محاسبات آماری و احتمالی استفاده کنند. ·         توسعه‌دهندگانی که در زمینه یادگیری ماشین و هوش مصنوعی فعالیت می‌کنند و نیاز به درک مفاهیم آماری و احتمالی دارند. ·         افرادی که به دنبال یادگیری یک زبان برنامه‌نویسی جدید برای کاربردهای آماری هستند. 3. محققان: ·         محققانی که در زمینه‌های مختلف علمی مانند علوم اجتماعی، پزشکی، مهندسی و… فعالیت می‌کنند و نیاز به تجزیه‌وتحلیل داده‌ها دارند. ·         دانشجویانی که در حال انجام تحقیقات تحصیلات تکمیلی هستند و نیاز به استفاده از ابزارهای آماری برای تحلیل داده‌های خود دارند. ·         متخصصانی که در زمینه‌های مختلف مانند بازاریابی، مالی و… فعالیت می‌کنند و نیاز به تحلیل داده‌ها برای تصمیم‌گیری دارند. 4. سایر علاقه‌مندان: ·         هر فردی که به مفاهیم آمار و احتمال و کاربردهای آنها در دنیای واقعی علاقه‌مند است. ·         افرادی که به دنبال یادگیری مهارت‌های جدید برای ارتقای شغلی خود هستند. درصورتی‌که نیاز به یادگیری و طی دوره آموزش آمار و احتمال مهندسی در پایتون دارید دوره مکتب خونه به سبب بهره‌گیری از تمام پتانسیل‌های علمی، تجربی و آموزشی، می‌تواند بهترین راهنمای شما برای ورود به این جریان مهم باشد. آمار و احتمال برای یادگیری ماشین و مفاهیم مرتبط با به هوش مصنوعی و تحلیل داده، یک جزو مهم و ضروری است. به طبع انتخاب بهترین و کامل‌ترین آموزش آن نیز اصلی مهم برای ورود به این فضا خواهد بود. با شرکت در این دوره‌ها و یا مرور مفاهیم و سرفصل‌های آموزش پایتون و موارد مرتبط با آن، می‌توانید رویه یادگیری را به شکلی بهتر و بهینه‌تر، بدون صرف وقت هموار سازید. همچنین در مکتب خونه انواع دوره آموزش برنامه نویسی، آموزش پایتون و آموزش آمار و احتمال به عنوان مکمل و پیش نیاز این دوره موجود است. نظریه مجموعه: 1 – مقدمه‌ای بر فصل نظریه مجموعه‌ها 2 – مجموعه در پایتون 3 – عملگرهای مجموعه 4 – عملگرهای مجموعه در پایتون 5 – عملگرهای منطقی مجموعه 6 – عملگرهای مطنقی مجموعه در پایتون 7 – مجموعه متناهی و نامتناهی، شمارا و ناشمارا 8 – مثال‌هایی از مجموعه در پایتون 9 – نمودار ون 10 – کوییز نظریه مجموعه 11 – رسم نمودار 12 – میزان تفاهم 13 – فایل‌های داده‌های دوره ترکیبیات و شمارش: 1 – مقدمه‌ای برفصل 2 – اصل جمع 3 – اصل ضرب 4 – اصل متمم 5 – حل مثال متمم در پایتون 6 – جایگشت 7 – حل مثال جایگشت در پایتون 8 – مسئله صف مرکب 9 – مسئله تیم‌های مرکب 10 – جایگشت با تکرار 11 – جایگشت با تکرار در پایتون 12 – جایگشت دوری 13 – ترکیب 14 – مسئله دختر و پسر 15 – مسئله دختر و پسر در پایتون 16 – سنگ, کاغذ, قیچی 17 – اصل شمول و عدم شمول 18 – کوییز ترکیبیات و شمارش 19 – حروف یاسوج احتمال مقدماتی: 1 – مقدمه‌ای برفصل احتمال مقدماتی 2 – آزمایش تصادفی 3 – اصول احتمال کولموگروف 4 – اثبات چند اصل کولموگروف 5 – احتمال کلاسیک 6 – مسئله میانگین دختر و پسر 7 – وقایع مستقل و وابسته 8 – مسئله برنده بازی مرکب 9 – تفاوت دو دیدگاه احتمالی 10 – کوییز احتمال مقدماتی 11 – پیدا کردن وقایع 12 – آزمایشگاه احتمال شرطی: 1 – مقدمه‌ای بر احتمال شرطی 2 – تعریف احتمال شرطی 3 – اصول احتمال شرطی 4 – مسئله مجموع دو تاس 7 می‌شود 5 – قانون زنجیره‌ 6 – مسئله لامپ‌های سوخته 7 – مسئله سر وقت بودن محمدرضا در پایتون 8 – استقلال دو رخداد 9 – مسئله آیا من 20 سال زنده می‌مانم؟ 10 – قانون احتمال کل 11 – مسئله کیسه و تیله‌ها 12 – قانوین بیز 13 – مسئله دزدی و دزد و گناه 14 – کوییز احتمال شرطی 15 – مشکل ژنتیکی 16 – دزد پایتون مقدمه‌ای بر داده و آمار: 1 – مقدمه‌ای بر داده و آمار 2 – انواع داده 3 – جامعه و نمونه 4 – معیارهای آماری 5 – میانگین داده‌ها 6 – میانه و نما داده‌ها 7 – دامنه و چارم و دامنه بین چارکی 8 – انحراف معیار و واریانس 9 – معیارهای انواع داده‌ها و داده‌های گمشده 10 – بررسی معیار 11 – پایتون آماردان متغیر تصادفی و توزیع احتمالی: 1 – مقدمه‌ای بر متغیر تصادفی و توزیع احتمالی 2 – تعریف متغیر تصادفی 3 – تابع جرم و چگالی احتمال 4 – مسئله تا زمانی که سکه شیر بیاد! 5 – امید ریاضی 6 – خواص امید ریاضی 7 – مسئله امید واریانس! 8 – متغیر تصادفی برنولی 9 – متغیر تصادفی دوجمله‌ای 10 – مسئله چقدر جایزه می‌خواهیم؟ 11 – متغیر تصادفی پوآسون 12 – مسئله چقدر غلط املایی! 13 – خواص متغیر تصادفی پیوسته 14 – تابع توزیع تجمعی 15 – متغیر تصادفی یکنواخت 16 – توزیع نرمال (گوسی) 17 – تابع تجمعی توزیع نرمال 18 – قانون 68 – 95 – 99.7 19 – کار با توزیع دلخواه 20 – کوییز متغیر تصادفی و توزیع احتمالی 21 – توزیع جدید! 22 – پای‌گوسی انواع نمودارها: 1 – مقدمه‌ای بر انواع نمودارها 2 – نمودار میله‌ای 3 – نمودار هیستوگرام 4 – نمودار میله‌ای پشته‌ای 5 – نمودار دایره‌ای و دونات 6 – نمودار نقطه‌ای 7 – نمودار خطی 8 – نمودار حرارتی 9 – نمودار جعبه‌ای و چند جعبه‌ای 10 – نمودار توأم 11 – نمودار ازدحام 12 – پای‌گراف توزیع توأم: 1 – مقدمه‌ای بر توزیع توأم 2 – توابع احتمال توزیع توأم 3 – مسئله توپ در توپ 4 – توزیع مسئله توپ در توپ 5 – تابع توزیع توأم پیوسته 6 – توزیع حاشیه‌ای 7 – تابع قشنگ 8 – پایتون توام داده پرت و نرمال‌سازی: 1 – مقدمه‌ای بر داده‌های پرت و نرمال‌سازی 2 – تشخیص داده پرت با نمودار جعبه‌ای 3 – تشخیص داده پرت و خیلی پرت با توزیع نرمال 4 – نرمال‌سازی و دلیل استفاده از آن 5 – نرمال‌سازی کمینه بیشینه و استانداردسازی 6 – انتقال لگاریتمی 7 – برش دادن داده 8 – چولگی 9 – کشیدگی 10 – آنومالی 11 – کوییز داده پرت و نرمال‌سازی 12 – تابع پرت 13 – تابع نرمال کوواریانس و همبستگی: 1 – مقدمه‌ای بر کوواریانس و همبستگی 2 – کوواریانس 3 – خصوصیات کوواریانس 4 – مسئله کوواریانس تو در تو 5 – کوواریانس در پایتون 6 – همبستگی 7 – همبستگی پیرسون 8 – همبستگی اسپیرمن و کندال 9 – وابستگی 10 – پیاده‌سازی همبستگی تحلیل رگرسیون: 1 – مقدمه‌ای برتحلیل رگرسیون 2 – رگرسیون و مفاهیم آن 3 – مدیریت داده پرت و گمشده برای رگرسیون 4 – تست نرمالیتی برای رگرسیون 5 – تشخیص هم‌خطی برای رگرسیون 6 – فیت کردن و ارزیابی رگرسیون 7 – رگرسیون جوانا تخمین در آمار: 1 – مقدمه‌ای بر تخمین در آمار 2 – قضیه حد مرکزی 3 – نابرابری مارکوف 4 – نابرابری چبیشف 5 – تفاوت آمار با احتمال 6 – تخمین نقطه‌ای و بازه‌ای 7 – بازه اطمینان 8 – تخمین درست‌نمایی بیشینه 9 – تخمین درست‌نمایی بیشینه در پایتون 10 – کوییز تخمین در آمار 11 – اثبات حد مرکزی 12 – در جستجوی لامبدا تست‌های آماری: 1 – مقدمه‌ای بر تست‌های آماری 2 – تست‌های رگرسیون 3 – تست‌های مقایسه‌ای 4 – فرض صفر و یک 5 – مفهوم p-value 6 – درجه آزادی 7 – خطای استاندارد 8 – تست ناپارامتری و پارامتری 9 – تست‌های نرمالیتی 10 – تست‌های همبستگی 11 – تست تی و تست آنووا 12 – تست‌های توزیع 13 – کوییز تست‌های آماری 14 – پروژه تستی پروژه دوره آمار و احتمال در پایتون: 1 – تاثیر کرونا بر هتل‌های کشور پرتغال قدم بعدی: 1 – مقدمه 2 – نقشه راه تحلیل داده 3 – نقشه راه یادگیری ماشین 4 – تفاوت نظریه الگوریتم و هوش مصنوعی
سرفصل‌های دوره
نظریه مجموعه: 1 – مقدمه‌ای بر فصل نظریه مجموعه‌ها 2 – مجموعه در پایتون 3 – عملگرهای مجموعه 4 – عملگرهای مجموعه در پایتون 5 – عملگرهای منطقی مجموعه 6 – عملگرهای مطنقی مجموعه در پایتون 7 – مجموعه متناهی و نامتناهی، شمارا و ناشمارا 8 – مثال‌هایی از مجموعه در پایتون 9 – نمودار ون 10 – کوییز نظریه مجموعه 11 – رسم نمودار 12 – میزان تفاهم 13 – فایل‌های داده‌های دوره ترکیبیات و شمارش: 1 – مقدمه‌ای برفصل 2 – اصل جمع 3 – اصل ضرب 4 – اصل متمم 5 – حل مثال متمم در پایتون 6 – جایگشت 7 – حل مثال جایگشت در پایتون 8 – مسئله صف مرکب 9 – مسئله تیم‌های مرکب 10 – جایگشت با تکرار 11 – جایگشت با تکرار در پایتون 12 – جایگشت دوری 13 – ترکیب 14 – مسئله دختر و پسر 15 – مسئله دختر و پسر در پایتون 16 – سنگ, کاغذ, قیچی 17 – اصل شمول و عدم شمول 18 – کوییز ترکیبیات و شمارش 19 – حروف یاسوج احتمال مقدماتی: 1 – مقدمه‌ای برفصل احتمال مقدماتی 2 – آزمایش تصادفی 3 – اصول احتمال کولموگروف 4 – اثبات چند اصل کولموگروف 5 – احتمال کلاسیک 6 – مسئله میانگین دختر و پسر 7 – وقایع مستقل و وابسته 8 – مسئله برنده بازی مرکب 9 – تفاوت دو دیدگاه احتمالی 10 – کوییز احتمال مقدماتی 11 – پیدا کردن وقایع 12 – آزمایشگاه احتمال شرطی: 1 – مقدمه‌ای بر احتمال شرطی 2 – تعریف احتمال شرطی 3 – اصول احتمال شرطی 4 – مسئله مجموع دو تاس 7 می‌شود 5 – قانون زنجیره‌ 6 – مسئله لامپ‌های سوخته 7 – مسئله سر وقت بودن محمدرضا در پایتون 8 – استقلال دو رخداد 9 – مسئله آیا من 20 سال زنده می‌مانم؟ 10 – قانون احتمال کل 11 – مسئله کیسه و تیله‌ها 12 – قانوین بیز 13 – مسئله دزدی و دزد و گناه 14 – کوییز احتمال شرطی 15 – مشکل ژنتیکی 16 – دزد پایتون مقدمه‌ای بر داده و آمار: 1 – مقدمه‌ای بر داده و آمار 2 – انواع داده 3 – جامعه و نمونه 4 – معیارهای آماری 5 – میانگین داده‌ها 6 – میانه و نما داده‌ها 7 – دامنه و چارم و دامنه بین چارکی 8 – انحراف معیار و واریانس 9 – معیارهای انواع داده‌ها و داده‌های گمشده 10 – بررسی معیار 11 – پایتون آماردان متغیر تصادفی و توزیع احتمالی: 1 – مقدمه‌ای بر متغیر تصادفی و توزیع احتمالی 2 – تعریف متغیر تصادفی 3 – تابع جرم و چگالی احتمال 4 – مسئله تا زمانی که سکه شیر بیاد! 5 – امید ریاضی 6 – خواص امید ریاضی 7 – مسئله امید واریانس! 8 – متغیر تصادفی برنولی 9 – متغیر تصادفی دوجمله‌ای 10 – مسئله چقدر جایزه می‌خواهیم؟ 11 – متغیر تصادفی پوآسون 12 – مسئله چقدر غلط املایی! 13 – خواص متغیر تصادفی پیوسته 14 – تابع توزیع تجمعی 15 – متغیر تصادفی یکنواخت 16 – توزیع نرمال (گوسی) 17 – تابع تجمعی توزیع نرمال 18 – قانون 68 – 95 – 99.7 19 – کار با توزیع دلخواه 20 – کوییز متغیر تصادفی و توزیع احتمالی 21 – توزیع جدید! 22 – پای‌گوسی انواع نمودارها: 1 – مقدمه‌ای بر انواع نمودارها 2 – نمودار میله‌ای 3 – نمودار هیستوگرام 4 – نمودار میله‌ای پشته‌ای 5 – نمودار دایره‌ای و دونات 6 – نمودار نقطه‌ای 7 – نمودار خطی 8 – نمودار حرارتی 9 – نمودار جعبه‌ای و چند جعبه‌ای 10 – نمودار توأم 11 – نمودار ازدحام 12 – پای‌گراف توزیع توأم: 1 – مقدمه‌ای بر توزیع توأم 2 – توابع احتمال توزیع توأم 3 – مسئله توپ در توپ 4 – توزیع مسئله توپ در توپ 5 – تابع توزیع توأم پیوسته 6 – توزیع حاشیه‌ای 7 – تابع قشنگ 8 – پایتون توام داده پرت و نرمال‌سازی: 1 – مقدمه‌ای بر داده‌های پرت و نرمال‌سازی 2 – تشخیص داده پرت با نمودار جعبه‌ای 3 – تشخیص داده پرت و خیلی پرت با توزیع نرمال 4 – نرمال‌سازی و دلیل استفاده از آن 5 – نرمال‌سازی کمینه بیشینه و استانداردسازی 6 – انتقال لگاریتمی 7 – برش دادن داده 8 – چولگی 9 – کشیدگی 10 – آنومالی 11 – کوییز داده پرت و نرمال‌سازی 12 – تابع پرت 13 – تابع نرمال کوواریانس و همبستگی: 1 – مقدمه‌ای بر کوواریانس و همبستگی 2 – کوواریانس 3 – خصوصیات کوواریانس 4 – مسئله کوواریانس تو در تو 5 – کوواریانس در پایتون 6 – همبستگی 7 – همبستگی پیرسون 8 – همبستگی اسپیرمن و کندال 9 – وابستگی 10 – پیاده‌سازی همبستگی تحلیل رگرسیون: 1 – مقدمه‌ای برتحلیل رگرسیون 2 – رگرسیون و مفاهیم آن 3 – مدیریت داده پرت و گمشده برای رگرسیون 4 – تست نرمالیتی برای رگرسیون 5 – تشخیص هم‌خطی برای رگرسیون 6 – فیت کردن و ارزیابی رگرسیون 7 – رگرسیون جوانا تخمین در آمار: 1 – مقدمه‌ای بر تخمین در آمار 2 – قضیه حد مرکزی 3 – نابرابری مارکوف 4 – نابرابری چبیشف 5 – تفاوت آمار با احتمال 6 – تخمین نقطه‌ای و بازه‌ای 7 – بازه اطمینان 8 – تخمین درست‌نمایی بیشینه 9 – تخمین درست‌نمایی بیشینه در پایتون 10 – کوییز تخمین در آمار 11 – اثبات حد مرکزی 12 – در جستجوی لامبدا تست‌های آماری: 1 – مقدمه‌ای بر تست‌های آماری 2 – تست‌های رگرسیون 3 – تست‌های مقایسه‌ای 4 – فرض صفر و یک 5 – مفهوم p-value 6 – درجه آزادی 7 – خطای استاندارد 8 – تست ناپارامتری و پارامتری 9 – تست‌های نرمالیتی 10 – تست‌های همبستگی 11 – تست تی و تست آنووا 12 – تست‌های توزیع 13 – کوییز تست‌های آماری 14 – پروژه تستی پروژه دوره آمار و احتمال در پایتون: 1 – تاثیر کرونا بر هتل‌های کشور پرتغال قدم بعدی: 1 – مقدمه 2 – نقشه راه تحلیل داده 3 – نقشه راه یادگیری ماشین 4 – تفاوت نظریه الگوریتم و هوش مصنوعی
موسسه برگزارکننده
دوره آموزش وردپرس مکتب‌خونه

مکتب خونه

مدرس

محمدرضا کریمی‌نژاد

دوره‌های مشابه
درباره دوره: با جدیدترین مدرس از کاخ سفید، رئیس جمهور جورج دبلیو بوش، وارد دفتر بیضی شکل او می‌شوید. او با بانوی اول سابق لورا بوش، فرمانده اسبق کل قوا در مورد تماس‌‌های سخت و درس‌‌های زندگی که شغل او را شکل دادند، صحبت می‌‌کند. شما باید یک سبک رهبری ایجاد کنید که برای شما صدق کند و با برقراری ارتباط شخصی با همه افراد تیم خود، رهبری را بیاموزید. آموزش رهبری با جورج بوش: 1 - آشنایی با مدرس خود 2 - هنر دیپلماسی شخصی 3 - نگاه به افق 4 - ایجاد یک تیم قوی 5 - اتخاذ تصمیمات سخت 6 - رسیدن به نتیجه با مسئولیت‌پذیری 7 - مدیریت بحران 8 - ساخت سبک ارتباطی خود 9 - راهی به سوی سیاست 10 - ورود به خدمات عمومی 11 - اولویت‌بندی آنچه مهم است 12 - "خوشا به حال نقاشان"
درباره دوره: موضوع آمار توصیفی (Descriptive statistics) تنظیم و طبقه‌بندی داده‌ها، نمایش ترسیمی، و محاسبهٔ مقادیری از قبیل نما، میانگین، میانه و ... می‌باشد که حاکی از مشخصات یکایک اعضای جامعهٔ مورد بحث است. در آمار توصیفی اطلاعات حاصل از یک گروه، همان گروه را توصیف می‌کند و اطلاعات به دست آمده به دسته‌جات مشابه تعمیم داده نمی‌شود. به‌ طور کلی از سه روش در آمار توصیفی برای خلاصه‌سازی داده‌ها استفاده می‌شود: دانلود اسلایدها متأسفانه جلسات اول و دوم این کلاس ضبط نشده‌است. فیلم های آموزشی: 1 - جلسه سوم 2 - جلسه چهارم 3 - جلسه پنجم 4 - جلسه ششم و هفتم 5 - جلسه هشتم
درباره دوره: امروزه فناوری کامپیوتر نقش بسیار مهمی در زندگی روزمره انسان‌ها دارد. از این رو، در اکثر رشته‌های دانشگاهی، بخصوص رشته‌های مهندسی، با به‌کارگیری قدرت‌های فناوری کامپیوتر شاهد بهبودها و پیشرفته‌ای چشمگیری هستیم. دنیای کامپیوتر به دو دسته کلی سخت‌افزار و نرم‌افزار دسته‌بندی می‌شود. برای ایجاد نرم‌افزار برای کاربردهای مختلف در کلیه رشته‌ها نیاز به آموزش و به‌کارگیری زبان برنامه‌نویسی است. دوره آموزش مبانی برنامه نویسی کامپیوتر از مجموعه دوره‌های آموزش برنامه نویسی مکتب خونه با هدف ورود به دنیای برنامه نویسی با مفاهیمی کاملاً پایه و برای مبتدیان تهیه و تدوین شده است که در ادامه به معرفی آن خواهیم پرداخت. آموزش مبانی برنامه نویسی کامپیوتر پیشرو، سعی کرده است مبانی برنامه‌نویسی و کلیه مفاهیم مربوط به آن را پوشش دهد. مهم‌ترین و اساسی‌ترین قدم در یادگیری برنامه‌نویسی کامپیوتر، یادگیری مفاهیم مربوط به تفکر الگوریتمی به‌حساب می‌آید. در این آموزش فارغ از هر نوع زبان برنامه‌نویسی، سعی شده است تفکر الگوریتمی و مفاهیم پایه برنامه‌نویسی شامل متغیرها، شرط، تکرارهای معین و نامعین، آرایه‌ها و رشته‌ها و مفهوم متدها و غیره با استفاده از مثال‌های فراوان تدریس شود.زبان مورد استفاده در این آموزش مبانی برنامه نویسی کامپیوتر، Java است ولی همان‌طور که در جلسات 11 تا 13 ذکر شده، مشخص خواهد شد که کدهای نوشته شده در این آموزش به‌راحتی در تمامی زبان‌های برنامه‌نویسی قابل استفاده هستند و می‌تواند مورد استفاده کلیه دانشجویان و حتی دانش‌آموزان علاقه‌مند باشد. دوره آموزش مبانی برنامه نویسی نام برده در ٣٠ جلسه به مدت ٤٩ ساعت آموزش توسط دانشگاه بناب تهیه و هم‌اکنون در مکتب خونه قرار گرفته است. دوره آموزش مبانی برنامه نویسی کامپیوتر برای تمامی افرادی که به برنامه نویسی کامپیوتر علاقه دارند و می‌خواهند وارد دنیای برنامه نویسی شوند دوره‌ای ایده آل به‌حساب می‌آید و به زبان ساده و شیوا دانشجویان دوره را با مفاهیم برنامه نویسی آشنا خواهد کرد. در آموزش مبانی برنامه نویسی کامپیوتر تمامی مباحث پیرامون برنامه نویسی کامپیوتر از پایه تا سطوح بالا در سرفصل‌های مختلفی تدریس می‌شود. این دوره از مفاهیمی مانند الگوریتم و فلوچارت شروع می‌شود و با نصب محیط‌های برنامه نویسی و آشنایی با مفاهیمی مانند متغیر، ثابت، کلاس، تابع و غیره کار را ادامه خواهد داد تا متقاضی به درک نسبتاً خوبی از برنامه نویسی برسد. همچنین در پایان این دوره یک پروژه کوچک به‌عنوان جمع‌بندی برای مفاهیم تدریس شده ارائه می‌شود تا کاربر به‌صورت عملی نیز اقداماتی انجام دهد. علاوه بر این در طول تدریس مثال‌ها و نمونه‌های مختلفی مورد بررسی قرار خواهند گرفت. از آنجایی که انسان‌ها از زبان‌های مختلفی برای برقراری ارتباط و انتقال افکار، ایده‌ها، پیام‌ها و اعمال خود به دیگران استفاده می‌کنند، به همین ترتیب برای برقراری ارتباط با کامپیوترها، یک زبان قابل‌فهم کامپیوتری به نام زبان برنامه نویسی موردنیاز است؛ بنابراین، زبان برنامه نویسی راهی برای برقراری ارتباط با کامپیوتر و ارائه دستورالعمل‌ها به کامپیوتر به‌حساب می‌آید تا کامپیوتر بتواند وظایف ما را انجام دهد. برنامه نویسی کامپیوتری فرآیند طراحی و ساخت برنامه‌ها به‌منظور اجرای موفقیت‌آمیز دستورالعمل‌ها است. در دو دهه گذشته تقاضا برای برنامه نویسی کامپیوتر (Computer Programming) به‌شدت افزایش یافته است و مردم در حال یادگیری برنامه نویسی کامپیوتری هستند زیرا انگیزه فراوانی به چنین زمینه‌ای پیدا می‌کنند. برنامه نویسی توسط کدینگ (کد نویسی) انجام می‌شود و ما با نوشتن کد روی کامپیوتر برنامه ایجاد می‌کنیم. کد کامپیوتری منطق ذهن انسان است که ما برای اجرای دستورات خود ایجاد کرده و بر اساس آن نتایج را دریافت می‌کنیم. با استفاده از مفاهیم برنامه نویسی کامپیوتری، می‌توان چندین الگوریتم را که برای اجرای برنامه‌ها استفاده می‌شود، تحلیل، توسعه و پیاده‌سازی کرد. از آنجایی که انسان از زبان‌های مختلفی مانند انگلیسی، فارسی و سایر زبان‌های منطقه‌ای برای ارتباط استفاده می‌کند، به همین ترتیب، چندین زبان برنامه نویسی وجود دارد که از طریق آن‌ها می‌توانیم دستورالعمل‌ها را ارائه دهیم و برنامه‌ها را اجرا کنیم. در دوره آموزش مبانی برنامه نویسی کامپیوتر سعی شده که مفاهیم برنامه نویسی برای کاربران با زبانی شیوا و ساده پوشش داده شود تا بتوانند راحت‌تر وارد این حوزه شوند. یک برنامه دنباله‌ای از دستورها است. هر دستور باعث می‌شود کامپیوتر یک عمل خاص را انجام دهد. هر عمل در یک کامپیوتر مجموعه‌ای دقیق از سیگنال‌های الکتریکی است. هنگامی‌که یک برنامه کامپیوتری درست باشد و دستورات کامپیوتر را وادار می‌کند آنچه را که برنامه نویس قصد دارد انجام دهد، کامپیوتر یک کار را با موفقیت انجام می‌دهد. امروزه برنامه نویسان دستورالعمل‌های خود را با کد می‌نویسند که متنی است که با استفاده از قوانین یک زبان کامپیوتری خاص نوشته می‌شود. زبان‌های برنامه نویسی متعددی برای این منظور وجود دارد. هر علمی دارای مفاهیم اساسی است که باید به‌طور کامل درک شوند. فردی می‌تواند در ریاضیات خوب باشد اگر مفاهیم اولیه برای مطالعه ریاضی در مقاطع بالاتر مشخص باشد، در زبان انگلیسی، باید واژگان و گرامر انگلیسی را خوب بلد باشد تا بتواند خیلی خوب به انگلیسی صحبت کند، بنویسد و ارتباط برقرار کند. این جنبه برای زبان‌های برنامه نویسی کامپیوتر نیز صادق است و هر فردی که می‌خواهد وارد دنیای برنامه نویسی شود باید با مفاهیم زیر آشنا باشد: برای تبدیل شدن به یک برنامه نویس کامپیوتر خوب و ارتقای سطح دانش خود در برنامه نویسی کامپیوتر، باید این مفاهیم اولیه را بسیار خوب بلد باشید. همچنین هر زبان برنامه نویسی سینتکس و روش اجرای خود را دارد و مجموعه قوانین خاص خود را دارد؛ اما هدف همان است که کامپیوتر دستورات ما را بفهمد، برنامه را اجرا کند و نتایج محاسباتی مناسب را به دست آورد. اگر هیچ پیشینه‌ای از دانش برنامه نویسی کامپیوتر ندارید، نگران نباشید، دوره آموزش مبانی برنامه نویسی کامپیوتر با هدف آموزش این مفاهیم در اختیار شما قرار دارد. برنامه نویسی کامپیوتر از ابتدا تاکنون مسیرهای پرپیچ‌وخم بسیار زیادی را طی کرده که عمده تاریخچه این مسیر به‌صورت موارد زیر است: 1206: الجزاری (Al-Jazari)، مهندس عرب، دستگاه درام قابل‌برنامه‌ریزی را اختراع کرد که می‌توانست چندین الگوی درام و ریتم را به صورت خودکار پخش کند. 1801: ماشین بافندگی ژاکارد که توسط ژوزف ماری ژاکارد (Joseph Marie Jacquard | بافنده فرانسوی) اختراع شد، توانست با تغییر برنامه بافته‌ای مختلفی تولید کند. در قرن نهم، الگوریتم‌های مختلفی برای رمزگشایی معرفی شدند. یک ریاضیدان عرب الکندی الگوریتمی را ایجاد کرد که قادر به رمزگشایی کد رمزگذاری شده بود. این الگوریتم به الگوریتم رمزنگاری معروف بود. 1843: آدا لاولیس (Ada Lovelace)، ریاضیدان، الگوریتمی برای محاسبه دنباله‌ای از اعداد برنولی منتشر کرد. الگوریتم توسط موتور تحلیلی که توسط چارلز بابیج (Charles Babbage) ارائه شده بود انجام شد. 1880: هرمان هولریث (Herman Hollerith)، مخترع آمریکایی، ایده و مفهوم ذخیره داده‌ها را به شکل قابل خواندن توسط ماشین اختراع کرد. دهه 1940: تجهیزات ضبط واحد، یعنی IBM 602 و IBM 604، به اولین کامپیوترهای الکترونیکی تبدیل شدند که توسط پانل‌های کنترل برنامه‌ریزی شدند. کد ماشین قبلی زبان برنامه نویسی کامپیوتری شناخته شده‌ای بود که از طریق آن دستورالعمل‌ها به‌صورت نماد دودویی به کامپیوتر داده می‌شد. بعدها، زبان اسمبلی به وجود آمد که برنامه نویسان را قادر می‌ساخت تا مجموعه دستورالعمل‌ها را به‌صورت متن مشخص کنند که هرکدام یک نام معنی‌دار برای تعیین آدرس‌ها داشتند. با توسعه بیشتر، زبان‌های سطح بالا معرفی شدند که فرآیند توسعه برنامه را بسیار آسان، ساده و قابل‌درک می‌کردند؛ بنابراین، زبان‌های سطح بالا مختلفی توسعه یافتند که از آن‌ها FORTRAN اولین زبان پرکاربرد بود. بعدها زبان‌های بیشتری مانند COBOL و Lisp توسعه یافتند. اواخر دهه 1960: همان‌طور که هنوز دوران پانچ کارت بود، برنامه‌های کامپیوتری با استفاده از کارت پانچ یا نوار کاغذی نوشته می‌شدند. در این سال، نوشتن برنامه‌های کامپیوتری به‌طور مستقیم بر روی کامپیوتر از طریق ویرایشگرهای متن امکان‌پذیر شد و دستگاه‌های ذخیره‌سازی داده‌ها و پایانه‌های کامپیوتری ارزان شدند. چندین زبان برنامه نویسی زیر وجود دارد که به برنامه نویسان امکان پردازش و اجرای برنامه‌های کوچک و همچنین بزرگ را می‌دهد، مهم‌ترین و پرکاربردترین این زبان‌ها به‌صورت فهرست موارد زیر است: این‌ها برخی از زبان‌های برنامه نویسی کامپیوتر اولیه هستند. علاوه بر این زبان‌ها، زبان‌های برنامه نویسی بسیار بیشتری مانند Php ،Ruby ،Swift ،R ،Scala و بسیاری دیگر وجود دارد. زبان‌هایی که به‌عنوان یک برنامه نویس یاد خواهید گرفت به کاری که می‌خواهید انجام دهید بستگی دارد. مثلاً: اگر به فکر ورود به دنیای برنامه نویسی هستید و دوست دارید در این صنعت وارد بازار کار شوید باید از مفاهیم پایه و آشنایی با مبانی برنامه نویسی شروع کنید. دوره آموزش مبانی برنامه نویسی کامپیوتر بهترین نقطه شروع برای این هدف و یکی از بهترین دوره‌های آموزشی مبانی برنامه نویسی است که هم‌اکنون با ثبت‌نام رایگان در این درس مبانی می‌توانید در آن شرکت کنید و مبانی کامپیوتر و زبان‌های برنامه نویسی را گام به گام یاد بگیرید. فیلم های آموزشی: 1 - جلسه اول: قوانین کلاسی، سرفصل ها، منابع درس، پروژه ها و بارم بندی 2 - جلسه دوم: فلسفه مسئله و راه حل مسئله 3 - جلسه سوم: ساختار پایه الگوریتمهای کامپیوتری 4 - جلسه چهارم: ساختار پایه فلوچارت و مثالهای اولیه تکرار معین 5 - جلسه پنجم: مثالهای شرط و تکرار معین 6 - جلسه ششم: مثالهای تکمیلی تکرار معین 7 - جلسه هفتم: دستور و مثالهای تکرار نامعین 8 - جلسه هشتم: مثالهای تکمیلی تکرار نامعین 9 - جلسه نهم: ادامه مثالهای تکمیلی تکرار نامعین 10 - جلسه دهم: مثالهای تکمیلی (مثلث پاسکال، نیوتن-سریهای ریاضی) 11 - جلسه یازدهم: دستورات برنامه نویسی در زبان Java 12 - جلسه دوازدهم: نصب محیط برنامه نویسی Java (با Eclipse در ویندوز و لینوکس) 13 - جلسه سیزدهم (بخش اول): نصب محیط برنامه نویسی C++ (با Dev-C++ و Eclipse) 14 - جلسه سیزدهم (بخش دوم): مثالهای کدنویسی ساده Java در Eclipse 15 - جلسه سیزدهم (بخش سوم): مثالهای بیشتر کدنویسی Java در Eclipse 16 - جلسه چهاردهم: مفهوم آرایه‌های تک بعدی 17 - جلسه پانزدهم: مثالهای آرایه‌های تک بعدی 18 - جلسه شانزدهم: روشهای اولیه مرتب سازی، جستجو و ادغام آرایه‌های مرتب 19 - جلسه هفدهم: محاسبه فاکتوریل و توان اعداد خیلی بزرگ به کمک آرایه‌ها 20 - جلسه هجدهم: ضرب و جمع اعداد خیلی بزرگ، مثلث پاسکال، نیوتن با روش بهتر 21 - جلسه نوزدهم: مثال کدنویسی: آرایه ها و اعداد تصادفی 22 - جلسه بیستم: مقدمات رشته ها 23 - جلسه بیست و یکم: مثال کدنویسی: اعداد خیلی بزرگ به کمک رشته ها 24 - جلسه بیست و دوم: کار با فایلهای متن در Java (مثال فاکتوریل اعداد خیلی بزرگ) 25 - جلسه بیست و سوم: عملیات مختلف روی رشته ها 26 - جلسه بیست و چهارم: برنامه زیرمجموعه‌ها و جایگشتهای یک رشته 27 - جلسه بیست و پنجم: مفاهیم و مثالهای آرایه‌های دو بعدی 28 - جلسه بیست و ششم: ضرب ماتریسها ، حل دستگاههای خطی با آرایه‌های دو بعدی 29 - جلسه بیست و هفتم: مفاهیم متدها 30 - جلسه بیست و هشتم: مفاهیم Call By Value و Call By Reference در متدها 31 - جلسه بیست و نهم: مثالهای تکمیلی متدها، کاربرد متدها در رشته ها 32 - جلسه سی ام: مثال کدنویسی: پروژه جمع دو چندجمله ای
نظرات شما

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *