1 00:00:00,480 --> 00:00:05,020 این دوره،آموزش اساسی جاوا برای آموزش 2 00:00:05,030 --> 00:00:07,080 زبان برنامه نویسی جاوا طراحی شده است. 3 00:00:07,090 --> 00:00:10,820 ممکن است از خودتان بپرسید ،که این دوره برای شما مناسب است؟ و در اینجا 4 00:00:10,830 --> 00:00:12,660 پاسخ به برخی از سوال ها است 5 00:00:12,670 --> 00:00:15,320 اول از همه ، چه نوع نرم افزار هایی میخواهید بسازید ؟ 6 00:00:15,330 --> 00:00:19,630 جاوا در برنامه نویسی اپلیکیشن های مختلفی استفاده شده است 7 00:00:19,640 --> 00:00:24,130 شما می توانید از جاوا در ساخت برنامه های داینامیک تحت وب با استفاده از مدل های برنامه نویسی 8 00:00:24,140 --> 00:00:29,509 شناخته شده مانند سرولت یا صفحات سرور جاوا اگرچه به JSP شناخته شده ،استفاده کنید. 9 00:00:29,520 --> 00:00:34,350 همچنین جاوا در برنامه نویسی اپلیکیشن (برنامه کاربردی ) موبایل ،که هست ، برنامه هایی هستند که 10 00:00:34,360 --> 00:00:39,390 برای پلتفرم های موبایل اندروید یا بلکبری ، هر دو نوع گوشی و تبلت ها استفاده شده است 11 00:00:39,400 --> 00:00:43,060 و انواع مختلف اپبیکیشن های (برنامه های کاربردی) که شما میتوانید با جاوا بسازید وجود دارند . 12 00:00:43,070 --> 00:00:45,700 برخی از این هارا بعدا در ویدئو توضیح میدهم 13 00:00:45,710 --> 00:00:48,760 چیز هایی وجود دارند که هرچند جاوا نیستند 14 00:00:48,770 --> 00:00:50,950 جاوا ،جاوا اسکیپت نیست 15 00:00:50,960 --> 00:00:55,180 جاوا اسکریپت یک زبان برنامه نویسی داینامیک که در داخل 16 00:00:55,190 --> 00:01:00,780 تمام مرورگر های وب مدرن گنجانیده شده است 17 00:01:00,790 --> 00:01:03,440 که یک کد اپلیکسشن اجرا شده توسط خود مرورگر است. 18 00:01:03,450 --> 00:01:07,770 حتی اگر جاوا و جاوا اسکریپت را جاوا بنامیم ، آنها 19 00:01:07,780 --> 00:01:09,170 زبان های مختلفی هستند 20 00:01:09,180 --> 00:01:13,500 آنها برخی شباهت در ظاهر و قالب دارند اما روش استفاده شما 21 00:01:13,510 --> 00:01:17,070 از آنها و روش کار آنها در داخل کاملا متفاوت است 22 00:01:17,080 --> 00:01:21,429 بنابراین اگر هدف شما این است که برای نحوی ساخت صفحات وب پویا که کد 23 00:01:21,440 --> 00:01:25,270 در بروزر اجرا شده است شما باید جاوا اسکریپت یاد بگیرید 24 00:01:25,280 --> 00:01:29,830 اگرچه جاوا در ساخت اپ های بومی موبایل برای تمامی پلتفرم ها استفاده نشده است 25 00:01:29,840 --> 00:01:34,100 آن (جاوا) برای ساخت اپلیکیشن های بومی IOS استفاده نمیشود 26 00:01:34,110 --> 00:01:35,690 که این اپلیکیشن ها برای آی پد و آی فون هست 27 00:01:35,700 --> 00:01:41,759 برای اون شما باید از Objective Cو Xcode IDE و آن (جاوا)همچنین در 28 00:01:41,770 --> 00:01:44,610 ساخت اپ های بومی وینوزفون استفاده نمی شود 29 00:01:44,620 --> 00:01:49,179 ویندوزفون یک سیستم عاملی از پلتفروم های جدید مایکروسافت است 30 00:01:49,190 --> 00:01:54,940 برای آن انواع اپلیکیشن ها شما باید با C# یا VB.NET و برخی از 31 00:01:54,950 --> 00:01:57,850 ورژن ها در محیط برنامه نویسی ویژوال استودیو استفاده کنید 32 00:01:57,860 --> 00:02:01,509 بعضی از مردم فکر می کنند که جاوا ساده ترین زبان در جهان نیست 33 00:02:01,520 --> 00:02:05,780 این یک زبان کامپایل شده و قوانین نوشتاری بسیار دقیقی دارد 34 00:02:05,790 --> 00:02:09,030 و به این منظور موثر است شما در جاوا درک 35 00:02:09,039 --> 00:02:12,750 چیزی در مورد برنامه نویسی شی گرا نیاز دارید و اما می خواهم به شما 36 00:02:12,760 --> 00:02:14,160 در طی این دوره آموزش بدهم 37 00:02:14,170 --> 00:02:17,670 و ی چیز دیگه ،درست است جاوا مشکل ترین 38 00:02:17,680 --> 00:02:19,190 زبان در دنیا نیست 39 00:02:19,200 --> 00:02:22,440 جاوا یک زبان فوق العاده سازگار است. 40 00:02:22,450 --> 00:02:25,860 هنگامی که شما قواعد جاوا یاد بگیرید ،هنگامی که شما نحوی فکر 41 00:02:25,870 --> 00:02:29,790 در شرایط زبان یادبگیریدخواهید دید که شما میتوانید ابزارهایتان و 42 00:02:29,800 --> 00:02:32,700 توانایی هایتان را خیلی خیلی سریع گسترش دهید 43 00:02:32,710 --> 00:02:36,200 بنابراین چه کسی مخاطب ما برای این دوره خاص است ؟ 44 00:02:36,210 --> 00:02:39,620 این دوره برای همه کسانی طراحی شده که می خواهند نرم افزای با استفاده از زبان 45 00:02:39,630 --> 00:02:44,570 برنامه نویسی جاوا بسازند طراحی شده است ، اما به طور خاص آن (این دوره) برای کسانی در حال حاضر 46 00:02:44,580 --> 00:02:47,410 واژگان برنامه نویسی اولیه دارند طراحی شده است 47 00:02:47,420 --> 00:02:52,640 توسعه دهندگان نرم افزار واژگان منحصر به فرد خود را که شامل 48 00:02:52,650 --> 00:02:55,800 اصطلاحات هست دارند که همه آنها را میفهمند 49 00:02:55,810 --> 00:02:59,200 بسیاری از این اصطلاحات معنانی مختلفی از یک زبان 50 00:02:59,210 --> 00:03:02,710 برنامه نویسی به یکدیگر را دارند اما برنامه نویس ها میتواند با هم صحبت کنند 51 00:03:02,720 --> 00:03:06,370 بنابراین اگر شما مطمعن نیستید که در حال حاضز چه واژگانی دارید 52 00:03:06,380 --> 00:03:08,230 اینجیا ی تست کوچیک داریم. 53 00:03:08,240 --> 00:03:10,470 میتونی به این سوال ها جواب بدی ؟ 54 00:03:10,480 --> 00:03:15,020 لازم نیست در زمینه جاوا جواب بدی،اما میتونی 55 00:03:15,030 --> 00:03:18,170 به این سوالات خیلی ساده که درارتباط به هر زبان برنامه نویسی هست جواب بدی؟ 56 00:03:18,180 --> 00:03:21,230 اولا ،وضعیت یک برنامه نویس چه هست ؟ 57 00:03:21,240 --> 00:03:22,630 متغیرها چیستند؟ 58 00:03:22,640 --> 00:03:27,740 تابع (فانکشن) چیستند؟ و شرط یا شرط منطقی چیست ؟ 59 00:03:27,750 --> 00:03:31,350 آگر شمامیتوانید به این سوال ها جواب بدهید ،اونوقت شما برای این دوره حاضر هستید 60 00:03:31,360 --> 00:03:36,560 به شما نشان خواهم که این اصطلاحات در جاوا استفاده شدند و چطوری این اصطلاحات 61 00:03:36,570 --> 00:03:39,080 در این زبان برنامه نویسی خاص اجرا میشوند 62 00:03:39,090 --> 00:03:43,460 اگر این اصطلاحات برا شما ناآشنا هستند و با هیچ زبان برنامه نویسی کار نرکده اید 63 00:03:43,470 --> 00:03:47,300 ممکن است شما اول بخواهید این درس را ببینید 64 00:03:47,310 --> 00:03:50,400 مبانی برنامه نویسی : اصول 65 00:03:50,410 --> 00:03:54,260 دوره های لیندا این اصطلاحات و نحوی اجرا شدن 66 00:03:54,270 --> 00:03:58,070 در انواع زبان برنامه نویسی شامل جاوا نمایش می دهند 67 00:03:58,080 --> 00:04:01,810 بعد از این که این درس را دیدید شما برای 68 00:04:01,820 --> 00:04:04,020 اموزش اساسی جاوا کاملا آماده خواهید بود 69 00:04:04,030 --> 00:04:07,920 برای کسانی که به سوالات پاسخ دادند و ممکن است حداقل 70 00:04:07,930 --> 00:04:11,740 با یک زبان برنامه نویسی کار کرده باشند ، 71 00:04:11,750 --> 00:04:15,340 خواهید دید که به طور خاص خیلی راحت تر از دیگران یاد میگیرید 72 00:04:15,350 --> 00:04:21,630 جاوا زبان به شکل C است که ظاهر و ترکیبش خیلی شبیه زبان سی 73 00:04:21,640 --> 00:04:25,930 و تعدادی زیادی زبان برنامه نویسی وجود دارند که این مشخصات 74 00:04:25,940 --> 00:04:28,450 مشترکی دارند 75 00:04:28,460 --> 00:04:33,650 اگر تا به حال در هرکدام از این زبان ها کارکرده اید به سرعت خیلی خیلی زیاد جاوا را خواهید شناخت 76 00:04:33,660 --> 00:04:42,410 آنها شامل : C, C++,C#,JavaScript ,و حتی PHP 77 00:04:42,420 --> 00:04:47,310 همه این زبان ها قواعد ظاهری پایه مشترکی دارند و خواهید دید که 78 00:04:47,320 --> 00:04:50,320 خیلی سریع قادرید دانش موجود خود را به جاوا انطباق دهید 79 00:04:50,330 --> 00:04:54,530 اگر تا به حال در یک زبان دیگه ای که ممکن است اون زبان با 80 00:04:54,540 --> 00:04:56,170 ظاهراصلی جاوا مطابت نداشته باشد 81 00:04:56,180 --> 00:05:02,170 این ها ممکن شامل ویژوال بسیک یا VB.NET یا توسعه دهندگان ColdFusion کلدفیوژن زبان نشانه گذاری یا 82 00:05:02,180 --> 00:05:06,740 زبان اسمبلی (ماشینی) و بسیاری دیگر هستند 83 00:05:06,750 --> 00:05:11,070 اگر شما هرکدام از این زبان هارا میدانید یا هرچیز دیگه که ظاهر مشترکی با زبان سی ندارند 84 00:05:11,080 --> 00:05:15,980 شما همواره باید برای این دوره آماده باشید به خاطری اینکه قصد دارم طی ی مسیر طولانی 85 00:05:15,990 --> 00:05:22,040 ظاهر جاوا و مفاهیم جاوا نحوه استفاده متغیر ها 86 00:05:22,050 --> 00:05:25,650 تابع ها و شرط های منطقی توضیح میدهم 87 00:05:25,660 --> 00:05:29,430 زمانی که شما در برخی اززبان های برنامه نویسی کارکرده باشید و به این سوالات پایه جواب دادید 88 00:05:29,440 --> 00:05:31,360 شما برای این دوره آماده هستید 89 00:05:31,370 --> 00:05:41,370 خوب بیاید آموزش زبان برنامه نویسی شروع کنیم !!!! Javacoder.ir