ورود به سايت


رمز عبور را فراموش کردم ؟
ثبت نام سريع
نام کاربری :
رمز عبور :
تکرار رمز :
موبایل :
ایمیل :
نام اصلی :
کد امنیتی :
 
کد امنیتی
 
بارگزاری مجدد
آخرين ارسالي ها
آموزش Image Grid تاريخ : یکشنبه 17 مرداد 1400
طراحی شبکه تصاویر واکنش گرا تاريخ : سه شنبه 29 تیر 1400
آموزش ساخت تصاویر لایت باکس تاريخ : دوشنبه 28 تیر 1400
آموزش ساخت Image Modal با استفاده از HTML و CSS3 تاريخ : چهارشنبه 23 تیر 1400
آموزش ساخت گالری اسلاید شو برای سایت تاريخ : سه شنبه 22 تیر 1400
آموزش ساخت اسلايدشو براي وبسايت تاريخ : سه شنبه 15 تیر 1400
آموزش ساخت دکمه Back to Top برای صفحات وب تاريخ : سه شنبه 18 خرداد 1400
گرد کردن گوشه دکمه ها با CSS تاريخ : دوشنبه 17 خرداد 1400
آموزش ساخت دکمه با متن تاريخ : چهارشنبه 12 خرداد 1400
آموزش ساخت دکمه های تمام عرض در سایت تاريخ : دوشنبه 10 خرداد 1400
پشتیبانی انلاین
سلام دوست من به سايت آموزش برنامه نویسی خوش آمديد لطفا براي استفاده از تمامي امکانات

دانلود فايل , شرکت در انجمن و گفتگو با ساير اعضا در سايت ثبت نام کنيد




آموزش React Native

تاريخ: امروز, : یکشنبه 13 مرداد 1398 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع: آموزش React Native ,


آموزش React Native

برای ثبت نام در دوره آموزش React Native به سایت آموزشگاه تحلیل داده رجوع کنید

مقدمه

در دوره آموزش React Native می آموزید که چگونه Application های Cross Platform بسازید که در سیستم عامل های Android و IOS اجرا شوند. 
در دوره برنامه نویسی React Native می آموزید برنامه هایی بسازید که از لحاظ خروجی و Peformance دقیقا Native بوده و برنامه تولید شده دقیقا مانند برنامه ای است که با Java یا Swift ساخته شده است. 
نرم افزارهای مشهور Instagram، Facebook، Skype و... نمونه هایی از Application هایی هستند که با React Native ساخته شده اند.

 

اهداف دوره

دانشجویان در دوره React Native بر معماری سیستم عامل Android تسلط کافی می یابند. 
دانشجویان در دوره React Native بر معماری سیستم عامل IOS تسلط کافی می یابند. 
در دوره آموزش React Native دانشجویان به تسلط کامل در نصب محیط و راه اندازی محیط برنامه نویسی و همچنین راه اندازی Emulator مسلط می شوند. 
در دوره آموزش React Native دانشجویان به جنبه های قدرتمند زبان برنامه نویسی JavaScript که در برنامه نویسی React Native استفاده می شود مسلط می شوند. 
آموزش ساخت انواع Layout و استانداردهای Layout در Android و IOS از اهداف این دوره می باشد. 
دانشجویان در دوره آموزش React Native به کار با State ها و همچنین Debug نمودن برنامه های React Native مسلط می شوند. 
طراحی انواع Navigation های موبایل شامل Android و IOS و همچنین ساخت انواع Animation از اهداف دوره آموزش React Native می باشد. 
آموزش کار با دستگاه های جانبی موبایل مثل دوربین، نقشه و... از اهداف دوره می باشد. 
دانشجویان در دوره آموزش React Native می آموزند که با استفاده از Http Request چگونه انواع API ها و Web Service ها و دیگر منابع Web را مورد دسترسی قرار دهند.

 آموزش React Native

مخاطبین این دوره

  •  شرکت ها و برنامه نویسان فعال در حوزه نرم افزار که می خواهند هزینه تولید اپلیکیشن های خود را کاهش دهند.
  •  تمامی برنامه نویسان حرفه ای Andoird و IOS که می خواهند به دنیای جدیدی از طراحی اپلیکیشن وارد شوند.
  •  طراحانی که می خواهند بدون درگیر شدن با Android و IOS اپلیکشن بسازند.
  •  کلیه برنامه نویسان Web و Desktop که می خواهند بدون یادگیری Java و Swift تخصص اپلیکیشن نویسی را به گنجینه دانسته های خود بیفزایند.


پیشنیاز

آشنایی با HTML و CSS و مفاهیم برنامه نویسی


o مقدمات

  • معرفی سیستم عامل و پلتفرم ها
  • انواع برنامه نویسی به صورت Cross Platform
  • آینده وب و موبایل
  • مروری بر HTML و CSS
  • آموزش حرفه ای Package Manager برای React Natvie
  • آموزش Package.json
  • مزایا و معایب React Native


o آموزش نصب و راه اندازی محیط React Native

  • آموزش نصب NodeJS
  • آموزش نصب Android Studio
  • آموزش نصب Visual Studio Code
  • آموزش نصب React Native
  • آموزش نصب React Native CLI
  • آموزش کاربردی Extension های Vysor، Web Server، Audits و...
  • کار Developer Options در موبایل
  • معرفی و نصب شبیه ساز


o آموزش جاوااسکریپت برای React Native

  • آموزش کاربردی EcmaScript 6
  • آموزش کاربردی Arrow Functions
  • آموزش کار با کلاس ها (Classes) در جاوااسکریپت
  • آموزش Enhanced Object Literals در جاوااسکریپت
  • آموزش String interpolation در جاوااسکریپت
  • آموزش Destructuring در جاوااسکریپت
  • آموزش Default در جاوااسکریپت
  • آموزش Spread در جاوااسکریپت
  • آموزش Spread + Object Literals در جاوااسکریپت
  • آموزش Rest در جاوااسکریپت
  • آموزش Let در جاوااسکریپت
  • آموزش Const در جاوااسکریپت
  • آموزش For..of در جاوااسکریپت
  • آموزش Unicode در جاوااسکریپت
  • آموزش Modules And Module Loaders در جاوااسکریپت
  • آموزش Set در جاوااسکریپت
  • آموزش WeakSet در جاوااسکریپت
  • آموزش Map در جاوااسکریپت
  • آموزش WeakMap در جاوااسکریپت
  • آموزش Proxies در جاوااسکریپت
  • آموزش Symbols در جاوااسکریپت
  • آموزش Inheritable Built-ins در جاوااسکریپت
  • آموزش New Library در جاوااسکریپت
  • آموزش Binary and Octal در جاوااسکریپت
  • آموزش Promises در جاوااسکریپت
  • آموزش Reflect در جاوااسکریپت
  • آموزش Tail Call Optimization در جاوااسکریپت


o آموزش ساختار محیط Android Studio و سیستم عامل Android

  • آشنایی با محیط Android Studio
  • آموزش Folder Structure در Android Studio
  • آشنایی با Java و XML
  • آشنایی با مدل لایه ای معماری Android
  • آشنایی با اصطلاحات Android
  • بررسی کامل و جامع Activity
  • بررسی Fragment در اندروید
  • بررسی Widget در اندروید
  • بررسی Layout در اندروید
  • آموزش جامع Manifest

دوره آموزش React Native
o آموزش ساختار محیط XCode و سیستم عامل IOS

  • مقدمات IOS
  • آشنایی با Swift
  • آشنایی با اصطلاحات IOS
  • بررسی Stackview در IOS
  • بررسی Auto Layouts در IOS
  • بررسی Segues در IOS
  • بررسی Package در IOS


o آموزش React Native

  • ایجاد اولین پروژه React Native
  • آموزش خروجی گرفتن از پروژه React Native
  • آموزش اجرای برنامه React Native در Android
  • آموزش اجرای برنامه React Native در IOS
  • آموزش کار با ورودی متنی (Textinput) در React Native
  • آموزش استایل دهی در React Native
  • آموزش استفاده از یک Framework اختصاصی در React Native
  • آموزش Position در React Native
  • آموزش (Button) در React Native
  • آموزش ساخت کامپوننت های اختصاصی در React Native
  • آموزش Listening to Touch Events در React Native
  • آموزش ScrollView در React Native
  • آموزش Static Images در React Native
  • آموزش Network Images در React Native
  • آموزش Modal در React Native


o آموزش Managing Application State در React Native

  • آموزش State
  • آموزش Redux در React Native
  • آموزش نصب Redux در React Native
  • آموزش Actions در React Native
  • آموزش Reducer در React Native
  • آموزش Store در React Native
  • آموزش React Native و Redux در React Native


o آموزش رفع Bug در React Native

  • آموزش Console
  • آموزش Console در React Native
  • آموزش Breakpoints در React Native
  • آموزش React Native Debugger در React Native
  • آموزش Debugging Redux در React Native


o آموزش Navigation در React Native

  • مقایسه Navigation در برنامه های Web و برنامه های Native
  • آموزش Exploring Native Navigation Solutions در React Native
  • آموزش افزودن React Native Navigation به Android
  • آموزش افزودن React Native Navigation به IOS
  • آموزش Tabs Navigation در React Native
  • آموزش Icons در React Native
  • آموزش Pushing Pages در React Native
  • آموزش Popping Pages در React Native
  • آموزش Navigator Methods در React Native
  • آموزش Side Drawer در React Native
  • آموزش Navigation Events And Toggling the Drawer در React Native

دوره آموزش React Native
o آموزش طراحی ظاهر برنامه و انیمیشن در React Native

  • آموزش Stylesheet در React Native
  • آموزش کامل و حرفه ای Flexbox در React Native
  • آموزش انواع واحد ها
  • آموزش Relative
  • آموزش Absolute
  • آموزش Text Style در React Native
  • آموزش Background Image در React Native
  • آموزش کامل Custom Button در React Native
  • آموزش کامل Side Drawer در React Native
  • آموزش Custom Button در React Native
  • آموزش Cross Platform Styles And Responsiveness در React Native
  • نمایش Icon های مختلف برای Platform های مختلف در React Native
  • آموزش بحث Centering with Margins در React Native
  • استفاده از Animated API در React Native


o آموزش ورودی های کاربر و اعتبارسنجی در React Native

  • آموزش Validation در React Native
  • آموزش Managing Input/ Control State در React Native
  • آموزش Validation Logic در React Native
  • آموزش Validation State در React Native
  • آموزش Auth Action در React Native
  • آموزش Soft Keyboard در React Native


o آموزش کار با قابلیت های دستگاه مانند دوربین و... در React Native

  • آموزش نصب react-native-maps در React Native
  • آموزش عملیات Render نقشه در React Native
  • آموزش انتخاب یک موقیعت روی نقشه در React Native
  • آموزش افزودن یک Map Marker در React Native
  • آموزش نصب react-native-image-picker در React Native
  • آموزش کار با Image Picker در React Native
  • آموزش Storing the Picked Images در React Native
  • آموزش Image Picker and the Data it Returns در React Native


o آموزش شبکه و Http Request در React Native

  • بررسی تئوری Http Request در React Native
  • آموزش ایجاد Server در React Native
  • آموزش استفاده از Fetch-API در React Native
  • آموزش کار با Storing Data in Firebase در React Native
  • آموزش کار با Image Upload در React Native
  • آموزش Storing Data in Firebase در React Native
  • آموزش Storing the Remaining Data در React Native
  • آموزش Activity Indicator در React Native
  • آموزش Getting Data from the Server در React Native


امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 40

آموزش PHP

تاريخ: امروز, : جمعه 03 شهریور 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع:


آموزش PHP

خودآموز گام به گام PHP ADOdb

PHP ADOdb چیست؟

·         کتابخانه ای برای دسترسی به انواع از پایگاه داده.

·          PHP ADOdb با PHP نوشته شده است.

·          از سیستم متاتایپ (metatype system) برای یافتن نوع داده(data type)  معادل یک فیلد در پایگاه داده استفاده می کند.

·         ایده ان از Microsoft ADOdb گرفته شده است.

چرا PHP ADOdb؟

·         از انواع پایگاه داده مانند MySQL، Oracle، Microsoft SQL Server، Sybase، Sybase SQL Anywhere، Informix، PostgreSQL، FrontBase، Interbase ، Foxpro، Access، ADO و ODBCپشتیبانی می کند.

·         همچنین این کتابخانه نه تنها از دستورات select و Delete که از Insert  نیز پشتیبانی می کند.

·         PHP ADOdb از نوع Write once run anywhere است. (یکبار بنویسید همه جا استفاده کنید).

·         کد sql ان انتقال پذیر(portable)  است .

 

مقدمه ای برای ADOdb

می توانید مشتریتان را با گفتن "مشکلی نیست می توانید از mysql، mssql، oracle و غیره استفاده کنید"، شگفت زده کنید. برنامه ما بدون نیاز به تغییر کد، تمام پایگاه های داده اصلی را پشتیبانی می کند. حتما ارتقاء می گیرید. ابزار جادویی ما php ADOdb است. توابع PHP برای دسترسی به پایگاه داده استاندارد نشده است. این نیاز به یک Class Library پایگاه داده را برای پنهان کردن اختلافات بین API پایگاه داده، بیشتر می کند، با این Class Library می توانیم به راحتی پایگاه داده را تعویض کنیم. در حال حاضر ADOdb ازMySQL، Oracle، Microsoft SQL Server، Sybase، Sybase SQL Anywhere، Informix، PostgreSQL، FrontBase، Interbase،Foxpro، Access، ADO and ODBC پشتیبانی می کند. گزارش هایی مبنی بر اتصال موفق به Progress و DB2 هم از طریق ODBCداشته ایم. ویژگی های یکتای ADOdb عبارتند از:

·         برای کاربران ویندوز کار با ان راحت است. چون بسیاری از قرارداد ها شبیه Microsoft ADO است. بر خلاف دیگر کلاس های پایگاه داده PHP که بر دستور Select تمرکز دارند، ما کدی را ارائه می کنیم که insert و delete را هم انجام داده و قابل انتقال به دیگر پایگاه های داده باشد. برای هر پایگاه داده، متدهایی برای پردازش تاریخ (date)، الحاق رشته ها ارائه شده است.

·         یک سیستم متاتایپ به طور توکار نوشته شده که می توانیم معادل های نوع داده هایی مانند CHAR، STRING و TEXT را برای انواع پایگاه داده ها بیابیم.

·         انتقال ان راحت است، چون تمام کد وابسته به پایگاه داده در توابع stub نگهداری می شود. لازم نیست منطق هسته ی(Core logic)  کلاس ها را منتقل کنید.

·         پشتیبانی از PHP Session.

حالا این کتابخانه را تست می کنیم.

1.     از sourceforge انرا دانلود کنید.

2.     فایل فشرده شده را در یک دایرکتوری وب استخراج کنید.

3.     مدیر پایگاه داده را باز کنید (مثلا phpmyadmin).

4.     یک پایگاه داده بسازید (مثلا inventory)

5.     یک جدول ساده بسازید (مثلا products)

6.     حالا یک تست ساده. کد زیر رابنویسید. انرا درون دایرکتوری با پوشه adodb بگذارید نام انرا adodbtest.php بگذارید:

01

<?php    

02

    include('adodb/adodb.inc.php');

03

     

04

    $databasetype = 'mysql';

05

    $server = 'localhost';

06

    $user   = 'root';

07

    $password = 'r0ot';

08

    $database = 'inventory';

09

     

10

    $db = ADONewConnection($databasetype);

11

    $db->debug = true;

12

    $db->Connect($server، $user، $password، $database);

13

    $rs = $db->Execute('select * from products');

14

    print "<pre>";

15

    print_r($rs->GetRows());

16

    print "</pre>";

17

?>

   

7.     فایل را اجرا کنید

 

دستور Connection

در این بخش، درباره اتصال ها (connection) در php ADOdb صحبت خواهیم کرد. دو اتصال در ADOdb وجود دارد:Connect()  وPconnect().

Connect($host,[$user],[$password],[$database])  - از این در مثال اولمان استفاده کردیم. اتصال ناماندگار (non-persistent) به پایگاه داده یا سرور به نام $host، با استفاده از نام کاربری $user و پسورد $password. اگر سرور از چند پایگاه داده پشتیبانی کند، به $database متصل می شویم.

کد مانند این است:

1

$db = ADONewConnection($databasetype);

2

$db->debug = true;

 

3

$db->Connect($server, $user, $password, $database);

اگر به جای OLEDB از Microsoft ADO استفاده می کنید می توانید، پارامتر $database را برابر ارائه دهنده داده OLEDB (OLEDB data provider) که استفاده می کنید قرار دهید.

PConnect($host,[$user],[$password],[$database])  - اتصال ماندگار (persistent) به پایگاه داده با استفاده از نام کاربری$user و پسورد $password. . اگر سرور از چند پایگاه داده پشتیبانی کند، به $database متصل می شویم.

1

include('adodb.inc.php'); # load code common to ADOdb

2

    $conn = &ADONewConnection('access'); # create a connection

 

3

    $conn->PConnect('northwind'); # connect to MS-Access, northwind DSN

 

اگر connect و pconnect را با هم اشتباه می کنید، نکات زیر ممکن است مفید باشد:

اول، هنگام اتصال، تابع سعی می کند، لینکی ماندگار و باز به همان هاست، نام کاربری و پسورد بیابد. اگر یافت شود، در عوض ساخت اتصال جدید، شناسه(id)  ان اتصال باز برگردانده می شود.

دوم، بعد از اتمام اسکریپت، اتصال به سرور SQL  بسته نمی شود. در عوض، لینک برای استفاده اینده باز گذاشته می شود (مثلاmysql_close() لینکهایی که با pconnect() باز شده را نمی بندد.)

 

دستور Select پیشرفته

ADOdb ویژگی هایی دارد که سرعت شما را افزایش می دهد. یکی از این ویژگی ها دستور پیشرفته select است. با استفاده از این می توانید کد های خود را بهبود دهید.

select ساده

مثال select ساده:

01

include('adodb.inc.php'); # load code common to ADOdb

02

   $conn = &ADONewConnection('access'); # create a connection

 

03

   $conn->PConnect('northwind'); # connect to MS-Access, northwind DSN

04

 

 

05

   $recordSet = &$conn->Execute('select * from products');

06

 

 

07

   if (!$recordSet)

08

       print $conn->ErrorMsg();

 

09

   else

10

       while (!$recordSet->EOF) {

 

11

           print $recordSet->fields[0].' '.$recordSet->fields[1].'<br>';

12

           $recordSet->MoveNext();

 

13

       }    $recordSet->Close(); # optional

14

   $conn->Close(); # optional

 

selectlimit

فرمول ان اینگونه است:

SelectLimit($sql,$numrows=-1,$offset=-1,$inputarr=false)

 

اگر موفق باشد یک Recordset را برمی گرداند.یک select ساده را اجرا می کند، با شبیه سازی دستور Select در PostgreSQL ، تعداد را به $numrows با شروع از $offset محدود می کند.

مثال:

01

$connection->SelectLimit('SELECT * FROM TABLE',-1,10)

 

نحوه نمایش جدول

نمایش تمام جدول ها با استفاده از ADOdb ساده است. فقط به MetaTables() نیاز دارید. مثال را ببینید:

امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 75

آموزش PHP

تاريخ: امروز, : جمعه 03 شهریور 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع:


                                                                      آموزش PHP

 

 

 راهنما گام به گام PHP و MYSQL

Mysql پرطرفدارترین سیستم پایگاه داده متن باز است.

Mysql چیست؟

 

·         سیستم پایگاه داده متن باز

·         مانند بیشتر سیستم های مدیریت پایگاه داده مدرن مبتنی بر مدل رابطه ای، RDBMS، است.

·         روی لینوکس، ویندوز، Netware، AIX و غیره اجرا می شود.

·         با زبانهایی مانند PHP به اسانی در دسترس است.

چرا Mysql؟

 

·         پایگاه داده متن باز است.

·         کارایی و درجه اطمینان بالا

·         سهولت استفاده

·         دسترس پذیری زیاد(high-availability)

·         طراحی برنامه جامع

·         سهولت مدیریت

·         هزینه خیلی پایین خرید

نحوه دریافت

 

·         برای دانلود به سایت رسمی ان mysql.com مراجعه کنید

 

اتصال به پایگاه داده

در این بخش با تابع mysql_connect() آشنا می شویم. از این تابع برای اتصال به پایگاه داده Mysql استفاده می شود.

ساختار تابع:

1

mysql_connect(host name, user name, password)

mysql_connect() در صورت موفقیت true را بر می گرداند در غیر این صورت false را. مثال:

01

<?

02

//the example of MySQL database connection

 

03

//connect.php

04

$continued = mysql_connect("localhost","root","admin");

 

05

if ($continued) {

06

    echo ("Connection is succeed")

 

07

} else {

08

    echo ("Connection is fail")

 

09

}

10

?>

 

ساخت پایگاه داده

از تابع Mysql_create_db()  برای ساخت پایگاه داده استفاده می کنیم. معمولا، پایگاه داده را در برنامه استفاده می کنیم و دارای یک یا چند جدول است.

ساختار Mysql_create_db()

1

mysql_create_db("database")

فایلی به نام Create.php داخل پوشه www بسازید و کد زیر را وارد کنید:

01

<?

02

//the example of making MySQL database

 

03

//create.php

04

$continued = mysql_connect("localhost","root","admin");

 

05

if($continued){

06

    echo("Connection is succeed");

 

07

}else{

08

    echo("Connection is fail");

 

09

}

10

$make = mysql_create_db("data_root");

 

11

if($make){

12

    echo("<br><br>Database data_root succeeds in making");

 

13

}else{

14

    echo("<br><br>Database data_root fails in making");

 

15

}

16

?>

ساخت جدول

PHP تابع مخصوصی برای ساخت جدول با فیلدهای معین ندارد. بنابراین برای ساخت جدول داده، از دستور برنامه پایگاه داده مانندMySQL استفاده می شود، این دستور با تابع mysql_query() اجرا می شود.

برای مثال، پایگاه داده Employee برای یک دفتر را ساخته، یک جدول با ستون های employee number، employee name و employee address می سازیم.

فایلی به نام Create_table.php داخل www بسازید. کد زیر را در ان کپی کنید:

01

<?

02

//the example of making MySQL database table

 

03

//create_table.php

04

$continued = mysql_connect("localhost","root","admin");

 

05

if($continued){

06

    echo("Connection is succeed");

 

07

}else{

08

    echo("Connection is fail");

 

09

}

10

$make = mysql_create_db("employees");

 

11

if($make){

12

    echo("<br><br>Employees database succeeds in making");

 

13

}else{

14

    echo("<br><br>Employees database fails in making");

 

15

}

16

$order1 = "CREATE TABLE data_employees

 

17

    (

18

        employees_number int(10)AUTO_INCREMENT PRIMARY KEY,

 

19

        name char(100),

20

        address varchar(255)

 

21

    )";

22

$make_table = mysql_db_query("employees",$order1);

 

23

if($make_table){

24

    echo("<br><br>Table data_employees succeeds in making");

 

امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0
بازديد : 78

آموزش PHP

تاريخ: امروز, : جمعه 03 شهریور 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع:


 

 

                  آموزش PHP                                   


عنوان دوره :  کارگاه عملی آموزش پی اچ پی همراه با ساخت فروشگاه الکترونیکی

پیش نیاز : 

 

1- آشنایی با اینترنت

2- آشنایی با طراحی صفحات وب و HTML

3- آشنایی با CSS و کاربرد آن در طراحی صفحات وب

 

مخاطبین دوره :

 

1-      طراحان WEB که می خواهند دانش عملی خود را در زمینه برنامه نویسی PHP گسترش دهند  .

2-      آن دسته از برنامه نویسان PHP که با ویژگیهای زبان PHP بصورت عملی کار نکرده اند .

3-      آن دسته از برنامه نویسان PHP که تا بحال تجربه عملی ساخت کلیه مراحل برنامه نویسی وب سایت را از ابتدا تا انتها نداشته اند .

 

مهمترین اهداف دوره :

در این دوره مباحثی نظیر نصب و پیکره بندی PHP و همچنین نصب و پیکره بندی MySQL ، آموزش مبانی زبان برنامه نویسی PHP مانند آرایه ها ، توابع ، کلاس ها ، مباحثی نظیر Security و login و logout و همچنین مدیریت ارتباطات با بانک اطلاعاتی در قالب آموزش عملی ساخت و مدیریت یک فروشگاه الکترونیکی بخوبی آموزش داده   می شود .

 

 

ذیلا" مختصری از شرح فروشگاه الکترونیکی ارائه می شود .

 

بخش اول : بخش مدیریتی (پنل مدیریتی سایت) : 

1-      امکان رده بندی نامحدود محصولات (برای دسترسی سریعتر)

2-      امکان افزودن و حذف و ویرایش محصولات

3-      امکان افزودن گالری عکس و تعداد نامحدودی عکس به گالری به ازای هر محصول

4-      امکان مشاهده و گزارش گیری از فاکتورهای مشتریان

5-      امکان تغییر وضعیت فاکتور از "در دست پیگیری" به "تحویل به پست" و سپس "تحویل به مشتری"

6-      امکام تعریف حراجی و افزودن کالاها به حراجی

7-      امکان ارسال ایمیل گروهی و یا تکی به مشتریان فروشگاه

8-      امکان ارسال SMS گروهی و یا تکی به مشتریان فروشگاه

9-      امکان ایجاد گزارشات مالی شامل :

  • گزارش پرفروشترین محصولات
  • گزارش کم فروشترین محصولات
  • گزارش فروش هفتگی و ماهیانه
  • فهرست فروش هفتگی و ماهیانه

 

بخش دوم :    امکانات سمت Visitory شامل :

  • امکان جستجوی محصول
  • امکان استفاده از رده بندی برای دسترسی سریعتر به محضول
  • امکان جستجوی پیشرفته محصول
  • امکام استفاده از سبد خرید
  • مشخص نمودن تعداد محصولات در سبد خرید
  • خذف محصول از سبد خرید
  • تغییر دینامیکی محتویات سبد خرید

 

بخش سوم :   امکان login  و پیگیری وضعیت سبد فاکتور

 

بخش چهارم :   امکان پرداخت online و اتصال به گذرگاههای پرداخت الکترونیکی

 

بخش پنجم :  امکان دریافت SMS پس از پرداخت online                                    

 

 

 

 

 

 

 

 

 

 

 

 

 

 



امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 67

برنامه نویسی چندلایه در سی شارپ

تاريخ: امروز, : چهارشنبه 18 مرداد 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع:


برنامه چند لایه چیست؟

در معماری چند لایه تمام برنامه به چندین بخش تقسیم می شود. این بخش ها می توانند فیزیکی یا منطقی باشند. هر بخش کار خاصی را انجام می دهد مثلا نمایش اینترفیس کاربر یا دسترسی به داده ها. برنامه می تواند به هر تعداد لایه داشته باشد ولی به هر حال بیشتر برنامه ها سه لایه مجزا دارند که عبارتند از :
1- Presentation Layer
2- Business Logic Layer 
3- Data Access Layer 

همان طور که احتمالا حدس زده اید، لایه Presentation چیزی نیست به جز بخشی از نرم افزار که با کاربر برنامه شما ارتباط برقرار می کند ( اینترفیس برنامه شماست ) نمایش داده ها به کاربر نهایی و اجازه به آنان برای ارتباط داشتن با داده ها، اصلی ترین وظیفه این لایه است.

در بیشتر موارد داده هایی که توسط کاربر وارد می شوند نیاز به اعتبارسنجی یا پردازش اضافی دارند. این مسوولیت لایه Business Logic است.

در نهایت داده های برنامه شما نیاز به ذخیره و بازیابی از طریق یک انبار داده دارند ( مثلا سیستم مدیریت دیتابیس های رابطه ای یا RDBMS و یا XML , .. ) این وظیفه توسط لایه دسترسی به داده انجام می شود.

به طور خلاصه، فرآیند مورد نظر ما این گونه کار می کند:

- کاربر برای داده های برنامه درخواستی ارسال می کند.
- لایه Data Access داده های مورد نظر را بازیابی می کند و از طریق لایه Business Logic آن ها را به لایه نمایش می فرستد.بعضی مواقع لایه دسترسی به داده ها، این داده ها را مستقیما به لایه نمایش ارسال می کند.
- لایه نمایش اطلاعاتی که باید نمایش داده شوند را از طریق لایه Business Logic دریافت می کند.
- کاربر داده ها را تغییر می دهد و عمل مناسب در مورد آن ها را اجرا می کند ( مثل اضافه یا به روز کردن داده ها )
- لایه Business Logic صحت داده های وارد شده توسط کاربر را بررسی می کند ( داده ها را اعتبار سنجی می کند)
- اگر داده ها معتبر باشند آن ها را برای به روز رسانی در بانک اطلاعاتی به دست لایه دسترسی به داده می سپارد.

برای یادگیری کامل سی شارپ به این سایت رجوع کنید:

آموزش سی شارپ

 

 

آموزش C#



امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 139

آموزش Ajax

تاريخ: امروز, : چهارشنبه 18 مرداد 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع:



این مقاله، یک برنامه نمونه (sample application) ایجاد می کند که از ویژگی های AJAX ASP.NET استفاده می کند.

شما در این مقاله، برنامه ای خواهید ساخت که صفحات اطلاعات کارمندان را از بانک اطلاعاتی نمونه AdventureWorks نمایش می دهد. این برنامه از کنترل UpdatePanel برای ریفرش کردن تنها بخشی از صفحه که تغییر پیدا کرده است، استفاده می کند؛ بدون اینکه page flashیی که با post back اتفاق می اقتد.این کار، "آپدیت جزیی صفحه" (partial-page update) نامیده می شود. همچنین برنامه نمونه از کنترل UpdateProgress، جهت نمایش پیام وضعیت، هنگامی که آپدیت جزیی صفحه در حال اجرا است، استفاده می کند.

 

پیش نیازها

شما برای پیاده سازی این مقاله، به موارد زیر احتیاج دارید:

  • Microsoft Visual Studio 2005 یا Microsoft Visual Web Developer Express.
  • یک وب سایت ASP.NET با قابلیت AJAX
  • بانک اطلاعاتی نمونه AdventureWorks.

ایجاد وب سایت ASP.NET

وب سایتی که بطور پیش فرض در ASP.NET ایجاد می کنید، قابلیت Microsoft Ajax را ساپورت می کند.

ایجاد یک وب سایت ASP.NET با قابلیت AJAX

  1. Visual Studio را باز کنید.
  2. در منوی File، روی New Web Site کلیک کنید.  ( پنجره New Web Site ظاهر می شود.)
  3. زیر Visual Studio installed templates، گزینه ASP.NET Web Site را انتخاب کنید.
  4. مکان (location) و زبان را وارد کنید و سپس OK کنید.

 

اضافه کردن کنترل UpdatePanel به صفحه وب ASP.NET

بعد از اینکه یک وب سایت ASP.NET ایجاد کردید، باید یک صفحه وب ایجاد کنید که حاوی کنترل UpdatePanel باشد. قبل از اینکه کنترل UpdatePanel را به صفحه اضافه کنید، باید یک کنترل ScriptManager اضافه کنید. کنترل UpdatePanel، وابسته به کنترل ScriptManager، جهت مدیریت کردن آپدیت جزیی صفحه، است.

ایجاد یک صفحه وب ASP.NET

1. در Solution Explorer، روی نام سایت کلیک راست و سپس روی Add New Item کلیک کنید.

پنجره Add New Item ظاهر می شود.

2. زیر Visual Studio installed templates، گزینه Web Form را انتخاب کنید.

3. صفحه جدید Employees.aspx را نامگذاری کنید و تیک گزینه Place code in separate file را بردارید.

4. زبانی را که می خواهید استفاده کنید، انتخاب کنید.

5. روی Add کلیک کنید.

6. به ویووی Design سوییچ کنید.

7. در تب AJAX Extensions در toolbox، روی کنترل ScriptManager دابل کلیک کنید تا آن را به صفحه اضافه کنید.

clip_image001

8. یک کنترل UpdatePanel از toolbox درگ کنید و و زیر کنترل ScriptManager دراپ کنید.

clip_image002

 

اضافه کردن محتوا (content) به کنترل UpdatePanel

کنترل UpdatePanel، آپدیت جزیی صفحه را اجرا می کند و محتوایی را که باید بطور مجزا از بقیه صفحه آپدیت شود، تعیین می کند. در این بخش ار مقاله، باید یک کنترل محدود به داده ها (data-bound) اضافه کنید که داده های بانک اطلاعاتی AdventureWorks را نمایش می دهد.

1. در تب Data در toolbox، یک کنترل GridView به ناحیه قابل ویرایش کنترل UpdatePanel درگ کنید.

2. در منوی GridView Tasks، روی Auto Format کلیک کنید.

3. در پنل Auto Format، زیر Select a scheme، گزینه Colorful را انتخاب و سپس OK کنید.

4. در منوی GridView Tasks، گزینه <New data source> را از لیست Choose Data Source انتخاب کنید.

ویزارد Data Source Configuration ظاهر می شود.

5. زیر Where will the application get data from، گزینه Database را انتخاب و سپس OK کنید.

6. برای مرحله Choose Your Data Connection، در ویزارد Configure Data Source، یک کانکشن به بانک اطلاعاتی AdventureWorks ایجاد کنید و سپس روی کلیک کنید.

7. در مرحله Configure the Select Statement، گزینه Specify a custom SQL statement or stored procedure را انتخاب و سپس روی Next کلیک کنید.

8. در مرحله Define Custom Statement or Stored Procedures، در تب SELECT، عبارت SQL زیر را وارد کنید:

SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName

9. روی Next کلیک کنید.

10. روی Finish کلیک کنید.

11. در منوی GridView Tasks، چک باکس Enable paging را فعال کنید.

12. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.

توجه داشته باشید هنگام انتخاب صفحه های داده ها، هیچ page flashیی وجود ندارد. به این دلیل که صفحه مورد نظر هیچ postbsck یا هربار آپدیت کردن کل صفحه را اجرا نمی کند.

 برای یادگیری بیشتر به اینجا رجوع کنید

آموزش ASP.NET

اضافه کردن کنترل UpdateProgress به صفحه

1. کنترل UpdateProgress، هنگام request محتوای جدید کنترل UpdatePanel،یک پیام وضعیت (status message)، نشان می دهد.

2. یک کنترل UpdateProgress از تب AJAX Extensions درtoolbox، روی صفحه درگ کنید و آن را زیر کنترل UpdatePanel دراپ کنید.

3. کنترل UpdateProgress را انتخاب کنید، و در پنجره Properties، پراپرتی AssociatedUpdatePanelID را روی UpdatePanel1 تنظیم کنید.

این کار، کنترل UpdateProgress را به کنترل UpdatePanel، که قبلاً اضافه کرده اید، مرتبط می کند.

4. در ناحیه قابل ویرایش کنترل UpdateProgress،عبارت Getting Employees ... را تایپ کنید.

5. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.

اگر هنگامی که صفحه، SQL query را اجرا می کند و داده ها را باز می گرداند تاخیری وجود داشته باشد، کنترل UpdateProgress، پیامی را نمایش می دهد که در کنترل UpdateProgress وارد کرده اید.

اضافه کردن Delay به Sample Application

اگر برنامه شما هر صفحه داده را سریعاً آپدیت می کند، شاید محتوای کنترل UpdateProgress را روی صفحه نبینید. این کنترل، پراپرتی DisplayAfter را، که شما را قادر می کند یک تاخیر (delay) قبل از نمایش کنترل قرار دهید، ساپورت می کند. این کار، اگر آپدیت خیلی سریع اتفاق بیافتد، کنترل را از flashing در مرورگر باز می دارد. این تاخیر بطور پیش فرض، روی 500 میلی ثانیه (نصف ثانیه) تنظیم است، بدین معنی که اگر آپدیت کمتر از نیم ثانیه طول بکشد، کنترل UpdateProgress نمایش داده نخواهد شد.

در محیط development، می توانید یک تاخیر مصنوعی به برنامه تان اضافه کنید تا مطمئن شوید که کنترل UpdateProgress همانطور که انتظار می رفت عمل می کند. این کار اختیاری است و فقط برای تست کردن برنامه تان است.

1. درون کنترل UpdatePanel، کنترل GridView را انتخاب کنید.

2. در پنجره Properties، روی دکمه Events کلیک کنید.

3. روی ایونت PageIndexChanged دابل کلیک کنید تا یک event handler ایجاد کنید.

4. کد زیر را به ایونت هندلر PageIndexChanged اضافه کنید تا یک تاخیر سه ثانیه ای ایجاد کنید.

در VB:

'Include three second delay for example only.
System.Threading.Thread.Sleep(3000)

 

در C#:

//Include three second delay for example only.
System.Threading.Thread.Sleep(3000);

 

5. تغییرات را ذخیره کنید، و CTRL+F5 را فشار دهید تا صفحه را در مرورگر مشاهده کنید.

از آنجاییکه حالا هر دفعه که به صفحه جدیدی از داده ها می رویم یک تاخیر سه ثانیه ای داریم، می توانید کنترل UpdateProgress را ببینید.

در VB:

<%@ Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

Protected Sub GridView1_PageIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs)
'Include three second delay for example only.
System.Threading.Thread.Sleep(3000)
End Sub
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

</div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource1"
ForeColor="#333333" GridLines="None" OnPageIndexChanged="GridView1_PageIndexChanged">
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:AdventureWorksConnectionString %>"
SelectCommand="SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName">
</asp:SqlDataSource>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
Getting employees...
</ProgressTemplate>
</asp:UpdateProgress>
</form>
</body>
</html>

 

در C#:

<%@ Page Language="C#" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<script runat="server">

protected void GridView1_PageIndexChanged(object sender, EventArgs e)
{
//Include three second delay for example only.
System.Threading.Thread.Sleep(3000);
}
</script>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>

</div>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True" CellPadding="4" DataSourceID="SqlDataSource1"
ForeColor="#333333" GridLines="None" OnPageIndexChanged="GridView1_PageIndexChanged">
<FooterStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<RowStyle BackColor="#FFFBD6" ForeColor="#333333" />
<SelectedRowStyle BackColor="#FFCC66" Font-Bold="True" ForeColor="Navy" />
<PagerStyle BackColor="#FFCC66" ForeColor="#333333" HorizontalAlign="Center" />
<HeaderStyle BackColor="#990000" Font-Bold="True" ForeColor="White" />
<AlternatingRowStyle BackColor="White" />
</asp:GridView>
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:AdventureWorksConnectionString %>"
SelectCommand="SELECT FirstName, LastName FROM HumanResources.vEmployee ORDER BY LastName, FirstName">
</asp:SqlDataSource>
</ContentTemplate>
</asp:UpdatePanel>
<asp:UpdateProgress ID="UpdateProgress1" runat="server">
<ProgressTemplate>
Getting employees...
</ProgressTemplate>
</asp:UpdateProgress>
</form>
</body>
</html>






امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 76

دوره مقدماتی برنامه نویسی جاوا

تاريخ: امروز, : جمعه 13 مرداد 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع:



 عنوان دوره:دوره مقدماتی جاوا

 

پیش نیاز ها : آشنایی با اصول پایه برنامه نویسی

 

 

فهرست مخاطبین : علاقمندان به زبان برنامه نویسی جاوا، علاقمندان به برنامه نویسی در محیطهای لینوکس، مک و پلت فرم های قابل حمل مانند موبایل و تبلت، دانشجویان رشته کامپیوتر

 

 

اهداف دوره :

 

آشنایی با محیط توسعه جاوا، آشنایی با معماری بر اساس تفکر جاوا، اصول برنامه نویسی با زبان جاوا، مدیریت توسعه با استانداردهای GPL ، برنامه نویسی پایه، آشنایی با کلاسهای جاوا و طراحی شی گرا، آشنایی با طراحی برنامه های پایه و کاربردی، روش های ذخیره و بازیابی اطلاعات.

آموزش جاوا


امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 170


 

 

 آموزش PHP

عنوان دوره :  کارگاه عملی آموزش پی اچ پی همراه با ساخت فروشگاه الکترونیکی

پیش نیاز : 

 

1- آشنایی با اینترنت

2- آشنایی با طراحی صفحات وب و HTML

3- آشنایی با CSS و کاربرد آن در طراحی صفحات وب

 

مخاطبین دوره :

 

1-      طراحان WEB که می خواهند دانش عملی خود را در زمینه برنامه نویسی PHP گسترش دهند  .

2-      آن دسته از برنامه نویسان PHP که با ویژگیهای زبان PHP بصورت عملی کار نکرده اند .

3-      آن دسته از برنامه نویسان PHP که تا بحال تجربه عملی ساخت کلیه مراحل برنامه نویسی وب سایت را از ابتدا تا انتها نداشته اند .

 

مهمترین اهداف دوره :

در این دوره مباحثی نظیر نصب و پیکره بندی PHP و همچنین نصب و پیکره بندی MySQL ، آموزش مبانی زبان برنامه نویسی PHP مانند آرایه ها ، توابع ، کلاس ها ، مباحثی نظیر Security و login و logout و همچنین مدیریت ارتباطات با بانک اطلاعاتی در قالب آموزش عملی ساخت و مدیریت یک فروشگاه الکترونیکی بخوبی آموزش داده   می شود .

آموزش php

 

بخش اول : بخش مدیریتی (پنل مدیریتی سایت) :

1-      امکان رده بندی نامحدود محصولات (برای دسترسی سریعتر)

2-      امکان افزودن و حذف و ویرایش محصولات

3-      امکان افزودن گالری عکس و تعداد نامحدودی عکس به گالری به ازای هر محصول

4-      امکان مشاهده و گزارش گیری از فاکتورهای مشتریان

5-      امکان تغییر وضعیت فاکتور از "در دست پیگیری" به "تحویل به پست" و سپس "تحویل به مشتری"

6-      امکام تعریف حراجی و افزودن کالاها به حراجی

7-      امکان ارسال ایمیل گروهی و یا تکی به مشتریان فروشگاه

8-      امکان ارسال SMS گروهی و یا تکی به مشتریان فروشگاه

9-      امکان ایجاد گزارشات مالی شامل :

  • گزارش پرفروشترین محصولات
  • گزارش کم فروشترین محصولات
  • گزارش فروش هفتگی و ماهیانه
  • فهرست فروش هفتگی و ماهیانه

 

بخش دوم :    امکانات سمت Visitory شامل :

  • امکان جستجوی محصول
  • امکان استفاده از رده بندی برای دسترسی سریعتر به محضول
  • امکان جستجوی پیشرفته محصول
  • امکام استفاده از سبد خرید
  • مشخص نمودن تعداد محصولات در سبد خرید
  • خذف محصول از سبد خرید
  • تغییر دینامیکی محتویات سبد خرید

 

بخش سوم :   امکان login  و پیگیری وضعیت سبد فاکتور

 

بخش چهارم :   امکان پرداخت online و اتصال به گذرگاههای پرداخت الکترونیکی

 

بخش پنجم :  امکان دریافت SMS پس از پرداخت

 



امتياز : نتيجه : 1 امتياز توسط 5 نفر مجموع امتياز : 5

بازديد : 233

آموزشگاه تخصصی برنامه نویسی تحلیل داده

تاريخ: امروز, : جمعه 13 مرداد 1391 نويسنده: http://tahlilgardadeh.rozblog.com/user-admin

موضوع:


 

 

 

 

                                                                                           آموزش برنامه نویسی

 

 

کارگاه های آموزشی تخصصی برنامه نویسی

آموزش پروژه ای ، کاربردی ، عملی

کارگاه تخصصی SharePoint

C#.Net - WPF - WCF - Silverlight

ASP.Net

MVC

SQL Server

SQL Server Business Intelligence

PHP & MySQL

UML & RUP

Joomla

طراحی سایت (HTML - CSS - jQuery - Java Script)

آموزش بهینه سازی موتور جستجو (SEO)


برای ثبت نام و اطلاع از شروع کلاسها به سایت زیر رجوع کنید

آموزش برنامه نویسی


آدرس : خیابان شریعتی بالاتر از ملک جنب بانک صادرات طبقه دوم واحد 7
 همراه: 09363840871 -
09123840871 تلفن: 88146323 - 88446780 فکس: 88146330



امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 141


عنوان دوره :  دوره آموزشی طراحی بانکهای اطلاعاتی با استفاده از SQL Server 2008

 

مخاطبین دوره :

این دوره برای افرادی طراحی شده است که عملکردبانک اطلاعاتی SqlServer 2008 آشنایی کامل ندارند.

برنامه نویسانی که در سطح متوسط و یا مبتدی با Sql آشنایی دارند نیز می توانند از این دوره استفاده نمایند.

محتویات این دوره آموزشی به نحوی انتخاب شده است که کلیه مباحث مورد نیاز برنامه نویسان را در بانک اطلاعاتی به صورت کاربردی و حرفه ای و عملی آموزش داده است.

 

اهداف دوره :

هدف اصلی این دوره آموزش نکات کاربردی بانکهای اطلاعاتی برای برنامه نویسان می باشد. بسیاری از اوقات با دانستن و شناخت امکانات قدرتمند بانک اطلاعاتی می توان علاوه بر افزایش شدید کارایی برنامه ها ، زمان و هزینه تولید را نیز کاهش داد.

1 ) نصب و پیکر بندی بانک اطلاعاتی SQL Server 2008

2) محیط کاری SQL Server Management Studio

3) ساخت و مدیریت بانک های اطلاعاتی

4)ایمن سازی و سطوح امنیت در SQL Server 2008

5) ساخن و مدیریت جداول

6)ساخت و مدیریت ایندکسها و دیاگرامها

7) تهیه Backup و روشهای بازیابی Backup

8) ساخت یک Maintenance plan (روش پشتیبانی)

9) کار کردن با اطلاعات ( دستورات ذخیره و بازیابی)

10) ساخت نمایه ها(view)

11) برنامه نویسی ساخت یافته در SqlServer

ساخت رویه های ذخیره شده (Stored Procedure)

ساخت توابع دست ساز کاربر (User Defined function)

12)آغاز برنامه نویسی T-Sql

13)نکات کاربردی و حرفهای برنامه نویسی در Sql

14) ساخت Trigger ها

برای یادگیری این دوره به سایت زیر رجوع کنید


آموزش sql server 2008

آموزش sql sever



امتياز : نتيجه : 0 امتياز توسط 0 نفر مجموع امتياز : 0

بازديد : 131

موضوعات
? آموزش طراحی سایت آموزش React Native آموزش سی شارپ آموزش جاوا آموزش پایتون آموزش sql آموزش ASP.NET Core آموزش داده کاوی و یادگیری ماشین

آمار سايت
افراد آنلاين : 1
بازديد امروز : 42
بازديد ديروز : 69
هفته گذشته : 226
ماه گذشته : 528
سال گذشته : 5,201
کل بازديد : 19,464
کل مطالب : 171
نظرات : 0
تعداد اعضا : 1

امروز : شنبه 29 اردیبهشت 1403