آموزش آنلاين
دوره های بعد از دوره منطق و مقدمات برنامه نویسی
فهرست مخاطبین:
-
آن دسته از افرادی که قصد آموزش برنامه نویسی حرفه ای مثل Java ، #C یا PHP را دارند ولی آشنایی با منطق برنامه نویسی و روش تفکر الگوریتم گرا ندارند از مخاطبین این دوره هستند
- آن دسته از گرافیست های وب که با CSS و HTML و همچنین ابزار های گرافیکی نظیر Photoshop و COREL و ... آشنایی دارند ولی می خواهند با مفاهیم برنامه نویسی تحت Client نظیر Java script و JQuery اقدام به پویا سازی User Interface برنامه های خود نمایند نیز از مخاطبین این دوره هستند. .
- آن دسته از افرادی که تحصیلات دانشگاهی کامپیوتری ندارند و یا از دنیای منطق برنامه نویسی برای سالیان دراز دور بوده اند و حال می خواهند برنامه نویسی را به صورت جدی به عنوان هدف خود تعیین نمایند از مخاطبین این دوره هستند.
اهداف دوره آموزش منطق و مقدمات برنامه نویسی:
- انواع متغیر و DataType را شرح دهند.
- به تسلط کافی بر نحوه تفکر الگوریتمی مسلط شوند.
- مساله های ساده و متوسط برنامه نویسی را حل نمایند.
- به تسلط کامل کنترل اجرای فرآیند نرم افزار با استفاده از ساختار های تصمیم گیری نظیر else و if و switch دسترسی یابند.
- به مسائل حلقه های تکرار و عملکرد انواع حلقه های تکرار نظیر for و while و do while مسلط شوند.
- به مفهوم آرایه ها و پردازش آرایه ها و نقش حلقه های تکرار در پردازش آرایه ها مسلط شوند.
- دانشجویان قادر خواهند بود مفاهیم event ها و مدیریت رویداد ها را تشریح نمایند و به انواع event های کنترل های UI تحت ویندوز تسلط یابند.
سرفصل های دوره آموزشی منطق و مقدمات برنامه نویسی:
- مفهوم نرم افزار و جایگاه آن در ساختار یک کامپیوتر
- آشنایی با انواع زبان های برنامه نویسی
- تعریف برنامه کامپیوتری و نحوه ی اجرای برنامه روی ماشین
- آشنایی با مفهوم کامپایلر و مفسر
- بررسی مقدماتی الگوریتم و فلوچارت
- مفهوم کد و داده در یک برنامه کامپیوتری
- معرفی انواع داده و تفاوت آن ها و رفتار زبان های برنامه نویسی با آن ها
- داده های عددی صحیح و غیر صحیح
- داده های منطقی
- داده های متنی (کاراکتر و رشته ها)
- تبدیل انواع داده یا 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)
- تابع (Function)
- آموزش آرایه ها (Arrays) در این دوره از آموزش مبانی برنامه نویسی
- آموزش ساختار (Structure)
- کلاس ها (Class) و اشیاء (Object)
برنامه نویسی مقدماتی، آموزش مقدمات برنامه نویسی، دوره آموزشی مبانی برنامه نویسی، الگوریتم و فلوچارت