جستجو برای "{{term}}"
جستجو برای "{{term}}" نتیجه ای نداشت.
پیشنهاد می شود:
- از املای صحیح کلمات مطمئن شوید.
- از کلمات کمتری استفاده کنید.
- فقط کلمه کلیدی عبارت مورد نظر خود را جستجو کنید.
{{count()}} نتیجه پیدا شد. برای دیدن نتایج روی دکمه های زیر کلیک کنید!
نتیجه ای یافت نشد.
سایر نتیجه ها (دپارتمان ها، اخبار، مقالات، صفحات) را بررسی کنید.
{{item.title}}
{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، اخبار، مقالات، صفحات) را بررسی کنید.
{{item.title}}
{{item.caption}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، مقالات، صفحات) را بررسی کنید.
{{item.title}}
{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، صفحات) را بررسی کنید.
{{item.title}}
{{item.caption}}
{{item.datetime}}
نتیجه ای یافت نشد.
سایر نتیجه ها (دوره ها، دپارتمان ها، اخبار، مقالات) را بررسی کنید.
{{item.title}}
{{item.caption}}
{{item.datetime}}
آموزش مقدمه ای بر الگوریتم و برنامه نویسی (کمپ نوروزی)Introduction To Algorithm And Programming
دوره
بسیاری از افراد تصور میکنند صرفا با یادگیری یک زبان برنامه نویسی مهارت برنامه نویسی کردن را به دست می آورند و میتوانند وارد بازار کار شوند در صورتی که پس از یادگیری متوجه می شوند که توانایی حل مسائل را ندارند.
این دوره به شما کمک میکند تا تفکر برنامه نویسی را فرا بگیرید و داشتن تفکر برنامه نویسی کلید طلایی حل مسائل است.
بسیاری از افراد با اینکه یک زبان برنامه نویسی را بلد هستند اما قادر به حل مسائل نیستند. دلیل این امر ضعف در تفکر برنامه نویسی است.
اگر میخواهید یک برنامه نویس موفق و خلاق شوید این دوره برای شما الزامی است. زبان های برنامه نویسی ابزاری برای حل مسائل با استفاده از تفکر برنامه نویسی است. اصل برنامه نویسی در این دوره آموزش داده می شود.
پیش نیاز ها
- پیش نیاز این دوره ICDL Level 1 است.
سرفصل ها
- متغیرها
- • تعریف متغییر جدید
- • مقداردهی به یک متغییر
- • تغییر مقدار یک متغییر
- • خواندن ورودی از کاربر
- • نمایش مقدار یک متغییر
- • استفاده مجدد از مقدار ذخیره شده در یک متغییر
- ساختار های شرطی
- • مفهموم شرط در برنامه نویسی
- • استفاده از عملگرهای ریاضی در شرط
- • مقادیر TRUE و FULSE
- • دستور if
- • دستور if else
- تابع
- • توابع در زبان های مختلف برنامه نویسی
- • تعریف یک تابع
- • فراخوانی یک تابع ایجاد شده
- • پاس دادن متغییر ها به توابع
- • برگرداندن مقادیر از توابع
- • فراخوانی با مقدار و فراخوانی با ارجاع
- • توابع بازگشتی
- رشته ها
- • پردازش رشته ها
- • بررسی برابر بودن رشته ها
- • زیر رشته ها
- • جست و جو در رشته ها
- لیست ها و آرایه ها
- • ایجاد لیست
- • ایجاد یک آرایه
- • مقایسه آرایه ها و لیست ها
- • استفاده همزمان از روال ها ،لیست ها و آرایه ها
- الگوریتم های جست و جو و مرتب سازی
- • پیاده سازی الگوریتم مرتب سازی حبابی
- • معرفی دیگر الگوریتم های مرتب سازی
- • الگوریتم های جست و جو
- • پیچیدگی زمانی و حافظه
- • نحوه محاسبه و آنالیز
- • پیچیدگی زمانی
- زبان های برنامه نویسی
- • انواع زبان های برنامه نویسی
- • زبان های اسکریپتی و زبان های GP
- • کامپایلر چیست؟
- • مفسر چیست؟
- • روش های روالی و شی گرایی برای حل مسائل
- • تفاوت میان روش های روالی و شی گرا
- • کلاس و توابع ها
- • کتابخانه و چهارچوب
- • معرفی زبان های روالی و شی گرا
- انواع خطاها و نحوه برخورد با آن ها
کسب توانایی ها
- افراد در این دوره تفکر برنامه نویسی را فرا میگیرند.
- انتظار می رود پس از این دوره افراد بتوانند برای حل انواع مسائل الگوریتم ارائه دهند.
بازار کار
- این دوره شروعی برای یادگیری سایر زبان های برنامه نویسی است و فارغ التحصیلان این دوره به صرف گذراندن این دوره امکان ورود به بازار کار را ندارند.
اطلاعات درس
دپارتمان
:
فناوری اطلاعات و ارتباطات
سطح درس
:
تخصصی
گواهینامه
:
دارد
حضوری/آنلاین
:
۳۰ ساعت
کلاس ها
کلاس #361489
مرکز : سعادت آباد (مرکزی)
تاریخ شروع : ۰۲-۰۱-۱۴۰۵
یکشنبه از ساعت ۰۹:۰۰ تا ۱۹:۰۰
دوشنبه از ساعت ۰۹:۰۰ تا ۱۹:۰۰
سه شنبه از ساعت ۰۹:۰۰ تا ۱۹:۰۰
هزینه دوره :
شروع قیمت از
۲۸,۰۰۰,۰۰۰ ریال
آنلاین ظرفیت 8 نفر
شرکت در کلاس فقط به صورت آنلاین
۲۸,۰۰۰,۰۰۰ ریال
حضوری ظرفیت 8 نفر
شرکت در کلاس فقط به صورت حضوری
۳۳,۰۰۰,۰۰۰ ریال







