رایگان
- توضیح کامل مباحث
- کاملا پروژه محور
- آموزش مبانی
- بروزرسانی مادام العمر
- پشتیبانی ۲۴×۷
در یک نگاه
- دانشجویان:313
- فصل ها:5
- بخش ها:51
- مدت زمان:900 دقیقه
- سطح:مقدماتی
- زبان:فارسی
- تمرین:دارد
- آزمون:دارد
توضیحات دوره
برای یادگیری برنامه نویسی یک سری مفاهیم و اصول اولیه وجود داره که یادگیریشون اهمیت خیلی زیادی داره و اگه اونا رو از ابتدا خوب یاد نگیری ممکنه در آینده برای درک مفاهیم پیچیده به مشکل بخوری!
از قدیم هم گفتن که:
خشت اول گر نهد معمار کج
تا ثریا میرود دیوار کج
همه جا شنیدی که میگن که مبنای یادگیری برنامه نیوسی الگوریتمه؟ تازه این رو هم صددرصد دیدی که میگن تمرین و تکرار برای یادگیری الگوریتم بسیار حیاتیه! همه اینا درست هستن و حقیقت!
حالا این دوره ای که در مقابلت داری میبینی چیا داره؟
جانم برات بگه که هرچی واسه مبانی لازمه که یاد بگیری رو داره! دقیقا چیزهایی هستش که بچه های رشته نرم افزار داخل دروسشون میخونن! حالا فرقش با اون دروس چیه؟ اینه که اضافاتش رو حذف کردم واست و مطالب پایه رو شسته رفته داخل جزوه جمع کردم واست٬ تااازه تدریسش هم کردم که درکشون واست راحتتر باشه.
فصل اول
فصل اول رفتم سراغ الگوریتم و فلوچارت. اینکه اینا چی هستن و به چه کار میان؟ دلیل به وجود اومدن مبانی کدنویسی یعنی دستورات شرطی و دستورات حلقه چی هست رو داخل این فصل یاد میگیری.
فصل دوم
فصل دوم تازه وارد محیط کدنویسی میشیم. اونم نه برای نوشتن پروژه های بزرگ! اینکه مرحله به مرحله انواع دستورات پایه رو یاد بگیری و با یک مثال کاربردشون رو ببینی. اوووونم نه با یک زبان! نه به دو زبان! بلکه با چهارتا!!! تازه اینم بگم که با هرررر زبانی میتونی تمرین کنیا! زبان های مختلف رو داخل این فصل واست آوردم که ببینی مبانی الگوریتم و فلوچارت برای همه زبان ها یکسان هست و زبان فقط واسه پیاده سازی ایده ای هست که داخل ذهنت هست.
فصل سوم
فصل سوم دیگه میریم توی دل دیتابیس و میبینیم که دیتابیس چیه و کجای کار هست. از راحت ترین دیتابیس هایی که میشه در ابتدا یاد گرفت دیتابیس های رابط ای هستن که مفصل راجع بهشون صحبت کردم و راه میندازمت دیگه خخخ
فصل چهارم
فصل چهارم اولین فصل هدیه من به تو هست که داخلش راجع به HTML و CSS صحبت کردم. کلا پایه ای که خیلی جاها بابتش باید هزینه کنی رو رایگان بهت گفتم تا اگه به فرانت علاقه پیدا کردی بدونی از کجا شروع کنی.
فصل پنجم
فصل پنجم رفتم سراغ بک اند. دیگه با اصول برنامه نویسی آشنا شدی، فصل قبلی هم که متوجه شدی فرانت چیه، حالا دیگه وقتشه از هرچی که در فصل های گذشته یاد گرفتی استفاده کنی و متوجه بشی که ارتباطشون در بک اند یک سایت چجوره! در این فصل متوجه میشی که یک وب سایت چطور کار میکنه و جایگاه دیتابیس و فرانت و بک در برنامه نویسی سایت کجاست!
انصافا همچین دوره ای کجا پیدا میکنی؟
بجنب درخواست بده برات فعالش کنم تا هرررچه سریعتر برنامه نویسی رو شروعش کنی
مباحث
-
>>--->جزوه درسی
- جزوه درسی دوره الفبای برنامه نویسی
-
بخش: 1الگوریتم و فلوچارت
- الگوریتم
- شناخت مسئله و طراحی نقشه
- بیان الگوریتم (شبه کد و فلوچارت)
- مثال
-
بخش: 2ساختار شرطی و تریس کردن
- ساختار شرطی
- مثال
- تریس (Trace) برنامه
- توسعه و تعمیم الگوریتم
-
بخش: 3عبارات منطقی
- عبارات منطقی
- جدول درستی عبارات منطقی
- مثال
-
بخش: 4ساختار حلقه
- ساختار حلقه
- انواع حلقه
- مثال
- حقه های تودرتو
-
بخش: 5متغیرها و آرایه ها
- متغیرها
- آرایه ها
-
بخش: 6مفهوم شی گرائی
- شی گرائی
- کلاس
- مثال
-
>>--->فایل های فصل ۲
- فایل مثال های حل شده در ویدئوها
-
>>--->نصب پیش نیازها
- نرم افزارهای مورد نیاز برای این فصل
-
بخش: 1Hello World
- c++
- java
- c#
- python
-
بخش: 2ساختار شرطی 1
- ساختار شرطی
- دستور if
- دستور else
- دستور elseif
- مثال
-
بخش: 3ساختار شرطی 2
- مثال 2 و 3 فصل 1
- عملگر شرطی علامت سوال (؟)
- مثال
-
بخش: 4ساختار شرطی 3
- دستور switch
- مثال 32
- مثال 5 فصل 1
-
بخش: 5ساختار حلقه 1
- دستورات تکرار
- حلقه for
- مثال 33
- مثال 9 و 10 فصل 1
- مثال 34
-
بخش: 6ساختار حلقه 2
- مثال 33
- مثال 34
-
بخش: 7ساختار حلقه 3
- حلقه while
- مثال 35
- دستور break
- مثال 39
-
بخش: 8ساختار حلقه 4
- حلقه do-while
- دستور continue
- مثال 36 و 37 و 38
-
بخش: 9آرایه ها و توابع
- آرایه
- مثال 40
- توابع
- مثال 41 و 42
-
بخش: 10برنامه نویسی شی گرا
- شی گرائی
- کلاس ها
- مثال 43
-
>>--->فایل های فصل ۳
- فایل مثال های حل شده در ویدئوها
-
بخش: 1پایگاه داده رابطه ای
- پایگاه داده
- مفاهیم پایگاه داده رابطه ای
- تعریف دیتابیس انتخاب واحد دانشجویان
- تعیین موجودیت ها و کلیدها
-
بخش: 2روابط در دیتابیس 1
- روابط در دیتابیس
- ارتباط یک به یک (1:1)
-
بخش: 3روابط در دیتابیس 2
- ارتباط یک به چند (1:N)
- ارتباط چند به چند (N:N)
-
بخش: 4نمودار ER
- نمودار رابطه بین موجودیت ها (ERD)
- طراحی ERD دیتابیس انتخاب واحد
- انواع داده در دیتابیس
-
بخش: 5سیستم DBMS
- سیستم مدیریت ئایگاه داده (DBMS)
- رابطه SQL با زبان های برنامه نویسی
- طراحی دیتابیس انتخاب واحد در Microsoft Access
-
بخش: 6افزودن رکورد
- افزودن رکورد در جدول (insert)
- مثال insert query
-
بخش: 7ویرایش رکورد
- ویرایش رکورد (Update)
- دستور WHERE
- مثال update query
-
بخش: 8حذف رکوردها
- حذف رکوردها (delete)
- مثال delete query
-
بخش: 9انتخاب رکوردها
- انتخاب رکوردها
- مثال select1 و select2
-
بخش: 10انتخاب از چندین جدول 1
- راه حل اول: ضرب دکارتی
- دستور distinct
-
بخش: 11انتخاب از چندین جدول 2
- مثال راه حل اول: ضرب دکارتی
-
بخش: 12انتخاب از چندین جدول 3
- راه حل دوم: دستور JOIN
- مثال راه حل دوم
-
بخش: 13انتخاب از چندین جدول 4
- راه حل سوم
- مثال راه حل سوم
-
بخش: 14مرتب سازی در دیتابیس
- مرتب سازی در دیتابیس
- دستور ORDER BY
-
بخش: 15گروه بندی در دیتابیس
- توابع جمعی (Aggrigate functions)
- دستور GROUP BY
-
بخش: 1تگ های اولیه html
- نصب vscode
- تگ های اصلی html
- تگ های متنی
-
بخش: 2ایجاد فرم ها با استفاده از html
- تگ فرم
- انواع تگ input
- textarea
- select
- دکمه ها
-
بخش: 3اضافه کردن لیست، جدول و تصویر در صفحه html
- انواع لیست در html
- جدول
- کار با تصویر
- تگ div
-
بخش: 4نحوه استفاده از css
- inline
- internal
- external
-
بخش: 5ویژگی های css
- background
- border
- visibility
- display
- margin
- padding
- font
- کار با textها
-
بخش: 6شبه کلاس، شبه عنصر و موقعیت در css
- css selectors
- pseudo classes
- pseudo element
- position
-
بخش: 7flex و transaction و انیمیشن در css
- flexbox
- transaction
- animation
-
بخش: 1راه اندازی php
- نحوه کار کردن برنامه های تحت وب
- نصب wamp و vscode
- معرفی localhost
- ساخت پروژه
- نوشتن اولین برنامه به زبان php
-
بخش: 2کار با دیتابیس mysql
- طراحی دیتابیس در mySQL
- معرفی موتور دیتابیس MyISAM و InnoDB
- مفهوم transaction
- ساخت دیتابیس
-
بخش: 3ارتباط با دیتابیس در php
- معرفی روش های ارتباط با دیتابیس در php
- MySQL, MySQLi, PDO
- ارتباط با دیتابیس با روشهای MySQLi و PDO
- مقایسه روش های بیان شده
-
بخش: 4حمله sql injection
- توضیح کامل SQL injection به صورت عملی
-
بخش: 5عملکرد کلی یک برنامه PHP و بخشبندی آن
- تشریح عملکرد یک برنامه کوچک با php (برنامه ورود و ثبت نام)
- متغیرها٬ شرط ها و حلقه ها در php
- بخش بندی پروژه با include
- طراحی جدول کاربران در mySQL
- Post و Get در php
- آرایه ها و foreach در php
-
بخش: 6پیاده سازی صفحه ثبت نام
- ارتباط گیری با دیتابیس با استفاده از MySQLi
- اعتبارسنجی اطلاعات کاربر (کوئری select)
- ثبت اطلاعات کاربر (کوئری insert)
-
بخش: 7پیاده سازی صفحه ورود
- پیاده سازی صفحه ورود
-
بخش: 8session ها در php
- تشریح کامل sessionها در php
- صفحه پروفایل
- logout کاربر
-
بخش: 9ویرایش و حذف اطلاعات
- ویرایش اطلاعات کاربر (کوئری update)
- حذف اکانت کاربر (کوئری delete)
یک ویدئو درحال پخش است
همین الان یادگیری رو شروع کن
صفحه اینستاگرام ما رو دنبال کن تا از اخبار جدید باخبر بشی