en
Feedback
انجمن علمی فرهنگی موج نور اصفهان

انجمن علمی فرهنگی موج نور اصفهان

Open in Telegram

تولید کننده کتب صوتی آموزشی در زمینه فن آوری اطلاعات جهت آماده سازی نابینایان برای حضور هرچه بهتر در جامعه

Show more
397
Subscribers
+224 hours
+27 days
+1930 days

Data loading in progress...

Tags Cloud
No data
Any problems? Please refresh the page or contact our support manager.
Incoming and Outgoing Mentions
---
---
---
---
---
---
Attracting Subscribers
December '24
December '24
+7
in 0 channels
November '24
+15
in 0 channels
Get PRO
October '24
+13
in 0 channels
Get PRO
September '24
+17
in 0 channels
Get PRO
August '24
+51
in 0 channels
Get PRO
July '240
in 0 channels
Get PRO
June '240
in 0 channels
Get PRO
May '240
in 0 channels
Get PRO
April '240
in 0 channels
Get PRO
March '240
in 0 channels
Get PRO
February '24
+7
in 0 channels
Get PRO
January '24
+19
in 0 channels
Get PRO
December '23
+17
in 0 channels
Get PRO
November '23
+11
in 0 channels
Get PRO
October '23
+14
in 0 channels
Get PRO
September '23
+7
in 0 channels
Get PRO
August '23
+12
in 0 channels
Get PRO
July '23
+9
in 0 channels
Get PRO
June '23
+4
in 0 channels
Get PRO
May '23
+3
in 0 channels
Get PRO
April '23
+7
in 0 channels
Get PRO
March '23
+8
in 0 channels
Get PRO
February '23
+13
in 0 channels
Get PRO
January '23
+4
in 0 channels
Get PRO
December '22
+3
in 0 channels
Get PRO
November '22
+4
in 0 channels
Get PRO
October '22
+3
in 0 channels
Get PRO
September '22
+6
in 0 channels
Get PRO
August '22
+13
in 0 channels
Get PRO
July '22
+17
in 0 channels
Get PRO
June '22
+5
in 0 channels
Get PRO
May '22
+10
in 0 channels
Get PRO
April '22
+6
in 0 channels
Get PRO
March '22
+13
in 0 channels
Get PRO
February '22
+8
in 0 channels
Get PRO
January '22
+4
in 0 channels
Get PRO
December '21
+14
in 0 channels
Get PRO
November '21
+10
in 0 channels
Get PRO
October '21
+11
in 0 channels
Get PRO
September '21
+252
in 0 channels
Date
Subscriber Growth
Mentions
Channels
21 December0
20 December0
19 December+1
18 December0
17 December0
16 December0
15 December+1
14 December+1
13 December0
12 December0
11 December0
10 December+2
09 December0
08 December0
07 December0
06 December+2
05 December0
04 December0
03 December0
02 December0
01 December0
Channel Posts
فهرست کتاب خودآموز تایپ سریع‌تر و پر کردن راحت‌تر فرم‌ها با Beeftext برای نابینایان مقدمه فصل 1. مباحث اولیه 1-1. Beeftext چیست و چه استفاده‌ای دارد؟ 1-2. نصب Beeftext 1-2-1. نکاتی در مورد نسخه نصبی Beeftext 1-2-2. نصب برنامه 1-3. استفاده از نسخه پرتابل Beeftext 1-3-1. نکاتی در مورد نسخه پرتابل Beeftext 1-3-2. استفاده از نسخه پرتابل برنامه 1-4. باز کردن Beeftext 1-5. نگاهی به پنجره Beeftext 1-6. توقف موقتی کار Beeftext 1-7. بستن Beeftext به‌صورت کامل 1-8. منوی Beeftext در System tray فصل 2. کار با گروه‌ها 2-1. گروه چیست؟ 2-2. ایجاد یک گروه 2-3. ویرایش یک گروه 2-4. فعال و غیرفعال کردن یک گروه 2-5. حذف یک گروه فصل 3. کار با ترکیب‌ها (قسمت اول) 3-1. ترکیب چیست؟ 3-2. ایجاد یک ترکیب 3-3. استفاده از ترکیب‌های ایجادشده 3-3-1. استفاده از ترکیب‌ها برای پر کردن فرم 3-3-2. استفاده از ترکیب‌ها برای تایپ سریع‌تر 3-3-3. استفاده از ترکیب‌ها برای درج امضای ایمیل 3-4. ویرایش یک ترکیب 3-5. ایجاد یک ترکیب بر اساس یک ترکیب موجود فصل 4. کار با ترکیب‌ها (قسمت دوم) 4-1. انتقال یک یا چند ترکیب از یک گروه به گروهی دیگر 4-2. کپی متنی که برای یک ترکیب مشخص شده است 4-3. فعال و غیرفعال کردن یک ترکیب 4-4. انتخاب و عدم انتخاب همه ترکیب‌ها 4-5. حذف یک یا چند ترکیب 4-6. استفاده از پنجره انتخاب ترکیب برای درج یک ترکیب فصل 5. استفاده از امکانات پیش‌رفته (قسمت اول) 5-1. استفاده از حالت تطبیق آزاد 5-1-1. آشنایی با حالت‌های تطبیق در Beeftext 5-1-2. استفاده از حالت تطبیق آزاد 5-2. فعال کردن و استفاده از امکان درج شکلک‌ها 5-3. استفاده از متغیرها 5-3-1. آشنایی با متغیرها در Beeftext 5-3-2. قواعد استفاده از متغیرها 5-3-3. درج تاریخ و زمان با قالب مورد نظر 5-3-4. استفاده از قطعه متن یک ترکیب در یک ترکیب دیگر 5-3-5. درج متغیرها با استفاده از منوی محتوا فصل 6. استفاده از امکانات پیش‌رفته (قسمت دوم) 6-1. برون‌بری ترکیب‌های انتخاب‌شده 6-2. برون‌بری همه ترکیب‌های موجود در Beeftext 6-3. درون‌ریزی ترکیب‌ها 6-4. تهیه پرونده پشتیبان از همه گروه‌ها و ترکیب‌ها 6-5. بازیابی گروه‌ها و ترکیب‌ها با استفاده از یک پرونده پشتیبان 6-6. تهیه یک صفحه‌گسترده حاوی همه ترکیب‌ها برای مطالعه یا چاپ فصل 7. تنظیمات Beeftext 7-1. نگاهی به پنجره تنظیمات 7-2. تنظیمات مربوط به رفتار برنامه 7-3. تنظیمات مربوط به ترکیب‌ها 7-4. تنظیمات مربوط به شکلک‌ها 7-5. تنظیمات مربوط به ظاهر برنامه 7-6. تنظیمات پیش‌رفته 7-7. برون‌بری تنظیمات Beeftext 7-8. درون‌ریزی تنظیمات Beeftext 7-9. برگرداندن تنظیمات Beeftext به حالت پیش‌فرض ضمیمه ۱: لیست کلیدواژه‌های مربوط به درج شکلک‌ها ضمیمه ۲: لیست متغیرهای قابل استفاده در Beeftext ضمیمه ۳: لیست کاراکترهای ویژه مربوط به تاریخ قابل استفاده در متغیر dateTime ضمیمه ۴: لیست کاراکترهای ویژه مربوط به زمان قابل استفاده در متغیر dateTime واژه‌نامه تماس با ما محصولات دیگر

2
مقدمه به نام خداوند جان و خرد برنامه Beeftext یک برنامه رایگان و منبع‌باز برای سیستم‌عامل Windows است که به ما اجازه می‌دهد قطعات متنی که کاربرد زیادی دارند یا به‌خاطر سپردن آنها دشوار است را به کلیدواژه‌های ساده‌ای نسبت دهیم و در هرجایی از سیستم‌عامل Windows و در اکثر برنامه‌ها با استفاده از این کلیدواژه‌ها این قطعات متن پرکاربرد را سریع درج کنیم. این برنامه می‌تواند در تایپ سریع‌تر و دقیق‌تر و پرکردن سریع فرم‌ها به ما کمک کند. در این کتاب شما به‌صورت کامل و جامع با این برنامه آشنا می‌شوید. ساختار کتاب • در فصل اول که به مباحث اولیه اختصاص دارد ابتدا با Beeftext و موارد کاربرد آن آشنا می‌شویم. سپس نحوه نصب و استفاده از نسخه پرتابل Beeftext و باز کردن این برنامه را یاد می‌گیریم. بعد نگاهی به پنجره Beeftext می‌اندازیم و به روش توقف موقتی کار Beeftext، بستن Beeftext به‌صورت کامل و کار با منوی Beeftext در System tray می‌پردازیم. • در فصل دوم با عنوان گروه‌ها اول با مفهوم گروه آشنا می‌شویم و سپس به چگونگی ایجاد، ویرایش، فعال و غیرفعال کردن و حذف یک گروه می‌پردازیم. • در فصل سوم کار با ترکیب‌ها را شروع می‌کنیم. در این فصل نخست با مفهوم ترکیب در Beeftext آشنا می‌شویم. سپس روش ایجاد، استفاده، ویرایش و ایجاد یک ترکیب بر اساس یک ترکیب موجود را می‌آموزیم. • در فصل چهارم مبحث ترکیب‌ها را ادامه می‌دهیم. در این فصل مباحثی شامل انتقال یک یا چند ترکیب از یک گروه به گروهی دیگر، کپی متنی که برای یک ترکیب مشخص شده است، فعال و غیرفعال کردن یک ترکیب، انتخاب و عدم انتخاب همه ترکیب‌ها، حذف یک یا چند ترکیب و استفاده از پنجره انتخاب ترکیب برای درج یک ترکیب را بررسی می‌کنیم. • فصل پنجم به استفاده از امکانات پیش‌رفته Beeftext اختصاص دارد. در این فصل با نحوه استفاده از حالت تطبیق آزاد، فعال کردن و استفاده از امکان درج شکلک‌ها و استفاده از متغیرها در Beeftext آشنا می‌شویم. • در فصل شش مبحث استفاده از امکانات پیش‌رفته Beeftext را ادامه می‌دهیم. در این فصل به چگونگی برون‌بری ترکیب‌های انتخاب‌شده، برون‌بری همه ترکیب‌های موجود در Beeftext، درون‌ریزی ترکیب‌ها، تهیه پرونده پشتیبان از همه گروه‌ها و ترکیب‌ها، بازیابی گروه‌ها و ترکیب‌ها با استفاده از یک پرونده پشتیبان و تهیه یک صفحه‌گسترده حاوی همه ترکیب‌ها برای مطالعه یا چاپ می‌پردازیم. • در فصل هفتم تنظیمات Beeftext را مرور می‌کنیم. در این فصل بعد از نگاهی کلی به پنجره تنظیمات Beeftext با تنظیمات مربوط به رفتار برنامه، ترکیب‌ها، شکلک‌ها، ظاهر برنامه و تنظیمات پیش‌رفته آشنا می‌شویم و سپس چگونگی برون‌بری و درون‌ریزی تنظیمات Beeftext و برگرداندن تنظیمات Beeftext به حالت پیش‌فرض را یاد می‌گیریم. • در ضمیمه ۱ لیست کلیدواژه‌های مربوط به درج شکلک‌ها را مشاهده می‌کنیم. • ضمیمه ۲ لیستی است از متغیرهای قابل استفاده در Beeftext. • در ضمیمه ۳ می‌توانید لیست کاراکترهای ویژه مربوط به تاریخ قابل استفاده در متغیر dateTime را مشاهده کنید. • نهایتاً ضمیمه ۴ لیستی از کاراکترهای ویژه مربوط به زمان قابل استفاده در متغیر dateTime است. این کتاب دارای یک واژه‌نامه هم هست که در آن اکثر لغات انگلیسی به کار رفته در کتاب، همراه معادل فارسی آن‌ها ارائه شده‌است. توجه در استفاده لطفاً در استفاده از کتاب به نکات زیر توجه فرمائید: • سیستم‌عامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۶۴ بیتی می‌باشد. • نسخه‌های ۱۶، ۱۱٫۱ و ۸٫۱ برنامه Beeftext به‌صورت نصبی و پرتابل در پوشه Tools کتاب قرار دارند. • در این کتاب از صفحه‌خوان JAWS برای تدریس استفاده شده است. اما در مواردی که بین صفحه‌خوان JAWS و NVDA تفاوت‌هایی وجود دارد این تفاوت‌ها تذکر داده شده است تا بتوانید با صفحه‌خوان NVDA نیز با این برنامه کار کنید. • بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید. • عبارات دیگری که همراه صحبت‌های گوینده می‌شنوید، خروجی صفحه‌خوان JAWS نسخه ۲۰۲۳ به همراه موتور صوتی پارس‌آوا نسخه ۳ است؛ صفحه‌خوان، نوشته‌های خروجی برنامه‌ها را به گفتار تبدیل می‌کند. • با کلمات و عباراتی که از صفحه‌خوان‌ها می‌شنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرم‌افزارها، وب، رایانه و تلفن همراه کار می‌کنیم؛ عملا توسط صدای آن‌هاست که می‌بینید. • نسخه متنی این کتاب نیز در قالب‌های docx، html و pdf ارائه شده که می‌توانید آن را در پوشه کتاب بیابید. می‌توانید برای خواندن نسخه docx از برنامه Microsoft Word، نسخه html از یک مرورگر مثل Chrome یا Firefox و برای مطالعه نسخه pdf از برنامه Adobe Reader استفاده کنید. قدردانی در این جا فرصت را غنیمت شمرده و از حمایت خانه‌ی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از شما که با نظرات خود موجب ارتقای این کار و کارهای ب
165
3
انتشار کتاب خودآموز تایپ سریع‌تر و پر کردن راحت‌تر فرم‌ها با Beeftext برای نابینایان یکی از مشکلات کاربران فضای مجازی و برنامه‌های تحت وب و پایگاه‌های اینترنتی به خاطرسپاری و به یادآوری نام‌های کاربری و رمزهای عبور و پر کردن فرم‌های مورد درخواست می‌باشد. یافتن راه حلی برای حل این مشکل همواره مورد توجه برنامه‌نویسان بوده‌است. یکی از این برنامه‌ها که از دسترسی‌پذیری خوبی هم برخوردار می‌باشد؛ Beeftext نام دارد. با توجه به آنچه گفته‌شد؛ انجمن علمی-فرهنگی موج نور اصفهان کتاب خودآموز تایپ سریع‌تر و پر کردن راحت‌تر فرم‌ها با Beeftext برای نابینایان به صورت صوتی-متنی شامل مقدمه، ۷ فصل، ۴ ضمیمه و واژه‌نامه را آماده ارائه به علاقه‌مندان کرده‌است. به منظور آشنایی بیشتر با این محصول مقدمه و فهرست آن در ادامه می‌آید؛ برای تهیه این کتاب یک‌شنبه‌ها از ساعت ۱۶ تا ۱۸ و سه‌شنبه‌ها و پنج‌شنبه‌ها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین می‌توانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی Mojenoor84@gmail.com درخواست تهیه این کتاب را ثبت کنید. در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 00989304424149 نیز می‌توانید درخواست تهیه این محصول را ارائه کنید. به امید روزهای روشن‌تر.
155
4
اطلاعیه پیرو فراخوان‌های قبلی در خصوص برگزاری اولین رویداد سراسری «نابینایان و تحول دیجیتال»، تاریخ، زمان و محور‌های این رویداد به شرح ذیل به اطلاع علاقمندان می‌رسد: نخستین دوره رویداد سراسری نابینایان و تحول دیجیتال ۱۴۰۲، (BDT-Event1402) در تاریخ ۲۵ و ۲۶ بهمن‌ماه ۱۴۰۲، هم‌زمان با اعیاد شعبانیه، به میزبانی مؤسسه توانگران کار‌آفرین شیراز و با همکاری استانداری فارس برگزار خواهد شد. در این رویداد که با رویکرد دسترسی‌پذیری و به منظور ترسیم مسیر‌های تعامل با جامعه کنشگران و دست‌اندرکاران فضای دیجیتال کشور برگزار می‌شود، محور‌های اصلی رویداد، با هدف تسهیل تعامل متخصصان نابینا و کم‌بینا با دست‌اندرکاران فضای دیجیتال کشور، در قالب سه پنل طراحی شده که بدین شرح است: ۱- دسترسی‌پذیری دیجیتال و اشتغال افراد با آسیب بینایی: در این پنل، امکان تبادل نظر میان صاحبنظران نابینا و کم‌بینای حوزه اشتغال افراد با آسیب بینایی با مراکز دولتی و غیر دولتی، کارآفرینان و کسب‌و‌کار‌ها فراهم و راهکار‌های تسهیل حضور افراد با آسیب بینایی در بازارهای شغلی با اتکا به امکانات و ابزارهای دیجیتال به اشتراک گذاشته می شود. ۲- دسترسی‌پذیری دیجیتال و آموزش افراد با آسیب بینایی: در این پنل، صاحبنظران نابینا و کم‌بینای حوزه آموزش، ضمن تعامل با بستر‌سازان و تولید کنندگان محتوای آموزشی، می‌توانند موانع حضور و مشارکت نابینایان در فضا‌های آموزشی را با دست‌اندرکاران این حوزه به اشتراک بگذارند. ارائه راهکار در خصوص رفع موانع حضور افراد با آسیب بینایی در فضا‌های آموزشی و چگونگی بهره‌گیری از ابزار‌های دیجیتال جهت تسهیل آموزش افراد با آسیب بینایی، از بخش‌های دیگر این پنل خواهد بود. ۳- دسترسی‌پذیری دیجیتال و تسهیل زندگی: در این پنل، کاربران نابینا و کم‌بینای وبسایت‌ها و اپلیکیشن‌های ارائه دهنده خدمات عمومی و تولید کنندگان سایر ابزار‌های الکترونیکی در تعامل با صاحبان این بستر‌های خدماتی، ضمن آشنایی با چالش‌های این مجموعه‌های خدمات‌رسان در خصوص اِعمال استاندارد‌های دسترسی‌پذیری، به تبادل دیدگاه و ارائه راهکار خواهند پرداخت. مؤسسه نابینایان توانگران کار‌آفرین شیراز از علاقمندانی که در موضوعات بالا صاحب تألیف، اثر یا ایده باشند دعوت به عمل می‌آورد جهت مشارکت در هر یک از پنل‌های فوق، شرح مختصری از فعالیت‌های خود را از راه‌های زیر با دبیرخانه این رویداد به اشتراک بگذارند. از مخاطبان این اطلاعیه صمیمانه تقاضا می‌کنیم در جهت انتشار آن در گروه‌ها و محافل مرتبط افراد با آسیب بینایی ما را یاری فرمایند. پایگاه اطلاع رسانی: http://www.bdt-event.ir رایانامه: info@bdt-event.ir تلفن ثابت: 07138318815-17 تلفن همراه: 09178328259 - 09179523239
296
5
فراخوان گروه نابینایان و فناوری اطلاعات بسم الله الرحمن الرحیم توسعه روزافزون فناوری اطلاعات و تأثیر هرچه بیشتر نقش آن در زندگی بشر جهانی نوین را پیش روی انسان‌ها قرار داد. با طراحی صفحه‌خوان‌ها، نابینایان هم توانستند سهم قابل توجهی را از این پیشرفت به خود اختصاص دهند. سهمی که حتی می‌توان گفت فراتر از منافع سایر انسان‌ها بود. نابینایان توانستند با استفاده از قابلیت‌های گسترده فناوری اطلاعات قدم به دنیایی تازه بگذارند، با یاری گرفتن از نرم‌افزارها و اپلیکیشن‌ها زندگی پویا و پرتکاپویی را برای خود بسازند و هر روز بیش از پیش به استقلال خود نزدیک شوند. اما، رسیدن به سهم واقعی افراد دارای آسیب بینایی در ایران از پیشرفت‌های حوزه فناوری اطلاعات به تدبیر و تلاش بسیار نیاز دارد. و از طرفی هم تا وقتی که خودمان برنخیزیم و با گام‌های آهسته، ولی پیوسته، در پی سهممان نباشیم دیگری هم کاری برای ما نخواهد کرد. در همین راستا، مؤسسه نابینایان توانگران کارآفرین شیراز در نظر دارد با دعوت از همه نابینایان و کم‌بینایان فعال در حوزه فناوری اطلاعات از سراسر کشور و حتی سراسر جهان، گام‌های نخستین این راه طولانی، اما بسیار سودمند را بردارد و در جهت رسیدن به این هدف گفتگوها و نشست‌هایی را در فضای مجازی و حتی به صورت حضوری برگزار کند. محورهای مورد نظر در این هم‌اندیشی‌ها عبارتند از: • فراهم ساختن شرایط لازم برای آموزش نابینایان و کم‌بینایان در سطوح دانش‌آموزی و دانشجویی، و نیز مهارت‌آموزی‌های آزاد در زمینه فناوری اطلاعات، ازجمله: مناسب‌سازی متون و مواد درسی، آشنا ساختنمدرسان بینا با نحوه آموزش به نابینایان، و ... • استانداردسازی یا همان دسترس‌پذیرسازی نرم‌افزارها، وب‌سایت‌ها، اتوماسیون‌های اداری و سایر قالب‌های فضای مجازی به منظور امکان‌پذیر ساختن کاربری آسان نابینایان و کم‌بینایان با استفاده از صفحه‌خوان‌ها. • تسهیل و ایجاد تنوع در موقعیت‌های شغلی افراد دارای آسیب بینایی با تکیه بر مهارت‌های حوزه فناوری اطلاعات در زمینه‌های گوناگون فنی، علمی، اداری، اقتصادی، اجتماعی، فرهنگی و ... • فرهنگ‌سازی عمومی نسبت به مهارت‌های نابینایان و کم‌بینایان در فعالیت‌های مرتبط با حوزه فناوری اطلاعات و نیز توانمندی‌های تخصصی و عمومی آنان با یاری گرفتن از ابزارهای طراحی‌شده مبتنی بر هوش مصنوعی. • تسهیل زندگی نابینایان با یاری گرفتن از قابلیت‌های فناوری اطلاعات و هوش مصنوعی در سطوح مختلف زندگی، اعم از فعالیت‌های خانگی، ادامه تحصیل و فراهم ساختن بسترهای پژوهشی، عبور و مرور در سطح شهر و سفرهای بین شهری، استفاده از خدمات اقتصادی و اجتماعی گوناگون، انجام وظایف شغلی و مانند اینها. برای داشتن حضوری قویتر و رسیدن به نتیجه‌ای هرچه بهتر، از همه شما نابینایان و کم‌بینایان فعال در حوزه فناوری اطلاعات دعوت می‌کنیم به ما بپیوندید و ما را از دیدگاه‌های خود بهره‌مند سازید. https://splus.ir/joingroup/AHe3xhc0zT8sQ7iEHUPRoQ دبیرخانه نشست نابینایان و فناوری اطلاعات در شیراز
453
6
ثبت نام در دوره‌های صفحه‌کلید، ویندوز ۱۰ مقدماتی و پیش‌رفته انجمن علمی-فرهنگی موج نور اصفهان به نام خدا به اطلاع می‌رساند انجمن موج نور در نظر دارد دوره‌های صفحه‌کلید، ویندوز ۱۰ مقدماتی و پیش‌رفته برای نابینایان را به صورت رایگان برگزارکند. زمان برگزاري با هماهنگي ثبت‌نام‌كنندگان، مدرس و انجمن موج نور تعيين خواهد‌شد. مکان برگزاری در محل انجمن به نشانی اصفهان، خیابان سعادت‌آباد، رو به روی مقبره بانو امین، جنب ورزشگاه امین، خانه ریاضیات اصفهان، بخش نابینایان خواهدبود. نابینایان و کم‌بینایانی که موفق به گذراندن این دوره‌ها بشوند؛ می‌توانند؛ در دوره‌های تکمیلی که در آینده برگزار می‌شود شرکت کنند و گواهی شرکت در هر دوره را از انجمن دریافت کنند. برای ثبت نام در این دوره‌ها حداکثر تا چهارشنبه ۶ دی ۱۴۰۲ فرمی که از طریق لینک زیر در اختیارتان است را تکمیل کنید. https://forms.gle/GaUBkihmo6fLVvYn7 در صورتی که امکان تکمیل فرم را ندارید یا می‌خواهید اطلاعات بیشتری کسب کنید؛ یک‌شنبه‌ها از ساعت ۱۶ تا ۱۸ و سه‌شنبه‌ها و پنج‌شنبه‌ها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین می‌توانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی Mojenoor84@gmail.com درخواست ثبت نام یا پرسش خود را ارائه کنید. در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 00989304424149 نیز می‌توانید در این دوره‌ها ثبت نام کنید یا پرسش خود را بپرسید. به امید روزهای روشن‌تر.
351
7
بازگشت همه به سوی اوست. با خبر شدیم؛ برادر عزیز آقای مهرزاد واعظ، در اثر سانحه تصادف دار فانی را وداع گفته‌اند و به دیدار خدای خویش شتافته‌اند. جناب آقای واعظ همراه مهربان و دوست‌داشتنی نابینایان و کم‌بینایان در خانه ریاضیات و انجمن موج نور، بدین وسیله مراتب تسلیت و اندوه هیأت مدیره انجمن علمی-فرهنگی موج نور اصفهان را ابراز می‌داریم و برای آن سفر کرده علو درجات و برای شما و دیگر بازماندگان صبر و عمر پربرکت از درگاه قادر توانا خواستاریم. مرغ باغ ملکوتم نِیَم از عالم خاک، چند روزی قفسی ساخته‌اند از بدنم.
387
8
فهرست کتاب خودآموز مبانی MySQL برای نابینایان جلد دوم مقدمه فصل 13. گروه‌بندی 13-1. گروه‌بندی رکوردها 13-2. گروه‌بندی رکوردها و پیوند 13-3. گروه‌بندی با تعیین شرط فصل 14. عملگرها 14-1. عملگرهای ریاضی 14-2. عملگر EXISTS 14-3. عملگر ANY 14-4. عملگر ALL فصل 15. موارد متفرقه مربوط به SQL 15-1. دستور case 15-2. تابع IFNULL 15-3. تابع COALESCE 15-4. شرح 15-4-1. شرح تک‌خطی 15-4-2. شرح چندخطی فصل 16. کار با پایگاه‌های داده (قسمت اول) 16-1. ایجاد پایگاه داده 16-2. حذف پایگاه داده 16-3. انواع داده در MySQL 16-3-1. نوع داده چیست؟ 16-3-2. آشنایی با انواع داده رشته‌ای (قسمت اول) 16-3-3. آشنایی با انواع داده رشته‌ای (قسمت دوم) 16-3-4. آشنایی با انواع داده عددی (قسمت اول) 16-3-5. آشنایی با انواع داده عددی (قسمت دوم) 16-3-6. آشنایی با انواع داده تاریخ و زمان فصل 17. کار با پایگاه‌های داده (قسمت دوم) 17-1. ایجاد جدول 17-2. کپی یک جدول 17-3. ایجاد یک جدول خالی جدید با ساختار یک جدول دیگر 17-4. حذف جدول 17-5. حذف داده از جدول بدون حذف خود جدول 17-6. تغییر جدول 17-6-1. افزودن ستون 17-6-2. حذف ستون 17-6-3. تغییر نوع داده ستون فصل 18. ایجاد محدودیت در جداول (قسمت اول) 18-1. محدودیت در جدول چیست؟ 18-2. محدودیت عدم وجود مقدار NULL 18-2-1. ایجاد محدودیت عدم وجود مقدار NULL در هنگام ایجاد جدول 18-2-2. ایجاد محدودیت عدم وجود مقدار NULL بعد از ایجاد جدول 18-2-3. حذف محدودیت عدم وجود مقدار NULL 18-3. محدودیت منحصربه‌فرد بودن مقادیر 18-3-1. ایجاد محدودیت منحصربه‌فرد بودن مقادیر در هنگام ایجاد جدول 18-3-2. ایجاد محدودیت منحصربه‌فرد بودن مقادیر بعد از ایجاد جدول 18-3-3. تعیین نام برای محدودیت منحصربه‌فرد بودن مقادیر 18-3-4. حذف محدودیت منحصربه‌فرد بودن مقادیر 18-4. محدودیت کلید اصلی 18-4-1. ایجاد محدودیت کلید اصلی در هنگام ایجاد جدول 18-4-2. ایجاد محدودیت کلید اصلی بعد از ایجاد جدول 18-4-3. حذف محدودیت کلید اصلی فصل 19. ایجاد محدودیت در جداول (قسمت دوم) 19-1. محدودیت کلید خارجی 19-1-1. ایجاد محدودیت کلید خارجی در هنگام ایجاد جدول 19-1-2. ایجاد محدودیت کلید خارجی بعد از ایجاد جدول 19-1-3. حذف محدودیت کلید خارجی 19-2. محدودیت بررسی 19-2-1. ایجاد محدودیت بررسی در هنگام ایجاد جدول 19-2-2. ایجاد محدودیت بررسی بعد از ایجاد جدول 19-2-3. حذف محدودیت بررسی 19-3. محدودیت مقدار پیش‌فرض 19-3-1. ایجاد محدودیت مقدار پیش‌فرض در هنگام ایجاد جدول 19-3-2. ایجاد محدودیت مقدار پیش‌فرض بعد از ایجاد جدول 19-3-3. حذف محدودیت مقدار پیش‌فرض فصل 20. Index و امکان افزایش خودکار 20-1. Index 20-1-1. Index چیست؟ 20-1-2. ایجاد index برای ستون‌های دارای مقادیر تکراری 20-1-3. ایجاد index برای ستون‌های بدون مقادیر تکراری 20-1-4. حذف index 20-2. امکان افزایش خودکار 20-2-1. امکان افزایش خودکار چیست؟ 20-2-2. ایجاد امکان افزایش خودکار در هنگام ایجاد جدول 20-2-3. ایجاد امکان افزایش خودکار پس از ایجاد جدول 20-2-4. تغییر مقدار اولیه امکان افزایش خودکار 20-2-5. حذف امکان افزایش خودکار فصل 21. تاریخ و زمان 21-1. مقدمه 21-2. کار با تاریخ بدون زمان 21-3. کار با تاریخ و زمان فصل 22. نما 22-1. نما چیست؟ 22-2. ایجاد نما 22-3. بروزرسانی نما 22-4. حذف نما فصل 23. استفاده از MySQL در PHP (قسمت اول) 23-1. مقدمه 23-2. اتصال به یک پایگاه داده MySQL 23-3. ایجاد یک پایگاه داده جدید 23-4. ایجاد جدول 23-5. درج یک رکورد در جدول 23-6. دریافت مقدار ستون دارای امکان auto-increment آخرین رکورد درج‌شده 23-7. درج چند رکورد در جدول 23-8. گزاره‌های آماده 23-8-1. گزاره آماده چیست؟ 23-8-2. ایجاد یک گزاره آماده 23-8-3. استفاده از یک گزاره آماده فصل 24. استفاده از MySQLدر PHP (قسمت دوم) 24-1. انتخاب داده 24-2. انتخاب و فیلتر داده 24-3. مرتب کردن نتایج انتخاب داده 24-4. محدود کردن تعداد نتایج انتخاب داده 24-5. بروزرسانی داده 24-6. حذف داده 24-7. قطع اتصال از سرور MySQL واژه‌نامه تماس با ما محصولات دیگر
381
9
بخش دوم مقدمه کتاب خودآموز مبانی My SQL برای نابینایان جلد دوم • در فصل بیستم که به Index و امکان افزایش خودکار اختصاص یافته است چگونگی کار با index و امکان افزایش خودکار را فرا می گیریم. • در فصل بیست و یکم با عنوان تاریخ و زمان اول با نکاتی درباره استفاده از تاریخ و زمان در MySQL آشنا می‌شویم و سپس در دو نمونه کار با تاریخ بدون زمان و تاریخ به‌همراه زمان را مورد بررسی قرار می‌دهیم. • در فصل بیست و دوم که به نما اختصاص دارد ابتدا با مفهوم نما آشنا می‌شویم و سپس نحوه ایجاد، بروزرسانی و حذف نما را یاد می‌گیریم. • در فصل بیست و سوم که مربوط به استفاده از MySQL در PHP است ابتدا با نکاتی درباره استفاده از MySQL در PHP آشنا می‌شویم. سپس روش اتصال به یک پایگاه داده MySQL، ایجاد یک پایگاه داده جدید، ایجاد جدول، درج یک رکورد در جدول، دریافت مقدار ستون دارای امکان auto-increment آخرین رکورد درج‌شده، درج چند رکورد در جدول و گزاره‌های آماده را مورد بررسی قرار می‌دهیم. • نهایتاً در فصل بیست و چهارم که مبحث استفاده از MySQLدر PHP را دنبال می‌کند به چگونگی انتخاب داده، انتخاب و فیلتر داده، مرتب کردن نتایج انتخاب داده، محدود کردن تعداد نتایج انتخاب داده، بروزرسانی داده، حذف داده و قطع اتصال از سرور MySQL در PHP می‌پردازیم. این کتاب دارای یک واژه‌نامه هم هست که در آن اکثر لغات انگلیسی به کار رفته در کتاب، همراه معادل فارسی آن‌ها ارائه شده‌است. توجه در استفاده لطفاً در استفاده از کتاب به نکات زیر توجه فرمائید: • سیستم‌عامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۶۴ بیتی می‌باشد. • مرورگری که در کتاب از آن استفاده شده است مرورگر Google Chrome است. • برنامه XAMPP که در کتاب از آن استفاده شده در پوشه Tools کتاب قرار دارد. • پرونده پایگاه داده نمونه Northwind که در کتاب از آن استفاده شده است در پوشه Tools کتاب موجود است. • پرونده فشرده مربوط به برنامه MySQL و پرونده حاوی دستوراتی که در جایگزین کردن MySQL با MariaDB به آنها نیاز داریم در پوشه Tools کتاب قرار دارند. • پرونده‌های مربوط به نمونه قسمت‌هایی که مربوط به کار در PHP هستند در پوشه Examples کتاب قرار دارند. • بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید. • عبارات دیگری که همراه صحبت‌های گوینده می‌شنوید، خروجی صفحه‌خوان JAWS نسخه ۲۰۲۳ است؛ صفحه‌خوان، نوشته‌های خروجی برنامه‌ها را به گفتار تبدیل می‌کند. • با کلمات و عباراتی که از صفحه‌خوان‌ها می‌شنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرم‌افزارها، وب، رایانه و تلفن همراه کار می‌کنیم؛ عملا توسط صدای آن‌هاست که می‌بینید. • نسخه متنی این کتاب نیز در قالب‌های docx، html و pdf ارائه شده که می‌توانید آن را در پوشه کتاب بیابید. می‌توانید برای خواندن نسخه docx از برنامه Microsoft Word، نسخه html از یک مرورگر مثل Chrome یا Firefox و برای مطالعه نسخه pdf از برنامه Adobe Reader استفاده کنید. قدردانی در این جا فرصت را غنیمت شمرده و از حمایت خانه‌ی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از شما که با نظرات خود موجب ارتقای این کار و کارهای بعدی می‌شوید قدردانی می‌کنیم. محسن صدیقی مشکنانی، نصرالله رضائی
267
10
بخش اول مقدمه کتاب مبانی My SQL برای نابینایان جلد دوم به نام خداوند جان و خرد پایگاه داده یکی از اجزای اکثر وبسایت‌ها و برنامه‌های تحت وب است که اطلاعات مختلف در آن ذخیره می‌شود و در هنگام نیاز این اطلاعات از آن دریافت می‌شود. در کل پایگاه داده امکان ذخیره و دریافت سریع و آسان داده را برای وبسایت‌ها و برنامه‌ها فراهم می‌کند. MySQL یکی از محبوب‌ترین پایگاه‌های داده رابطه‌ای برای استفاده در وبسایت‌ها و برنامه‌های تحت وب است. این پایگاه داده که متعلق به شرکت Oracle است رایگان و منبع باز است و امکان استفاده از آن در همه زبان‌های برنامه‌نویسی مناسب برای طراحی وب فراهم شده است. از آنجایی که معمولاً از MySQL برای طراحی وبسایت‌ها و برنامه‌های تحت وب استفاده می‌شود، برای یادگیری کار با این پایگاه داده بهتر است قبلاً با HTML، CSS، JavaScript و یکی از زبان‌های طراحی وبسایت server-side مثل PHP آشنا باشید. در این کتاب که دومین جلد از مجموعه دوجلدی خودآموز مبانی MySQL برای نابینایان است شما با نحوه کار با این پایگاه داده و با زبان SQL که از آن برای مدیریت پایگاه‌های داده رابطه‌ای مثل MySQL استفاده می‌شود و همچنین با نحوه استفاده از MySQL در زبان برنامه‌نویسی PHP آشنا می‌شوید. ساختار کتاب • در فصل سیزدهم که به گروه‌بندی اختصاص دارد با گروه‌بندی رکوردها، گروه‌بندی رکوردها و پیوند و گروه‌بندی با تعیین شرط آشنا می‌شویم. • در فصل چهاردهم که عملگرها عنوان دارد در مورد عملگرهای ریاضی، عملگر EXISTS، عملگر ANY و عملگر ALL بحث می‌کنیم. • فصل پانزدهم راجع به موارد متفرقه مربوط به SQL است. در این فصل به نحوه استفاده از دستور case، تابع IFNULL، تابع COALESCE و شرح در MySQL می‌پردازیم. • در فصل شانزدهم که کار با پایگاه‌های داده عنوان دارد روش ایجاد و حذف پایگاه داده را یاد می‌گیریم و با انواع داده در MySQL آشنا می‌شویم. • در فصل هفدهم کار با پایگاه‌های داده را ادامه می‌دهیم و ایجاد جدول، کپی یک جدول، ایجاد یک جدول خالی جدید با ساختار یک جدول دیگر، حذف جدول، حذف داده از جدول بدون حذف خود جدول و تغییر جدول را می‌آموزیم. • در فصل هجدهم به ایجاد محدودیت در جداول می‌پردازیم. در این فصل ابتدا با مفهوم محدودیت در جدول آشنا می‌شویم و سپس کار با محدودیت عدم وجود مقدار NULL، حدودیت منحصربه‌فرد بودن مقادیر و محدودیت کلید اصلی را یاد می‌گیریم. • در فصل نوزدهم مبحث ایجاد محدودیت در جداول را دنبال می‌کنیم. در این فصل به روش استفاده از محدودیت کلید خارجی، محدودیت بررسی و محدودیت مقدار پیش‌فرض می‌پردازیم.
194
11
انتشار کتاب خودآموز مبانی My SQL برای نابینایان جلد دوم انجمن علمی-فرهنگی موج نور اصفهان به اطلاع می‌رساند؛ کتاب خودآموز مبانی My SQL برای نابینایان جلد دوم به صورت صوتی-متنی شامل مقدمه، ۱۲ فصل و واژه‌نامه، آماده ارائه به علاقه‌مندان می‌باشد. به منظور آشنایی بیشتر با این محصول مقدمه و فهرست آن در ادامه می‌آید؛ برای تهیه این کتاب یک‌شنبه‌ها از ساعت ۱۶ تا ۱۸ و سه‌شنبه‌ها و پنج‌شنبه‌ها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین می‌توانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی Mojenoor84@gmail.com درخواست تهیه این کتاب را ثبت کنید. در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 00989304424149 نیز می‌توانید درخواست تهیه این محصول را ارائه کنید. به امید روزهای روشن‌تر.
193
12
با درود و گرامی‌داشت روز جهانی معلولین پیامی که در ادامه خواهد آمد؛ ازطرف دبیرکل سازمان ملل متحد به مناسبت روز جهانی معلولین (سوم دسامبر سال ۲۰۲۳) ارائه‌شده‌است که توسط دفتر آن سازمان در ایران به انجمن علمی-فرهنگی موج نور اصفهان ارسال شده‌است. خوشبختانه فعالیت‌های انجمن موج نور همگی در راستای توسعه پایدار برای نابینایان و کم‌بینایان طرح‌ریزی شده‌است. http://mnsi.ir UNITED NATIONS سازمان ملل متحد دبیرکل پیام روز بین المللی افراد دارای معلولیت ۳ دسامبر ۲۰۲۳ | ۱۲ آذر ۱۴۰۲ روز بین المللی افراد دارای معلولیت امسال به ما یادآوری می‌کند که برای دست‌یابی به اهداف توسعه پایدار باید به این وعده خود عمل کنیم؛ اینکه ما هیچ کسی را به ویژه یک و سه دهم میلیارد فرد دارای معلولیت در سراسر جهان را فراموش نخواهیم‌کرد. امروز در نیمه راه رسیدن به دستور کار ۲۰۳۰ افراد دارای معلولیت همچنان با تبعیض سیستماتیک و موانعی مواجه هستند که مشارکت معنادار آنان در تمام عرصه‌های جامعه را محدود می‌سازد. برای افراد دارای معلولیت توسعه پایدار واقعی مستلزم تمرکز همه جانبه بر نیازها و حقوق آنان به عنوان نه تنها ذینفع بلکه مشارکت‌کنندگان فعال در زندگی ،اجتماعی، اقتصادی و سیاسی است. این یعنی مطمئن شویم افراد دارای معلولیت در فرایند تصمیم‌گیری هر کشور جهت دست‌یابی به اهداف توسعه پایدار از بهداشت و ریشه‌کنی فقر تا آموزش و اقدامات ،اقلیمی مطابق کنوانسیون حقوق افراد دارای معلولیت حضور دارند. سازمان ملل متحد نمونه‌ای موفق در استراتژی مشارکت همه‌پذیر معلولیت و حمایت از کشورهای عضو در جهت پیش‌برد این موضوع برای افراد دارای معلولیت و با کمک آنان ، است. در این روز مهم من از جهان می‌خواهم که همراه افراد دارای معلولیت برای طراحی و اجرای راه حلهایی بر اساس حقوق برابر در هر کشور و جامعه اقدام نماید. ***
191
13
فهرست کتاب خودآموز نسخه وب سامانه بام بانک ملی برای نابینایان مقدمه فصل 1. مباحث اولیه 1-1. آشنایی با سامانه بام بانک ملی 1-2. ثبت‌نام در سامانه بام 1-3. ورود به سامانه بام 1-4. خروج از سامانه بام 1-5. جلوگیری از خروج خودکار از سامانه بام فصل 2. خدمات حساب 2-1. مشاهده موجودی حساب 2-2. مشاهده صورت‌حساب 2-3. انتقال پول 2-3-1. انتقال پول به یک حساب بانک ملی 2-3-2. انتقال پول به یک حساب در بانکی دیگر 2-4. انتقال پول دسته‌ای 2-4-1. تهیه پرونده حاوی اطلاعات حساب‌ها 2-4-2. انجام انتقال دسته‌ای 2-5. تاریخچه انتقال پول از حساب 2-6. تعیین سقف انتقال پول روزانه 2-7. انجام تنظیمات حساب‌ها فصل 3. خدمات کارت 3-1. مشاهده مانده کارت 3-2. انجام عملیات کارت به کارت 3-3. استفاده از فهرست تماس برای تعیین کارت مقصد در کارت به کارت 3-4. مشاهده تاریخچه کارت به کارت 3-5. صدور یک کارت جدید 3-6. مشاهده اطلاعات یک کارت 3-7. تعیین کارت پیش‌فرض 3-8. غیرفعال و فعال کردن یک کارت 3-9. مسدود کردن یک کارت فصل 4. خدمات قبض 4-1. ایجاد یک قبض جدید 4-2. پرداخت یک قبض با حساب 4-3. پرداخت یک قبض با کارت 4-4. تغییر نام یک قبض 4-5. حذف یک قبض 4-6. تاریخچه پرداخت قبوض 4-7. پرداخت فوری یک قبض فصل 5. خدمات چک صیادی 5-1. ثبت یک چک صیادی 5-2. تایید یک چک صیادی 5-3. انتقال یک چک صیادی به فردی دیگر فصل 6. سایر موارد 6-1. شارژ خودکار 6-1-1. فعال کردن امکان شارژ خودکار برای یک سیم‌کارت 6-1-2. ویرایش اطلاعات امکان شارژ خودکار برای یک سیم‌کارت 6-1-3. حذف امکان شارژ خودکار از یک سیم‌کارت 6-2. مشاهده و تغییر اطلاعات کاربری 6-2-1. مشاهده اطلاعات کاربری و تغییر شماره تلفن همراه و آدرس ایمیل 6-2-2. تغییر رمز عبور حساب کاربری 6-2-3. غیرفعال کردن حساب کاربری واژه‌نامه تماس با ما محصولات دیگر
133
14
مقدمه کتاب خودآموز نسخه وب سامانه بام بانک ملی برای نابینایان به نام خداوند جان و خرد امروزه بانک‌داری اینترنتی در دنیا رواج زیادی پیدا کرده است و بسیاری از افراد به‌جای مراجعه حضوری به بانک، عملیات‌های بانکی خود را به‌صورت آنلاین انجام می‌دهند. به‌دلیل دشواری در رفت و آمد و سایر چالش‌هایی که پیش‌روی افراد نابینا است بانک‌داری اینترنتی می‌تواند ابزاری بسیار کاربردی برای این افراد باشد. بام سامانه بانک‌داری بانک ملی است که خدمات بانکی متنوعی را به‌صورت آنلاین به مشتریان این بانک ارائه می‌کند و تا حد زیادی نیاز به مراجعه حضوری به شعب این بانک را از بین می‌برد. در این کتاب با نحوه استفاده از پرکاربردترین امکانات دسترس‌پذیر سامانه بام آشنا می‌شوید. ساختار کتاب • در فصل اول به مباحث اولیه می‌پردازیم. در این فصل ابتدا با سامانه بام بانک ملی آشنا می‌شویم و سپس نحوه ثبت‌نام در سامانه بام، ورود به سامانه بام، خروج از سامانه بام و جلوگیری از خروج خودکار از سامانه بام را یاد می‌گیریم. • در فصل دوم که به خدمات حساب اختصاص دارد با چگونگی مشاهده موجودی حساب، مشاهده صورت‌حساب، انتقال پول، انتقال پول دسته‌ای، مشاهده تاریخچه انتقال پول از حساب، تعیین سقف انتقال پول روزانه و انجام تنظیمات حساب‌ها آشنا می‌شویم. • در فصل سوم که خدمات کارت عنوان دارد روش مشاهده مانده کارت، انجام عملیات کارت به کارت، استفاده از فهرست تماس برای تعیین کارت مقصد در کارت به کارت، مشاهده تاریخچه کارت به کارت، صدور یک کارت جدید، مشاهده اطلاعات یک کارت، تعیین کارت پیش‌فرض، غیرفعال و فعال کردن یک کارت و مسدود کردن یک کارت را می‌آموزیم. • فصل چهارم به خدمات قب اختصاص یافته است. در این فصل به نحوه ایجاد یک قبض جدید، پرداخت یک قبض با حساب، پرداخت یک قبض با کارت، تغییر نام یک قبض، حذف یک قبض، تاریخچه پرداخت قبوض و پرداخت فوری یک قبض می‌پردازیم. • در فصل پنجم که مربوط به خدمات چک صیادی است چگونگی ثبت، تایید و انتقال یک چک صیادی به فردی دیگر را بررسی می‌کنیم. • نهایتاً در فصل ششم به سایر موارد می‌پردازیم. در این فصل یاد می‌گیریم که چطور از شارژ خودکار استفاده کنیم و اطلاعات کاربری را مشاهده کنیم و تغییر دهیم. این کتاب دارای یک واژه‌نامه هم هست که در آن اکثر لغات انگلیسی به کار رفته در کتاب، همراه معادل فارسی آن‌ها ارائه شده‌است. توجه در استفاده لطفاً در استفاده از کتاب به نکات زیر توجه فرمائید: • سیستم‌عامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۶۴ بیتی می‌باشد. • بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید. • عبارات دیگری که همراه صحبت‌های گوینده می‌شنوید، خروجی صفحه‌خوان JAWS نسخه ۲۰۲۳ به همراه موتور صوتی پارس‌آوا نسخه ۳ است. همچنین در مواردی که امکان استفاده از JAWS برای کار با سامانه وجود ندارد از صفحه‌خوان NVDA نسخه ۲۰۲۳٫۳ به همراه موتور صوتی پارس‌آوا نسخه ۳ استفاده شده است. صفحه‌خوان، نوشته‌های خروجی برنامه‌ها را به گفتار تبدیل می‌کند. • با کلمات و عباراتی که از صفحه‌خوان‌ها می‌شنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرم‌افزارها، وب، رایانه و تلفن همراه کار می‌کنیم؛ عملا توسط صدای آن‌هاست که می‌بینید. • نسخه متنی این کتاب نیز در قالب‌های docx، html و pdf ارائه شده که می‌توانید آن را در پوشه کتاب بیابید. می‌توانید برای خواندن نسخه docx از برنامه Microsoft Word، نسخه html از یک مرورگر مثل Chrome یا Firefox و برای مطالعه نسخه pdf از برنامه Adobe Reader استفاده کنید. قدردانی در این جا فرصت را غنیمت شمرده و از حمایت خانه‌ی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از شما که با نظرات خود موجب ارتقای این کار و کارهای بعدی می‌شوید قدردانی می‌کنیم. محسن صدیقی مشکنانی، نصرالله رضائی
116
15
انتشار کتاب خودآموز نسخه وب سامانه بام بانک ملی برای نابینایان انجمن علمی-فرهنگی موج نور اصفهان به اطلاع می‌رساند؛ کتاب خودآموز نسخه وب سامانه بام بانک ملی برای نابینایان به صورت صوتی-متنی شامل مقدمه، ۶ فصل و واژه‌نامه، آماده ارائه به علاقه‌مندان می‌باشد. به منظور آشنایی بیشتر با این محصول مقدمه و فهرست آن در ادامه می‌آید؛ برای تهیه این کتاب یک‌شنبه‌ها از ساعت ۱۶ تا ۱۸ و سه‌شنبه‌ها و پنج‌شنبه‌ها از ساعت ۱۲ تا ۱۴ به جز روزهای تعطیل با تلفن 03136687033 تماس بگیرید؛ همچنین می‌توانید با ارائه نام و نام خانوادگی و تلفن تماس به ایمیل انجمن به نشانی Mojenoor84@gmail.com درخواست تهیه این کتاب را ثبت کنید. در بستر واتساپ و فقط با ارسال پیام متنی یا صوتی و با ارائه نام و نام خانوادگی به شماره 00989304424149 نیز می‌توانید درخواست تهیه این محصول را ارائه کنید. به امید روزهای روشن‌تر.
112
16
فهرست کتاب خودآموز مبانی MySQL برای نابینایان جلد اول مقدمه فصل 1. مباحث اولیه 1-1. پایگاه داده چیست؟ 1-2. آشنایی با پایگاه داده رابطه‌ای و سیستم مدیریت پایگاه داده رابطه‌ای 1-3. آشنایی با MySQL 1-4. آشنایی با مفاهیم جدول، رکورد، ستون و خانه فصل 2. شروع کار 2-1. آشنایی با XAMPP و phpMyAdmin 2-2. نصب XAMPP 2-3. جایگزینی MySQL با MariaDB در XAMPP 2-4. فعال‌سازی سرور محلی و MySQL 2-5. آشنایی با پایگاه داده نمونه Northwind 2-6. ایجاد یک پایگاه داده و درون‌ریزی پایگاه داده نمونه فصل 3. انتخاب داده‌ها 3-1. آشنایی با SQL 3-2. نکاتی در مورد دستور زبان SQL 3-3. بهینه‌سازی کنسول 3-4. نحوه اجرای دستورات SQL روی داده‌های پایگاه داده 3-5. انتخاب ستون‌های مورد نظر در یک جدول 3-6. انتخاب همه ستون‌های یک جدول 3-7. انتخاب رکوردهای دارای داده‌های متمایز 3-8. شمارش رکوردهای دارای داده‌های متمایز فصل 4. فیلتر داده‌ها 4-1. فیلتر رکوردها 4-2. تفاوت استفاده از مقادیر متنی و عددی در SQL 4-3. عملگرهای مربوط به دستور WHERE 4-4. عملگرهای منطقی در دستور WHERE 4-4-1. عملگر AND 4-4-2. عملگر OR 4-4-3. عملگر NOT 4-4-4. ترکیب AND، OR و NOT فصل 5. مرتب کردن و محدود کردن تعداد نتایج بعد از اجرای دستورات SQL 5-1. مرتب کردن نتایج یک دستور SQL بر اساس یک ستون به‌صورت صعودی 5-2. مرتب کردن نتایج یک دستور SQL بر اساس یک ستون به‌صورت نزولی 5-3. مرتب کردن نتایج یک دستور SQL بر اساس چند ستون به‌صورت صعودی 5-4. مرتب کردن نتایج یک دستور SQL بر اساس چند ستون به‌صورت نزولی 5-5. محدود کردن تعداد نتایج فصل 6. درج رکوردهای جدید در جداول 6-1. درج یک رکورد در یک جدول و تعیین مقدار برای همه ستون‌های آن 6-2. درج یک رکورد در جدول و تعیین مقدار فقط برای ستون‌های خاصی از آن 6-3. آشنایی با مقدار خالی 6-4. بررسی خالی بودن خانه‌ها 6-5. بررسی خالی نبودن خانه‌ها 6-6. کپی همه مقادیر رکوردها از یک جدول به یک جدول دیگر 6-7. کپی مقادیر خاصی از رکوردها از یک جدول به یک جدول دیگر فصل 7. بروزرسانی و حذف رکوردهای موجود در جداول 7-1. بروزرسانی مقادیر یک رکورد خاص 7-2. بروزرسانی مقادیر چند رکورد 7-3. حذف یک یا چند رکورد 7-4. حذف همه رکوردهای داخل یک جدول بدون حذف خود جدول فصل 8. انجام عملیات آماری روی مقادیر 8-1. پیدا کردن کوچک‌ترین مقدار در یک ستون 8-2. پیدا کردن بزرگ‌ترین مقدار در یک ستون 8-3. شمارش تعداد مقادیر یک ستون 8-4. دریافت معدل مقادیر موجود در یک ستون 8-5. جمع کردن همه مقادیر موجود در یک ستون با یک‌دیگر فصل 9. جستجو در جداول 9-1. جستجوی خانه‌هایی که مقدار آنها شبیه یک الگوی خاص است 9-1-1. آشنایی با عملگر LIKE 9-1-2. جستجو با جانگهدار درصد 9-1-3. جستجو با جانگهدار زیرخط 9-2. جستجوی خانه‌هایی که مقدار آنها با یکی از مقادیر مورد نظر یکسان است 9-2-1. جستجو با عملگر IN با تعیین مقادیر مورد نظر 9-2-2. جستجو با عملگر IN با استفاده از یک دستور SELECT 9-3. جستجوی خانه‌هایی که مقدار آنها بین دو مقدار قرار دارد فصل 10. نام مستعار 10-1. نام مستعار چیست؟ 10-2. ایجاد نام مستعار برای ستون‌ها 10-3. ترکیب مقادیر چند ستون و تعیین یک نام مستعار برای نتیجه 10-4. ایجاد نام مستعار برای جداول فصل 11. پیوند جداول 11-1. پیوند چیست؟ 11-2. ایجاد پیوند داخلی 11-2-1. ایجاد پیوند داخلی بین دو جدول 11-2-2. ایجاد پیوند داخلی بین بیش از دو جدول 11-3. ایجاد پیوند چپ بین دو جدول 11-4. ایجاد پیوند راست بین دو جدول 11-5. ایجاد پیوند متقاطع بین دو جدول فصل 12. ترکیب نتایج چند دستور انتخاب 12-1. ترکیب چیست؟ 12-2. ترکیب رکوردهای منحصربه‌فرد در نتایج چند دستور SELECT با یک‌دیگر 12-3. ترکیب همه رکوردها در نتایج چند دستور SELECT با یک‌دیگر 12-4. ترکیب همه رکوردها یا فقط رکوردهای منحصربه‌فرد در نتایج چند دستور SELECT با یک‌دیگر با استفاده از کلیدواژه WHERE واژه‌نامه تماس با ما محصولات دیگر
115
17
بخش دوم مقدمه کتاب خودآموز مبانی MySQL برای نابینایان جلد اول • نهایتاً در فصل دوازدهم که مربوط به ترکیب نتایج چند دستور انتخاب است بعد از آشنایی با مفهوم ترکیب، چگونگی ترکیب رکوردهای منحصربه‌فرد در نتایج چند دستور SELECT با یک‌دیگر، ترکیب همه رکوردها در نتایج چند دستور SELECT با یک‌دیگر و ترکیب همه رکوردها یا فقط رکوردهای منحصربه‌فرد در نتایج چند دستور SELECT با یک‌دیگر با استفاده از کلیدواژه WHERE را می‌آموزیم. این کتاب دارای یک واژه‌نامه هم هست که در آن اکثر لغات انگلیسی به کار رفته در کتاب، همراه معادل فارسی آن‌ها ارائه شده‌است. توجه در استفاده لطفاً در استفاده از کتاب به نکات زیر توجه فرمائید: • سیستم‌عامل به کار گرفته شده در این کتاب Windows 10 Pro نسخه ۶۴ بیتی می‌باشد. • مرورگری که در کتاب از آن استفاده شده است مرورگر Google Chrome است. • برنامه XAMPP که در کتاب از آن استفاده شده در پوشه Tools کتاب قرار دارد. • پرونده پایگاه داده نمونه Northwind که در کتاب از آن استفاده شده است در پوشه Tools کتاب موجود است. • پرونده فشرده مربوط به برنامه MySQL و پرونده حاوی دستوراتی که در جایگزین کردن MySQL با MariaDB به آنها نیاز داریم در پوشه Tools کتاب قرار دارند. • بهتر است در هر قسمت، پس از تمرین و تسلط نسبی به قسمت بعدی بروید. ا عبارات دیگری که همراه صحبت‌های گوینده می‌شنوید، خروجی صفحه‌خوان JAWS نسخه ۲۰۲۳ است؛ صفحه‌خوان، نوشته‌های خروجی برنامه‌ها را به گفتار تبدیل می‌کند. • با کلمات و عباراتی که از صفحه‌خوان‌ها می‌شنوید به خوبی مأنوس شوید؛ زیرا وقتی با نرم‌افزارها، وب، رایانه و تلفن همراه کار می‌کنیم؛ عملا توسط صدای آن‌هاست که می‌بینید. • نسخه متنی این کتاب نیز در قالب‌های docx، html و pdf ارائه شده که می‌توانید آن را در پوشه کتاب بیابید. می‌توانید برای خواندن نسخه docx از برنامه Microsoft Word، نسخه html از یک مرورگر مثل Chrome یا Firefox و برای مطالعه نسخه pdf از برنامه Adobe Reader استفاده کنید. قدردانی در این جا فرصت را غنیمت شمرده و از حمایت خانه‌ی ریاضیات اصفهان، به ویژه آقای دکتر علی رجالی، و از شما که با نظرات خود موجب ارتقای این کار و کارهای بعدی می‌شوید قدردانی می‌کنیم. محسن صدیقی مشکنانی، نصرالله رضائی
110
18
بخش اول مقدمه کتاب خودآموز مبانی My SQL برای نابینایان جلد اول به نام خداوند جان و خرد پایگاه داده یکی از اجزای اکثر وبسایت‌ها و برنامه‌های تحت وب است که اطلاعات مختلف در آن ذخیره می‌شود و در هنگام نیاز این اطلاعات از آن دریافت می‌شود. در کل پایگاه داده امکان ذخیره و دریافت سریع و آسان داده را برای وبسایت‌ها و برنامه‌ها فراهم می‌کند. MySQL یکی از محبوب‌ترین پایگاه‌های داده رابطه‌ای برای استفاده در وبسایت‌ها و برنامه‌های تحت وب است. این پایگاه داده که متعلق به شرکت Oracle است رایگان و منبع باز است و امکان استفاده از آن در همه زبان‌های برنامه‌نویسی مناسب برای طراحی وب فراهم شده است. از آنجایی که معمولاً از MySQL برای طراحی وبسایت‌ها و برنامه‌های تحت وب استفاده می‌شود، برای یادگیری کار با این پایگاه داده بهتر است قبلاً با HTML، CSS، JavaScript و یکی از زبان‌های طراحی وبسایت server-side مثل PHP آشنا باشید. در این کتاب که اولین جلد از مجموعه دوجلدی خودآموز مبانی MySQL برای نابینایان است شما با نحوه کار با این پایگاه داده و با زبان SQL که از آن برای مدیریت پایگاه‌های داده رابطه‌ای مثل MySQL استفاده می‌شود و همچنین با نحوه استفاده از MySQL در زبان برنامه‌نویسی PHP آشنا می‌شوید. ساختار کتاب • در فصل اول که به مباحث اولیه اختصاص یافته است، با پایگاه داده، پایگاه داده رابطه‌ای و سیستم مدیریت پایگاه داده رابطه‌ای، MySQL و مفاهیم جدول، رکورد، ستون و خانه در پایگاه داده آشنا می‌شویم. • در فصل دوم کار یادگیری MySQL را شروع می‌کنیم. در این فصل ابتدا با XAMPP و phpMyAdmin و سپس با نحوه نصب XAMPP، جایگزینی MySQL با MariaDB در XAMPP و فعال‌سازی سرور محلی و MySQL در XAMPP آشنا می‌شویم. بعد هم با پایگاه داده نمونه Northwind آشنا می‌شویم و روش ایجاد یک پایگاه داده و درون‌ریزی پایگاه داده نمونه را یاد می‌گیریم. • در فصل سوم که مربوط به انتخاب داده‌ها است اول با مفهوم SQL و دستور زبان آن آشنا می‌شویم. سپس به چگونگی بهینه‌سازی کنسول، اجرای دستورات SQL روی داده‌های پایگاه داده، انتخاب ستون‌های مورد نظر در یک جدول، انتخاب همه ستون‌های یک جدول، انتخاب رکوردهای دارای داده‌های متمایز و شمارش رکوردهای دارای داده‌های متمایز می‌پردازیم. • در فصل چهارم که به فیلتر داده‌ها اختصاص دارد روش فیلتر کردن رکوردها را یاد می‌گیریم. سپس با تفاوت استفاده از مقادیر متنی و عددی در SQL و بعد با عملگرهای مربوط به دستور WHERE و عملگرهای منطقی آشنا می‌شویم. • در فصل پنجم که درباره مرتب کردن و محدود کردن تعداد نتایج بعد از اجرای دستورات SQL است یاد می‌گیریم که چطور نتایج یک دستور SQL را بر اساس یک ستون به‌صورت صعودی و نزولی مرتب کنیم، نتایج یک دستور SQL را بر اساس چند ستون به‌صورت صعودی یا نزولی مرتب کنیم و تعداد نتایج را محدود کنیم. • در فصل ششم که درج رکوردهای جدید در جداول عنوان دارد ابتدا به نحوه درج یک رکورد در یک جدول و تعیین مقدار برای همه ستون‌های آن و درج یک رکورد در جدول و تعیین مقدار فقط برای ستون‌های خاصی از آن می‌پردازیم. سپس با مقدار خالی، بررسی خالی بودن خانه‌ها و بررسی خالی نبودن خانه‌ها آشنا می‌شویم. نهایتاً می‌آموزیم که چطور همه مقادیر یا مقادیر خاصی از رکوردها را از یک جدول به یک جدول دیگر کپی کنیم. • در فصل هفتم که مربوط به بروزرسانی و حذف رکوردهای موجود در جداول است درباره روش بروزرسانی مقادیر یک رکورد خاص یا چند رکورد و حذف یک یا چند رکورد یا همه رکوردهای داخل جدول بحث می‌کنیم. • در فصل هشتم که انجام عملیات آماری روی مقادیر عنوان دارد به چگونگی پیدا کردن کوچک‌ترین مقدار در یک ستون، پیدا کردن بزرگ‌ترین مقدار در یک ستون، شمارش تعداد مقادیر یک ستون، دریافت معدل مقادیر موجود در یک ستون و جمع کردن همه مقادیر موجود در یک ستون با یک‌دیگر می‌پردازیم. • فصل نهم به جستجو در جداول اختصاص دارد. در این فصل نحوه جستجوی خانه‌هایی که مقدار آنها شبیه یک الگوی خاص است، جستجوی خانه‌هایی که مقدار آنها با یکی از مقادیر مورد نظر یکسان است و جستجوی خانه‌هایی که مقدار آنها بین دو مقدار قرار دارد را مورد بررسی قرار می‌دهیم. • در فصل دهم که در مورد نام مستعار است نخست با مفهوم نام مستعار و سپس با روش ایجاد نام مستعار برای ستون‌ها، ترکیب مقادیر چند ستون و تعیین یک نام مستعار برای نتیجه و ایجاد نام مستعار برای جداول آشنا می‌شویم. • در فصل یازدهم که به پیوند جداول اختصاص یافته است اول با مفهوم پیوند آشنا می‌شویم. سپس نحوه ایجاد پیوند داخلی، پیوند چپ، پیوند راست و پیوند متقاطع را بین جداول یاد می‌گیریم.
106
19
بخش اول مقدمه کتاب خودآموز مبانی My SQL برای نابینایان جلد اول به نام خداوند جان و خرد پایگاه داده یکی از اجزای اکثر وبسایت‌ها و برنامه‌های تحت وب است که اطلاعات مختلف در آن ذخیره می‌شود و در هنگام نیاز این اطلاعات از آن دریافت می‌شود. در کل پایگاه داده امکان ذخیره و دریافت سریع و آسان داده را برای وبسایت‌ها و برنامه‌ها فراهم می‌کند. MySQL یکی از محبوب‌ترین پایگاه‌های داده رابطه‌ای برای استفاده در وبسایت‌ها و برنامه‌های تحت وب است. این پایگاه داده که متعلق به شرکت Oracle است رایگان و منبع باز است و امکان استفاده از آن در همه زبان‌های برنامه‌نویسی مناسب برای طراحی وب فراهم شده است. از آنجایی که معمولاً از MySQL برای طراحی وبسایت‌ها و برنامه‌های تحت وب استفاده می‌شود، برای یادگیری کار با این پایگاه داده بهتر است قبلاً با HTML، CSS، JavaScript و یکی از زبان‌های طراحی وبسایت server-side مثل PHP آشنا باشید. در این کتاب که اولین جلد از مجموعه دوجلدی خودآموز مبانی MySQL برای نابینایان است شما با نحوه کار با این پایگاه داده و با زبان SQL که از آن برای مدیریت پایگاه‌های داده رابطه‌ای مثل MySQL استفاده می‌شود و همچنین با نحوه استفاده از MySQL در زبان برنامه‌نویسی PHP آشنا می‌شوید. ساختار کتاب • در فصل اول که به مباحث اولیه اختصاص یافته است، با پایگاه داده، پایگاه داده رابطه‌ای و سیستم مدیریت پایگاه داده رابطه‌ای، MySQL و مفاهیم جدول، رکورد، ستون و خانه در پایگاه داده آشنا می‌شویم. • در فصل دوم کار یادگیری MySQL را شروع می‌کنیم. در این فصل ابتدا با XAMPP و phpMyAdmin و سپس با نحوه نصب XAMPP، جایگزینی MySQL با MariaDB در XAMPP و فعال‌سازی سرور محلی و MySQL در XAMPP آشنا می‌شویم. بعد هم با پایگاه داده نمونه Northwind آشنا می‌شویم و روش ایجاد یک پایگاه داده و درون‌ریزی پایگاه داده نمونه را یاد می‌گیریم. • در فصل سوم که مربوط به انتخاب داده‌ها است اول با مفهوم SQL و دستور زبان آن آشنا می‌شویم. سپس به چگونگی بهینه‌سازی کنسول، اجرای دستورات SQL روی داده‌های پایگاه داده، انتخاب ستون‌های مورد نظر در یک جدول، انتخاب همه ستون‌های یک جدول، انتخاب رکوردهای دارای داده‌های متمایز و شمارش رکوردهای دارای داده‌های متمایز می‌پردازیم. • در فصل چهارم که به فیلتر داده‌ها اختصاص دارد روش فیلتر کردن رکوردها را یاد می‌گیریم. سپس با تفاوت استفاده از مقادیر متنی و عددی در SQL و بعد با عملگرهای مربوط به دستور WHERE و عملگرهای منطقی آشنا می‌شویم. • در فصل پنجم که درباره مرتب کردن و محدود کردن تعداد نتایج بعد از اجرای دستورات SQL است یاد می‌گیریم که چطور نتایج یک دستور SQL را بر اساس یک ستون به‌صورت صعودی و نزولی مرتب کنیم، نتایج یک دستور SQL را بر اساس چند ستون به‌صورت صعودی یا نزولی مرتب کنیم و تعداد نتایج را محدود کنیم. • در فصل ششم که درج رکوردهای جدید در جداول عنوان دارد ابتدا به نحوه درج یک رکورد در یک جدول و تعیین مقدار برای همه ستون‌های آن و درج یک رکورد در جدول و تعیین مقدار فقط برای ستون‌های خاصی از آن می‌پردازیم. سپس با مقدار خالی، بررسی خالی بودن خانه‌ها و بررسی خالی نبودن خانه‌ها آشنا می‌شویم. نهایتاً می‌آموزیم که چطور همه مقادیر یا مقادیر خاصی از رکوردها را از یک جدول به یک جدول دیگر کپی کنیم. • در فصل هفتم که مربوط به بروزرسانی و حذف رکوردهای موجود در جداول است درباره روش بروزرسانی مقادیر یک رکورد خاص یا چند رکورد و حذف یک یا چند رکورد یا همه رکوردهای داخل جدول بحث می‌کنیم. • در فصل هشتم که انجام عملیات آماری روی مقادیر عنوان دارد به چگونگی پیدا کردن کوچک‌ترین مقدار در یک ستون، پیدا کردن بزرگ‌ترین مقدار در یک ستون، شمارش تعداد مقادیر یک ستون، دریافت معدل مقادیر موجود در یک ستون و جمع کردن همه مقادیر موجود در یک ستون با یک‌دیگر می‌پردازیم. • فصل نهم به جستجو در جداول اختصاص دارد. در این فصل نحوه جستجوی خانه‌هایی که مقدار آنها شبیه یک الگوی خاص است، جستجوی خانه‌هایی که مقدار آنها با یکی از مقادیر مورد نظر یکسان است و جستجوی خانه‌هایی که مقدار آنها بین دو مقدار قرار دارد را مورد بررسی قرار می‌دهیم. • در فصل دهم که در مورد نام مستعار است نخست با مفهوم نام مستعار و سپس با روش ایجاد نام مستعار برای ستون‌ها، ترکیب مقادیر چند ستون و تعیین یک نام مستعار برای نتیجه و ایجاد نام مستعار برای جداول آشنا می‌شویم. • در فصل یازدهم که به پیوند جداول اختصاص یافته است اول با مفهوم پیوند آشنا می‌شویم. سپس نحوه ایجاد پیوند داخلی، پیوند چپ، پیوند راست و پیوند متقاطع را بین جداول یاد می‌گیریم.
1
20
همه رکوردها در نتایج چند دستور SELECT با یک‌دیگر و ترکیب همه رکوردها یا فقط رکوردهای منحصربه‌فرد در نتایج چند دستور SELECT با یک‌دیگر با استفاده از کلیدواژه WHERE را می‌آموزیم.
1