PDA

View Full Version : آموزش تصویری برنامه نویسی جاوا | مقدماتی تا پیشرفته



ostadsho
دوشنبه 14 تیر 1395, 17:41 عصر
توضیحات کلی مجموعه:
دراین مجموعه هدف ما آشنایی با زبان برنامه نویسی جاوا ازصفر تا صد می باشد مخاطب ما میتونه تا حالا اصلن اسم برنامه نویسی رو هم نشنیده باشه! یا میتونه یه فرد با تجربه توی دنیای برنامه نویسی باشه که میخوادبه تجربیات خودش اضافه کنه . خلاصه اینکه سعی شده با زبان ساده مفاهیم زبان جاوا که روی بیش از یک بیلیون Device توی دنیا نصب شده رو توضیح بدیم. توی این دوره سعی شده پس ازاینکه به حد مناسبی توی دانش برنامه نویسی رسیدیم پروژه محور کارکنیم وبتونیم شما رو به سمت بازار کار هدایت کنیم.ازمقدمات جاوا وشئ گرایی که اساس وبنیان جاواهست کارخودمون رو شروع خواهیم کرد. البته این نکته رو تذکر بدیم که یکی ازمهمترین اهدافمون کمک به کسایی که دارن برنامه نویسی اندروید رو هم کار میکنند یا قصد یادگیریشو دارن وسعی میکنیم حتما مباحث جاوای موردنیاز اونارو هم پوشش بدیم.
1-اموزش کاربا JDBC یا دیتابیس درجاوا
2- اموزش مفاهیم شی گرایی به صورت عمیق
3- اموزش کار با گرافیک swing
4- برنامه نویسی شبکه یا socket programming
5- ;کاربا تکنولوژی javafx
,,و...

JDBC یا دیتا بیس درجاوا
زبان جاوا دارای ابزارها وامکانات قدرتمندی برای کاربا پایگاه داده می باشد . شما درجاوا امکان این رو دارید که از پایگاه داده رابطه ای و Mysql استفاده کنید . وکوئری های قدرتمند مثل INSERT,-DELETE- UPDATE ,و... رو به کارببرید. JDBC برگرفته از کلمات Java Database Connectivity می باشد . وجود دیتابیس وجایی برای ذخیره اطلاعات واجب وضروری است وانعطاف بالایی به برنامه ما می دهد. دربرخی موارد استفاده از دیتابیس sqlite هم توصیه میشه . دراین مجموعه سعی شده تا این مبحث مهم به صورت جامع وکامل واز صفر به کار اتصال و کاربا پایگاه داده پرداخته میشه . که بعضی مباحث مهم درذیل اورده شده:


ایجاد دیتابیس Create Database
حذف دیتابیس Drop کردن
ایجاد جدول Tables
حذف جدول
اضافه کردن رکورد به جدول انتخاب رکوردها
حذف رکوردها
به روز رسانی رکوردها Update
استفاده از کوئری های منطقی




http://clicksite.ir/files2/84f987/images/Screenshot%20%28314%29.png






http://clicksite.ir/files2/84f987/images/mysql2.png



تکنولوژی JAVAFX
فناوری ایجاد رابط کاربری و GUI وکاربا برنامه های گرافیکی د ر واقع این نسل جدید طراحی GUI که مشابه با WPF است می باشد. با این تکنولوژی شما میتوانید برنامه های دسکتاپ طراحی کرده و وارد بازار کار نرم افزارهای دسکتاپ وتحت شبکه شوید. محیط netbeans امکان کار راحت تربا این تکنولوژی را فراهم کرده است. درJAVAFX شما قادرخواهید بود. افزونه هایی برای تبدیل گرافیک موجود درادوب فتوشاپ وادوب ایلاستریتور به کدهای javaFX ر ابیابید.
از زمانِ عرضه‌ٔ جاوا اف‌اکس ۲.۲ ، اوراکلِ ویژگی‌های جدیدی را معرفی نموده:


پشتیبانی از سه‌بعدی سازی
پشتیبانی از حسگر
پشتیبانی از چاپ و متنِ غنی

درذیل نمونه هایی ازخروجی های تولید شده توسط این نرم افزارراشاهد هستیم :
http://clicksite.ir/files2/84f987/images/SurfaceRendererDemo2_web.png

http://clicksite.ir/files2/84f987/images/PolarisSlipstreamEmbeddingJavaFXCharts.png

http://clicksite.ir/files2/84f987/images/e4-fx-contacts-blue.png



برنامه نویسی شبکه یا socketprogramming
منظورازبرنامه نویسی شبکه نوشتن برنامه ای است که توسط ان شما قادرخواهید بود برنامه ای بنویسید که چند کامپیوتر که توسط شبکه دران به هم متصل هستند بتوانند از ان برنامه استفاده کنند درپایان این دوره شما قادربه نوشتن چنین برنامه ای خواهیدبود .این برنامه میتواند درابعاد کوچک و محلی استفاده شود یا این که بعد جهانی پیدا کند. کارماازپایه واشنایی با مباحث شبکه خواهد بود بنابراین نگران درک مفاهیم شبکه نباشید.




جهت دریافت دوره کامل آموزش برنامه نویسی جاوا (http://clicksite.ir/article.php?t=%D8%A2%D9%85%D9%88%D8%B2%D8%B4_%D8%A A%D8%B5%D9%88%DB%8C%D8%B1%DB%8C_%D8%A8%D8%B1%D9%86 %D8%A7%D9%85%D9%87_%D9%86%D9%88%DB%8C%D8%B3%DB%8C_ %D8%AC%D8%A7%D9%88%D8%A7_|_%D9%85%D9%82%D8%AF%D9%8 5%D8%A7%D8%AA%DB%8C_%D8%AA%D8%A7_%D9%BE%DB%8C%D8%B 4%D8%B1%D9%81%D8%AA%D9%87&id=44) کلیک کنید