برترين هاي درسمن
 

جاوا چيست؟

جاوا يكي از زبان هاي سطح بالا و چند منظوره و شي گرا ميباشد و شباهت زيادي به زبان c++ دارد همراه ما باشيد تا بيشتر در مورد اين زبان محبوب بدانيم.

جاوا در اوايل دهۀ ۱۹۹۰ ميلادي توسط جيمز گاسلينگ ( James Gosling) ابداع شد. گاسلينگ اين زبان را با هدف جايگزيني c++ توسعه داد و همينطور اهداف خاصي نيز داشت:

  • ساده و مشهور بودن
  • قابليت شئ‌گرايي
  • مطمئن و بدون خطا بودن
  • كارايي و عملكرد بالا و بهينه
  • قابليت انتقال و پرتابل بودن
  • زباني پويا با قابليت نخ‌كشي (Treading)

محبوبترين IDE هاي زبان جاوا

براي نوشتن هر نوع برنامه‌اي  نياز به يك محيط توسعه‌ي يكپارچه يا IDE خواهيم داشت كه فرايند كدنويسي، ديباگ و كامپايل كدها را ساده و آسان مي كند، محبوب ترين IDE هاي زبان جاوا عبارت اند از:

  • IntelliJ IDEA
  • NetBeans
  • Eclipse

همچنين براي برنامه نويسي علاوه بر IDE مناسب جاوا به JRE و JDK نيز احتياج داريم.

شعار زبان برنامه نويسي جاوا  "يك بار بنويس، همه جا اجرا كن"  (Write once, Run anywhere) است، كه به ويژگي اجراي شدن برنامه هاي جاوا بر روي هر نوع سيستم عاملي و هر گونه وسيله الكترونيكي اشاره دارد.

براي يادگيري java مقدماتي دوره هاي زيادي ارائه شده است پيشنهاد ما به شما دوره جاوا مقدماتي درسمن ميباشد كه مزيت هايي نسبت به دوره هاي ديگه دارد.

با زبان جاوا مي‌توان انواع برنامه‌هاي زير را نوشت:

برنامه‌هاي تحت وب

برنامه‌نويسي سيستم‌هاي كوچك مانند تلفن همراه، رايانه جيبي و

برنامه‌هاي كاربردي بزرگ (Enterprise)

برنامه‌هاي روميزي (Desktop)

و

فريمورك هاي محبوب جاوا

Spring

Apache Struts

Hibernate

Apache Wicket

Dropwizard

Grails

 

پلتفرمهاي جاوا

پلتفرم  Java SE

نسخه java se  مخفف عبارت Standard Edition ميباشد كه نسخه اصلي جاوا و پلتفرم جاوا به حساب مي آيد.

پلتفرم Java EE 

اين پلتفرم از عبارتEnterprise Edition  گرفته شده است كه يكي از پلتفرم هاي جاوا مي باشد كه به عنوان نسخه تجاري جاوا شناخته شده است.

پلتفرم  Java ME

پلتفرم java me مخفف عبارت Micro Edition مي باشد و به عنوان پلتفرم جاوا به حساب مي آيد، نسخه كوچك و سبك جاوا مي باشد كه در برنامه ‌نويسي ريز پردازنده ‌ها و تلفن‌ هاي قديمي ‌تر مورد استفاده قرار مي گيرد.

پلتفرم  Java FX

JavaFX يكي از پلتفرم هاي جاوا مي باشد كه در زمينه پيشرفت واسط گرافيكي كاربر مي باشد كه مي توانيد به صورت بصري و بدون كد زدن، واسط‌ هاي گرافيكي مورد نظر خودتان را ايجاد كنيد.

برنامه نويسي اندرويد با جاوا

زبان برنامه نويسي جاوا به عنوان اصلي ترين زبان توسعه اپليكيشن هاي تحت اندرويد استفاده ميشود. براي يادگيري و پياده سازي اپليكيشن هاي اندرويدي شما بايد آشنايي اوليه به مفاهيم و كدنويسي جاوا داشته باشيد تا بتوانيد با درك اصول زبان جاوا، اپليكيشن هاي قدرتمندي را بسازيد.

سخن پاياني

جاوا يك زبان برنامه نويسي قدرتمندي ميباشد كه با توجه به مزيتي كه دارد ميتوانيد براي ساخت برنامه هاي كاربردي تحت وب، موبايل، ويندوزي و... از اين زبان محبوب استفاده كنيد. وبسايت درسمن دوره آموزش برنامه نويسي جاوا مقدماتي را به صورت رايگان در اختيار شما عزيزان قرارداده است و در اين دوره كاملترين سرفصل ها را ارائه داده تا شما دانشجويان از پايه بتوانيد اين زبان شيرين را فرا بگيريد. جهت ثبت نام در دوره  جاوا كليك كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۹ بهمن ۱۴۰۰ ] [ ۰۱:۲۱:۴۳ ] [ فاطمه موحدي ] [ نظرات (0) ]

در اين درس به دستورات Group By  و Having ميپردازيم.

Group By

با استفاده از اين دستور ميتوانيم ستون ها را گروه بندي كنيم. مثلا زمان استفاده از توابع رياضي AVG، SUM، COUNT در SQL  كاربرد دارد.

Having

براي اعمال شرط روي توابع تجمعي ازاين دستور استفاده مي‌كنيم و براي شرط گذاشتن روي يك فيلد از دستور Where استفاده مي‌كنيم

براي يادگيري اين دستور و نكات مربوطه ميتوانيد به درس آشنايي كامل با دستورات Group By و Having در وبسايت درسمن مراجعه كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۰۱:۰۹:۳۶ ] [ فاطمه موحدي ] [ نظرات (0) ]

ايجاد ديتابيس 

در اين درس به ايجاد يك ديتابيس آزمايشي ميپردازيم. ابتدا يك ديتابيس با نام dbShop ايجاد مي‌كنيم و سپس جداول (نقش ها) Roles، (كاربران) Users، (گروه محصولات)  ProductGroups، (محصولات)  Products را با دستور Create Table ايجاد مي‌كنيم و با دستور   Insert INTO  مقاديري را ذخيره مي‌كنيم. ادامه مطلب

تيم درسمن جهت موفقيت شما عزيزان آموزشهايي از كامل ترين سرفصل ها تهيه كرده است جهت مشاهده دوره هاي برنامه نويسي به سايت درسمن مراجعه كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۰۱:۰۸:۰۸ ] [ فاطمه موحدي ] [ نظرات (0) ]

DBMS (Database Management Systems) چيست؟

داده ها سنگ بناي هر برنامه نرم افزاري هستند و پايگاه هاي داده رايج ترين راه براي ذخيره و مديريت داده هاي مورد استفاده برنامه ها هستند.  پايگاه هاي داده به طور مداوم داده هاي حساس و حياتي را مديريت مي كنند. در نتيجه، سازمان ها براي نگهداري اين پايگاه هاي داده به ابزارهاي قوي، ايمن و كاربر پسند نياز دارند. اينجاست كه سيستم هاي مديريت پايگاه داده با ارائه پلتفرمي براي مديريت پايگاه هاي داده وارد عمل مي شوند.

سيستم مديريت پايگاه داده (DBMS) يك ابزار نرم افزاري است كه كاربران را قادر مي سازد تا پايگاه داده را به راحتي مديريت كنند. اين به كاربران امكان دسترسي و تعامل با داده هاي اساسي در پايگاه داده را مي دهد. علاوه بر اين، DBMS به كاربران اين امكان را مي دهد كه به طور ايمن و همزمان بدون تداخل با هر كاربر و با حفظ يكپارچگي داده ها، با پايگاه داده تعامل داشته باشند.

اجزاي يك سيستم مديريت پايگاه داده

همه DBMS داراي اجزاي مختلف و ابزارهاي يكپارچه اي هستند كه براي انجام تقريباً تمام وظايف مديريت پايگاه داده ضروري هستند. مؤلفه‌هاي رايجي كه در همه نرم‌افزارهاي DBMS هستند:

موتور ذخيره سازي

زبان پرس و جو

پردازشگر پرس و جو

موتور بهينه سازي

كاتالوگ فراداده

مدير گزارش

ابزارهاي گزارش دهي و نظارت

ابزارهاي داده

DBMS(DataBase Management System) هاي پركاربرد:

  • MySQL
  • PostgreSQL
  • SQLite
  • SQL Server
  • IBM Db2
  • Microsoft SQL Server
  • Oracle Database

آشنايي با نرم افزار SQL Server

Sql server يك سيستم مديريت پايگاه داده است كه امروزه محبوبيت بيشتر نسبت به بقيه DBMS ها دارد. با اين نرم افزار بسيار قدرتمند ميتوانيد بانك هاي اطلاعاتي با حجم بالا ايجاد كنيد وتعداد زيادي كاربر بتوانند همزمان به آن دسترسي داشته باشند. اين نرم افزار ورژن هاي مختلفي دارد كه به روز ترين آنها SQL Server2019 ميباشد.

دروبسايت درسمن دوره جامع آموزشيsql server2019  با كامل ترين سرفصلها و بصورت ساده به  تحليل يك محيط عملياتي از نظر داده اي پرداخته است اين دوره از مقدماتي تا پيشرفته تهيه شده است، جهت مشاهده دوره به وبسايت درسمن مراجعه كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۱۲:۵۳:۰۴ ] [ فاطمه موحدي ] [ نظرات (0) ]

ساخت ديتابيس در sql server2019

براي ساخت ديتابيس دو روش وجود دارد:

روش ويزاردي Wizard

روش اسكريپت نويسي   Scripting

ساخت ديتابيس

ابتدا در پنجره object Explorer روي Database كليك راست كرده و گزينه New Database را انتخاب مي‌كنيم.

 

 

 

 

در پنجره باز شده بايد اطلاعاتي را كه از ما مي‌خواهد كامل كنيم.

 

 

 : DatabaseNameيك نام دلخواه براي ديتابيس قرار دهيد و در نامگذاري ديتابيس به جز حروف، از ارقام و علامت Underline (_) استفاده نكنيد.

 :Ownerاين قسمت تعيين‌كننده مالك ديتابيس مي‌باشد كه  به صورت پيش فرض بر روي defualt قرار دارد.

براي استفاده از آموزش تصويري ساخت ديتابيس ميتوانيد به دوره sql server درسمن مراجعه كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۱۲:۵۲:۲۲ ] [ فاطمه موحدي ] [ نظرات (0) ]

ورژن هاي نرم افزار sql server

 

SQL Server 8 ⇒ SQL Server 2000
SQL Server 9 ⇒ SQL Server 2005
SQL Server 10 ⇒ SQL Server 2008
SQL Server 10.5 ⇒ SQL Server 2008 R2
SQL Server 11 ⇒ SQL Server 2012
SQL Server 12 ⇒ SQL Server 2014
SQL Server 13 ⇒ SQL Server 2016
SQL Server 14 ⇒ SQL Server 2017
SQL Server 15 ⇒ SQL Server 2019

 

نسخه‌هاي sql server

Enterprise

 Web

 Standard

 Developer

 Express

كه ما در اين درس از نسخه Estandard  استفاده مي‌كنيم.

جهت آشنايي بيشتر با نرم افزار SQL Server2019 به وبسايت درسمن مراجعه كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۱۲:۵۰:۳۸ ] [ فاطمه موحدي ] [ نظرات (0) ]

تحليل ديتابيس 

در درسمن يك آموزش بسيار كاربردي و پروژه محور تدريس شده است كه به تحليل ديتابيس سايت خبري و پياده سازي آن ميپردازد و با تمامي مفاهيم مهم sql server  آشنا ميشويد و شما را به يك متخصص حرفه اي پايگاه داده تبديل ميكند.

در اين درس موجوديت ها، صفات، نقش آنها ، كليد اصلي و خارجي و ارتباط  هر جدول را مشخص ميكنيم. همراه ما باشيدcool


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۱۲:۴۸:۵۵ ] [ فاطمه موحدي ] [ نظرات (0) ]

انواع داده ها در sql server

نوع داده عددي

جهت آشنايي بيشتر با sqlserver ميتوانيد دوره SQL Server 2019  را در وبسايت درسمن مشاهده كنيد.

نوع داده رشته اي

نوع داده تاريخ و زمان

ديگر انواع داده ها

جهت آشنايي بيشتر با انواع ديگر داده ها ميتوانيد دوره آشنايي با انواع داده ها درSQL Server 2019  را مشاهده كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۱۲:۴۷:۵۴ ] [ فاطمه موحدي ] [ نظرات (0) ]

SQL Server

يكي از محبوب‌ترين و قدرتمندترين نرم‌افزارهاي مديريت پايگاه داده محسوب مي‌شود كه توسط شركت بزرگ و معروف مايكروسافت توسعه داده مي شود.

كاربردهاي sql server

مهم ترين كاربرد اس كيو ال سرور ساخت بانك اطلاعاتي با حجم بالا است كه تعداد زيادي كاربر بطور همزمان مي توانند به آن دسترسي داشته باشند.

 ويژگي sqlserver2019

  • مكان ذخيره داده‌هاي UTF-8 در فيلدهايي از نوع CHAR و VARCHAR
  • ارائه ويژگي‌هاي جديد براي موتور پردازش‌گر كوئري‌ها
  • اضافه شدن ويژگي كليد ايندكس Sequential براي حل مشكل Last-Page Insert Contention
  • بهينه‌سازي ساخت آنلاين ايندكس‌ها

 

ويژگي هاي  sql serverدر حوزه امنيت

  • جلوگيري از نَشت داده‌هاي مهم توسط عمليات SQL Injection 
  • كنترل عملكرد TDE

در درسمن يك دوره جامع sql server 2019 منتشر شده است براي مشاهده روي لينك آموزش sql server 2019 كليك كنيد.


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۱۲:۴۶:۳۱ ] [ فاطمه موحدي ] [ نظرات (0) ]

مقايسه سيستم فايلينگ با سيستم مديريتش

يك DBMS (Data Base Management System) داده ها را بر اساس يك ساختار بر روي ديسك سخت ذخيره مي كند در حالي كه يك سيستم مديريت فايل بدون استفاده از ساختار، داده ها را بر روي ديسك سخت ذخيره مي كند.

يكي از مهمترين مزاياي DBMS به دليل اين ساختار اين است كه پرس و جو را ارائه مي دهد. دسترسي، جستجو، به روزرساني و حذف داده ها با نمايش داده ها آسان است. DBMS از محيط چند كاربره پشتيباني مي كند. به همين دليل، بسياري از كاربران مي توانند همزمان به داده ها دسترسي پيدا كنند.

همچنين مي توان يك داده را در اختيار يك كاربر قرار داد كه براي كاربران ديگري در دسترس نيست هدف اصلي DBMS ايجاد روشي جهت ذخيره سازي مجتمع داده با حداقل افزونگي، استفاده اشتراكي توسط كاربران مختلف تحت يك كنترل متمركز و بازيابي اطلاعات است كه ساده و كارآمد باشد. ادامه مطالب


ادامه مطلب
امتیاز:
 
بازدید:
[ ۲۷ دى ۱۴۰۰ ] [ ۱۲:۴۵:۰۷ ] [ فاطمه موحدي ] [ نظرات (0) ]
.: Weblog Themes By ratablog :.

درباره وبلاگ

نويسندگان
مطالب تصادفی
لینک های تبادلی
فاقد لینک
تبادل لینک اتوماتیک
لینک :
خبرنامه
عضویت   لغو عضویت
پيوندهای روزانه
لينكي ثبت نشده است
پنل کاربری
نام کاربری :
پسورد :
عضویت
نام کاربری :
پسورد :
تکرار پسورد:
ایمیل :
نام اصلی :
آمار
امروز : 1
دیروز : 4
افراد آنلاین : 1
همه : 415
چت باکس
موضوعات وب
موضوعي ثبت نشده است
آرشيو مطالب
امکانات وب