• تهرانپارس ، خ شهید محمود آمینه بزرگراه رسالت، پلاک 213، طبقه2، واحد7

  • 021-77295097 0912-8099518

  • شنبه تا پنجشنبه۹ صبح تا ۶ بعد از ظهر

پکیج آموزش معماری پیاز(Onion Architecture)

درباره دوره

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

تاریخ شروعتعداد ساعتساعت برگزارینام استادهزینه (تومان)وضعیتثبت نام
1399/05/0215پنجشنبه ها ساعت 9:30 تا 12:30مهندس رامشینی400,000درحال ثبت نامثبت نام

پیشنیاز ها

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

مخاطبین

  • آن دسته از افرادی که تحصیلات دانشگاهی کامپیوتری ندارند و یا از دنیای برنامه نویسی برای سال ها دور بوده اند و حال می خواهند برنامه نویسی را به صورت جدی فرا بگیرند.
  • آن دسته از افرادی که قصد آموزش برنامه نویسی حرفه ای مثل Java ، #C یا PHP یا هر زبان برنامه نویسی دیگری را دارند ولی آشنایی با منطق برنامه نویسی و روش تفکر الگوریتم گرا ندارند.
  • آن دسته از گرافیست های وب که با HTML ، CSS و همچنین ابزار های گرافیکی نظیر Photoshop و COREL و ... آشنایی دارند ولی می خواهند با مفاهیم برنامه نویسی تحت Client نظیر Java script و JQuery اقدام به پویا سازی User Interface برنامه های خود نمایند.

اهداف دوره

  • فراگیری روش های ارایه الگوریتم های مناسب برای حل مسایل گوناگون و بررسی فلوچارت های مربوطه.
  • به تسلط کامل کنترل اجرای فرآیند نرم افزار با استفاده از ساختار های تصمیم گیری نظیر if و switch دسترسی یابند.
  • آشنایی با حلقه های تکرار و عملکرد انواع حلقه های تکرار نظیر for و while و do while .
  • آشنایی با آرایه ها و پردازش آرایه ها و نقش حلقه های تکرار در پردازش آرایه ها.

سرفصل دوره:

مفهوم نرم افزار و جایگاه آن در ساختار یک کامپیوتر

برنامه نویسی چیست و هدف از نوشتن برنامه ها چیست

آشنایی با انواع زبان های برنامه نویسی (زبان ماشین، زبان اسمبلی، زبان های سطح بالا مثل جاوا و سی شارپ)

تعریف برنامه کامپیوتری و نحوه ی اجرای یک برنامه روی کامپیوتر

آشنایی با مفاهیم کامپایلر و مفسر

بررسی الگوریتم و فلوچارت و حل مسایل گوناگون با استفاده از الگوریتم و فلوچارت

مفهوم کد و داده در یک برنامه کامپیوتری

معرفی انواع داده ها و تفاوت آن ها با یکدیگر

  • داده های عددی صحیح و غیر صحیح
  • داده های منطقی
  • داده های متنی (کاراکتر و رشته ها)

تبدیل انواع داده یا Type Casting

آشنایی با مفهوم Type Safety

تعریف متغیرها (Variable) و روش استفاده از آن ها و بازه حیات هر متغیر

آشنایی با انواع دستورات مورد استفاده در برنامه های کامپیوتری

  • دستورات تعریف و یا Declaration
  • دستورات تخصیص مقدار یا Assignment
  • دستورات فراخوانی عملیات یا Operation Call
  • دستورات بازگشت مقدار یا Return
  • دستورات شرطی ، انتخاب و تصمیم گیری (IF , Select , Switch)

آشنایی و کار با حلقه های تکرار (For , While , Foreach)

آشنایی با انواع خطاها در برنامه های کامپیوتری

  • خطاهای زمان ترجمه یا کامپایل (Compile Time Error)
  • خطاهای گرامری یا نحوی (System Error)
  • خطاهای زمان اجرا (Runtime Error)
  • خطای منطقی (Logical Error)

توابع (Functions)

آشنایی با انواع آرایه ها (Arrays)

کلاس ها (Class) ، اشیاء (Object) و متدها