SlideShare a Scribd company logo
1 of 88
Download to read offline
‫وب‬ ‫بر‬ ‫مبتنی‬ ‫نویسی‬ ‫برنامه‬
‫سوم‬ ‫فصل‬
Bootstrap
‫خدا‬ ‫نام‬ ‫به‬
1
2
Bootstrap‫چیست؟‬
3
Bootstrap‫یک‬‫چارچوب‬(free front-end framework)‫بصری‬‫زیبا‬‫و‬‫قدرتمند‬
‫می‬‫باشد‬‫که‬‫برای‬‫توسعه‬‫و‬‫آسانتر‬‫صفحات‬‫وب‬‫استفاده‬‫می‬‫شود‬.‫این‬‫چارچو‬‫ب‬
‫دارای‬‫الگوهای‬‫طراحی‬‫بر‬‫اساس‬HTML‫و‬CSS‫است‬‫که‬‫امکان‬‫ایجاد‬‫دکمه‬،‫ها‬
،‫منوها‬‫جدول‬‫ها‬‫و‬...‫را‬‫می‬‫دهد‬.‫این‬‫چارچوب‬‫همچنین‬‫توانایی‬‫ایجاد‬‫یک‬‫طرح‬
‫کلی‬‫واکنشگرا‬(Responsive Layout)‫را‬‫نیز‬‫می‬‫دهد‬.
Bootstrap 4
4
Bootstrap 4‫جدیدترین‬‫ورژن‬‫از‬‫این‬‫فریم‬‫ورک‬‫است‬‫که‬‫قابلیت‬‫های‬‫جدیدی‬
‫به‬‫آن‬‫اضافه‬‫شده‬‫است‬.‫مزایا‬‫این‬‫چارچوب‬‫عبارتند‬‫از‬:
‫از‬ ‫استفاده‬ ‫نحوه‬Bootstrap
5
‫برای‬‫استفاده‬‫از‬Bootstrap‫دو‬‫راه‬‫وجود‬‫دارد‬.
❖‫دانلود‬‫بوت‬‫استرپ‬‫از‬‫آدرس‬http://getbootstrap.com/
✓Compiled CSS and JS:‫ورژن‬‫کامپایل‬‫شده‬‫است‬.
✓Source files:‫شامل‬‫داکیومنت‬‫ها‬‫نیز‬‫می‬‫باشد‬.
❖‫استفاده‬‫از‬CDN(Content Delivery Network)
Bootstrap 4 CDN
6
 MaxCDN provides CDN support for Bootstrap's CSS and
JavaScript.You must also include jQuery:
‫از‬ ‫استفاده‬ ‫مزیت‬CDN
7
‫دانلود‬
8
‫پس‬‫از‬‫دانلود‬‫فایل‬Bootstrap‫با‬‫دو‬‫فولدر‬‫مواجه‬‫می‬‫شویم‬.‫در‬‫داخل‬‫فولد‬CSS‫فایل‬
‫های‬‫مربوط‬‫به‬CSS‫است‬‫که‬‫شامل‬‫موارد‬‫مختلف‬‫است‬.‫توجه‬‫شود‬‫که‬‫فایل‬‫های‬
min‫فایل‬‫هایی‬‫هستند‬‫که‬‫با‬‫از‬‫بین‬‫بردن‬‫فاصله‬‫ها‬‫و‬‫خطوط‬‫خالی‬‫کد‬‫حجم‬‫فا‬‫یل‬
‫کاهش‬‫یافته‬‫است‬.
‫استرپ‬ ‫بوت‬ ‫های‬ ‫فایل‬
9
‫همانطور‬‫که‬‫مشاهده‬‫می‬‫شود‬‫فایل‬bootstrap.css‫شامل‬8347‫خط‬‫کد‬‫می‬‫باشد‬.
‫در‬‫حالی‬‫که‬‫فایل‬bootstrap.min.css‫شامل‬7‫خط‬‫کد‬‫که‬‫تمام‬‫کدها‬‫در‬‫خط‬6
‫فشرده‬‫شده‬‫است‬.
‫استرپ‬ ‫بوت‬ ‫با‬ ‫وب‬ ‫صفحه‬ ‫اولین‬ ‫ایجاد‬
10
‫ابتدا‬‫سند‬html‫را‬‫ایجاد‬‫کنید‬.
‫سپس‬‫تگ‬‫متای‬viewport‫را‬‫به‬‫بخش‬head‫اضافه‬‫کنید‬.
‫تگ‬ ‫متا‬viewport
11
‫این‬‫تگ‬‫در‬‫اکثر‬‫قالب‬‫های‬‫رسپانسیو‬‫به‬‫صورت‬‫زیر‬‫تعریف‬‫می‬‫شود‬.
‫پارامتر‬width
✓‫این‬‫پارامتر‬‫در‬‫واقع‬‫مهمترین‬‫قسمت‬‫متا‬‫تگ‬viewport‫می‬‫باشد‬.‫به‬‫مرورگر‬‫می‬‫گوید‬‫که‬‫عرض‬
‫وب‬‫سایت‬‫چقدر‬‫است‬.width=device-width‫عرض‬‫وب‬‫سایت‬‫را‬‫برابر‬‫با‬‫عرض‬‫گوشی‬‫موبایل‬‫در‬
‫نظر‬‫می‬‫گیرد‬.‫همچنین‬‫می‬‫توانید‬‫یک‬‫عدد‬‫بر‬‫حسب‬‫پیکسل‬width=320‫برای‬‫مشخص‬‫کردن‬
‫عرض‬‫صفحه‬‫بکار‬‫ببرید‬.
Initial-scale
✓‫این‬‫پارامتر‬‫میزان‬‫زوم‬‫اولیه‬‫را‬‫مشخص‬‫می‬‫کند‬‫و‬‫استفاده‬‫از‬initial-scale=1‫باعث‬‫جلوگیری‬‫از‬
‫زوم‬‫پیش‬‫فرض‬‫مرورگرها‬‫می‬‫شود‬.
‫تگ‬ ‫متا‬viewport
12
‫استرپ‬ ‫بوت‬ ‫با‬ ‫وب‬ ‫صفحه‬ ‫اولین‬ ‫ایجاد‬ ‫ادامه‬
13
‫فایل‬‫های‬‫جی‬‫کوئری‬‫و‬‫جاوا‬‫اسکریپت‬‫بوت‬‫استرپ‬‫را‬‫نیز‬‫با‬‫تگ‬script‫اضافه‬
‫نمائید‬.
‫ایجاد‬ ‫ادامه‬‫استرپ‬ ‫بوت‬ ‫با‬ ‫وب‬ ‫صفحه‬ ‫اولین‬
14
‫در‬‫بوت‬‫استرپ‬‫دو‬‫نوع‬‫کالس‬‫کانتینر‬‫وجود‬‫دارد‬‫که‬‫عبارتند‬‫از‬:
‫استرپ‬ ‫بوت‬ ‫با‬ ‫وب‬ ‫صفحه‬ ‫اولین‬ ‫ایجاد‬ ‫ادامه‬
15
‫استرپ‬ ‫بوت‬ ‫با‬ ‫وب‬ ‫صفحه‬ ‫اولین‬ ‫ایجاد‬ ‫ادامه‬
16
‫بندی‬ ‫شبکه‬ ‫سیستم‬Bootstrap 4 Grid System
17
‫سیستم‬‫گرید‬‫بوت‬‫استرپ‬‫اجازه‬‫ایجاد‬12‫ستون‬‫را‬‫در‬‫عرض‬‫صفحه‬‫می‬‫دهد‬.‫به‬
‫طوری‬‫که‬‫می‬‫توان‬‫این‬12‫ستون‬‫را‬‫جداگانه‬‫یا‬‫حتی‬‫برای‬‫ایجاد‬‫ستون‬‫های‬‫عریض‬‫ت‬‫ر‬
‫با‬‫هم‬‫ترکیب‬‫کرد‬.‫این‬‫سیستم‬‫شبکه‬‫بندی‬‫واکنشگرا‬‫می‬‫باشد‬‫و‬‫ترتی‬‫ب‬‫قرارگیری‬
‫آنها‬‫بسته‬‫به‬‫صفحه‬‫نمایش‬‫تغییر‬‫می‬‫کند‬.
‫ها‬ ‫ستون‬ ‫کالس‬Grid Classes
18
‫سیستم‬‫شبکه‬‫بندی‬‫بوت‬‫استرپ‬‫ورژن‬4‫شامل‬5‫کالس‬‫مختلف‬‫است‬‫که‬
‫عبارتند‬‫از‬:
Grid Options
19
Basic Structure of a Bootstrap 4 Grid
20
21
22
‫مثال‬
23
‫ایجاد‬‫سه‬‫ستون‬‫مساوی‬(Three Equal Columns)
✓‫اگر‬‫بخواهیم‬12‫ستون‬‫را‬‫به‬‫سه‬‫ستون‬‫مساوی‬‫در‬‫همه‬‫صفحات‬‫نمایش‬‫و‬‫وسیله‬‫ها‬(،‫موبایل‬‫تب‬،‫لت‬
‫و‬...)‫تبدیل‬‫نمائیم‬‫باید‬‫به‬‫صورت‬‫زیر‬‫کد‬‫نویسی‬‫کرد‬.
‫مثال‬ ‫ادامه‬
24
‫واکنشگرا‬ ‫های‬ ‫ستون‬ ‫ایجاد‬Responsive Columns
25
‫مثال‬‫زیر‬‫نحوه‬‫ایجاد‬‫چهار‬‫ستون‬‫برابر‬‫در‬‫صفحه‬‫نمایش‬‫تبلت‬‫ها‬‫را‬‫نشان‬‫می‬‫ده‬‫د‬‫این‬
‫ستون‬‫ها‬‫برای‬‫صفحات‬‫با‬‫پهنای‬‫بیشتر‬(extra large desktops)‫از‬‫نظر‬‫مقیاس‬
‫بزرگتر‬‫می‬‫شوند‬.‫در‬‫صفحات‬‫موبایل‬‫با‬‫عرض‬‫کمتر‬‫از‬576px‫ستون‬‫ها‬‫به‬‫طور‬
‫اتوماتیک‬‫زیر‬‫همدیگر‬‫قرار‬‫می‬‫گیرند‬.
‫واکنشگرا‬ ‫برابر‬ ‫ستون‬ ‫سه‬ ‫ایجاد‬ ‫مثال‬
26
‫واکنشگرا‬ ‫مساوی‬ ‫نا‬ ‫ستون‬ ‫دو‬ ‫ایجاد‬
27
 Two Unequal Responsive Columns
‫واکنشگرا‬ ‫مساوی‬ ‫نا‬ ‫ستون‬ ‫دو‬ ‫ایجاد‬
28
Bootstrap 4 Text/Typography
29
‫تنطیمات‬‫پیش‬‫فرض‬‫بوت‬‫استرپ‬4‫به‬‫صورت‬‫زیر‬‫است‬:
 font-size of 16px,
 line-height is 1.5
 font-family is "Helvetica Neue", Helvetica,Arial, sans-serif
 all <p> elements have margin-top: 0 and margin-bottom: 1rem
(16px by default).
<h1> - <h6>
30
Display Headings
31
Display Headings‫برجسته‬‫تر‬‫کردن‬(larger font-size and lighter font-
weight)‫تیترها‬‫بکار‬‫می‬‫رود‬.‫و‬‫یکی‬‫از‬‫چهار‬‫کالس‬.display-1, .display-2,
.display-3, .display-4‫را‬‫به‬‫خود‬‫می‬‫گیرند‬.
<small>
32
‫در‬‫بوت‬‫استرپ‬<small>‫برای‬‫ایجاد‬‫تیتر‬‫متن‬‫ثانویه‬‫در‬‫تیتر‬‫بکار‬‫می‬‫رو‬‫د‬.
<mark>
33
Typography Classes
34
‫نمونه‬‫های‬‫دیگر‬‫از‬‫کالس‬‫هایی‬‫که‬‫در‬‫بوت‬‫استرپ‬‫می‬‫توان‬‫استفاده‬‫کرد‬.
‫مثال‬
35
Typography Classes
36
‫نمونه‬‫های‬‫دیگر‬‫از‬‫کالس‬‫هایی‬‫که‬‫در‬‫بوت‬‫استرپ‬‫می‬‫توان‬‫استفاده‬‫کرد‬.
‫مثال‬
37
‫استرپ‬ ‫بوت‬ ‫در‬ ‫ها‬ ‫رنگ‬
38
‫کالس‬‫های‬Text Colors
 .text-muted, .text-primary, .text-success, .text-info, .text-warning, .text-
danger, .text-secondary, .text-white, .text-dark and .text-light
‫کالس‬‫های‬Background Colors
 .bg-primary, .bg-success, .bg-info, .bg-warning, .bg-danger, .bg-secondary, .bg-
dark and .bg-light
‫استرپ‬ ‫بوت‬ ‫در‬ ‫تصاویر‬ ‫اشکال‬ ‫انواع‬
39
‫استرپ‬ ‫بوت‬ ‫در‬ ‫تصاویر‬ ‫اشکال‬ ‫انواع‬
40
‫توسط‬‫کالس‬.rounded‫به‬‫تصویر‬‫خود‬‫گوشه‬‫های‬‫گرد‬‫اضافه‬‫می‬‫کنیم‬.
‫استرپ‬ ‫بوت‬ ‫در‬ ‫تصاویر‬ ‫اشکال‬ ‫انواع‬
41
‫توسط‬‫کالس‬.rounded-circle‫تصاویر‬‫شما‬‫بصورت‬‫دایره‬‫ای‬‫شکل‬‫نمایش‬‫داد‬‫ه‬
‫میشود‬.
‫استرپ‬ ‫بوت‬ ‫در‬ ‫تصاویر‬ ‫اشکال‬ ‫انواع‬
42
‫توسط‬‫کالس‬.img-thumbnail‫تصویر‬‫خود‬‫را‬‫به‬‫یک‬‫تصویر‬‫بندانگشتی‬‫ت‬‫بدیل‬
‫می‬‫کنیم‬.
‫تصاویر‬ ‫ترازبندی‬Aligning Images
43
‫برای‬‫ترازبندی‬‫می‬‫توانید‬‫از‬‫کالس‬‫های‬.float-right‫و‬.float-left‫استفاده‬
‫کنید‬.
‫واکنشگرا‬ ‫تصاویر‬Responsive
44
‫اگر‬‫بخواهیم‬‫تصویر‬‫حالت‬‫ریسپانسیو‬‫به‬‫خود‬‫بگیرد‬‫یعنی‬‫با‬‫تغییر‬‫ان‬‫دازه‬‫صفحه‬
‫نمایش‬‫خود‬‫را‬‫تنظیم‬‫کند‬‫از‬‫کالس‬.img-fluid‫در‬‫تگ‬<img>‫استفاده‬‫می‬
‫کنیم‬.‫با‬‫اینکار‬‫تصویر‬‫در‬‫بالک‬‫خود‬‫با‬‫عرض‬1۰۰%‫و‬‫ارتفاع‬‫خودکار‬‫یا‬auto‫در‬
‫نظر‬‫گرفته‬‫میشود‬.
‫استرپ‬ ‫بوت‬ ‫در‬ ‫ها‬ ‫دکمه‬
45
‫انواع‬‫استایل‬‫های‬‫دکمه‬‫در‬‫بوت‬‫استرپ‬
‫استرپ‬ ‫بوت‬ ‫در‬ ‫ها‬ ‫دکمه‬
46
‫کالس‬‫های‬‫دکمه‬‫با‬‫عناصر‬<a>, <button>, <input>‫نیز‬‫می‬‫توانند‬‫بکار‬
‫روند‬.
‫نکته‬
47
Button Outline
48
Button Sizes
49
Button Groups
50
‫بوت‬‫استرپ‬‫اجازه‬‫ایجاد‬‫یک‬‫سری‬‫دکمه‬‫ها‬‫با‬‫همدیگر‬‫را‬‫می‬‫دهد‬.‫برای‬‫این‬
‫منظور‬‫کافی‬‫است‬‫در‬‫المان‬<div>‫از‬‫کالس‬.btn-group‫استفاده‬‫کنیم‬.
‫نکته‬
51
Split Button Dropdowns
52
‫صفحه‬‫بندی‬Pagination
53
‫در‬‫صورتی‬‫که‬‫وب‬‫سایتمان‬‫دارای‬‫صفحات‬‫مختلف‬‫باشد‬‫می‬‫توان‬‫از‬‫قابلیت‬‫ص‬‫فحه‬
‫بندی‬‫بوت‬‫استرپ‬‫استفاده‬‫کرد‬.‫برای‬‫این‬‫منظور‬‫می‬‫توان‬‫از‬‫کالس‬.pagination‫در‬
‫تگ‬<ul>‫استفاده‬‫کرد‬.‫سپس‬‫باید‬‫به‬‫عناصر‬‫لیست‬‫یعنی‬<li>‫ها‬‫کالس‬.page-
item‫و‬‫به‬‫لینک‬‫ها‬‫کالس‬.page-link‫را‬‫اضافه‬‫کنیم‬.
‫بندی‬ ‫صفحه‬ ‫مثال‬
54
Active State
55
‫می‬‫توان‬‫از‬‫کالس‬.active‫برای‬‫مشخص‬‫کردن‬(hightlight)‫صفحه‬‫جاری‬
‫استفاده‬‫کرد‬.
Disabled State
56
‫می‬‫توان‬‫از‬‫کالس‬.disabled‫برای‬‫لینکهای‬‫غیر‬‫قابل‬‫کلیک‬‫استفاده‬‫کرد‬.
Dropdowns
57
‫منوی‬dropdown‫امکان‬‫انتخاب‬‫یک‬‫مقدار‬‫را‬‫از‬‫یک‬‫لیست‬‫از‬‫پیش‬‫تعیین‬‫ش‬‫ده‬
‫می‬‫دهد‬.
Dropdown Divider
58
Collapse
59
Collapsibles‫زمانی‬‫که‬‫بخواهید‬‫محتوایی‬‫را‬‫نمایش‬‫یا‬‫پنهان‬‫کنید‬‫مورد‬
‫استفاده‬‫قرار‬‫می‬‫گیرد‬.
‫مثال‬
60
‫نکته‬
61
‫به‬‫طور‬‫پیش‬‫فرض‬‫محتوای‬collapsible‫پنهان‬‫است‬.‫می‬‫توان‬‫با‬‫کالس‬.show
‫محتوای‬‫آن‬‫را‬‫به‬‫طور‬‫پیش‬‫فرض‬‫نمایش‬‫داد‬.
Nav Menus
62
‫برای‬‫ایجاد‬‫منوهای‬‫ساده‬‫افقی‬‫می‬‫توان‬‫کالس‬.nav‫را‬‫به‬‫تگ‬<ul>‫اضافه‬‫نمود‬‫و‬
‫به‬‫دنبال‬‫آن‬‫نیز‬‫کالس‬.nav-item‫را‬‫به‬‫عناصر‬‫لیست‬‫یعنی‬<li>‫ها‬‫و‬‫کالس‬
.nav-link‫را‬‫به‬‫لینک‬‫ها‬‫اضافه‬‫کرد‬.
‫مثال‬
63
Aligned Nav
64
‫کالس‬.justify-content-center‫برای‬‫تراز‬‫بندی‬‫در‬‫مرکز‬
‫کالس‬.justify-content-end‫برای‬‫تراز‬‫بندی‬‫از‬‫سمت‬‫راست‬
Tabs‫و‬Pills
65
Navigation Bars
66
Basic Navbar
67
‫در‬‫بوت‬‫استرپ‬navigation‫بسته‬‫به‬‫سایز‬‫صفحه‬‫نمایش‬‫می‬‫تواند‬‫به‬‫صورت‬
extend‫یا‬collapse‫قرار‬‫بگیرد‬.
navigation bar‫استاندارد‬‫با‬‫کالس‬.navbar‫ایجاد‬‫می‬‫شود‬‫که‬‫با‬‫کالس‬‫های‬
.navbar-expand-xl|lg|md|sm‫حالت‬‫واکنش‬‫گرا‬‫به‬‫خود‬‫می‬‫گیرد‬.
‫برای‬‫اضافه‬‫کردن‬‫لینک‬‫به‬‫این‬‫نوار‬‫می‬‫توان‬‫تگ‬<ul>‫را‬‫با‬‫کالس‬
class="navbar-nav"‫به‬‫آن‬‫اضافه‬‫کرد‬‫و‬‫سپس‬‫به‬‫عناصر‬‫تگ‬<li>‫کالس‬
.nav-item‫و‬‫عناصر‬‫تگ‬<a>‫کالس‬.nav-link‫را‬‫افزود‬.
‫مثال‬
68
Vertical Navbar
69
Colored Navbar
70
‫از‬‫هر‬‫کالس‬.bg-color‫برای‬‫تغییر‬‫رنگ‬‫پس‬‫زمینه‬navbar‫می‬‫توان‬‫استفاده‬
‫کرد‬(.bg-primary, .bg-success, .bg-info, .bg-warning, .bg-danger,
.bg-secondary, .bg-dark , .bg-light).
‫مثال‬
71
Brand / Logo
72
‫کالس‬.navbar-brand‫برای‬‫هایالیت‬‫کردن‬‫برند‬‫یا‬‫لوگو‬‫بکار‬‫می‬‫رود‬.
‫نکته‬
73
‫وقتی‬‫از‬‫کالس‬.navbar-brand‫برای‬‫تصویر‬‫استفاده‬،‫شود‬‫بوت‬‫استرپ‬4‫به‬
‫طور‬‫اتوماتیک‬‫عکس‬‫را‬‫متناسب‬‫با‬navbar‫در‬‫می‬‫آورد‬.
Collapsing The Navigation Bar
74
75
Navbar With Dropdown
76
Navbar Forms and Buttons
77
Fixed Navigation Bar
78
‫استرپ‬ ‫بوت‬ ‫در‬ ‫ها‬ ‫فرم‬
79
‫کنترل‬‫های‬‫فرم‬‫به‬‫طور‬‫اتوماتیک‬‫با‬‫بوت‬‫استرپ‬‫استایل‬‫خاصی‬‫می‬‫گی‬‫رند‬.
‫همچنین‬‫عناصر‬<input>, <textarea> , <select>‫با‬‫کالس‬.form-
control‫عرض‬1۰۰‫درصد‬‫دارند‬.
Bootstrap 4 Stacked Form
80
Bootstrap Inline Form
81
‫مثال‬
82
Bootstrap 4 Form Inputs
83
https://www.w3schools.com/bootstrap4/bootstrap_forms_inputs.asp
Bootstrap 4 Carousel
84
‫در‬‫بوت‬‫استرپ‬‫امکان‬‫ایجاد‬‫اسالیدر‬‫را‬‫نیز‬‫فراهم‬‫می‬‫کند‬.
‫ادامه‬
85
‫ادامه‬
86
Add Captions to Slides
87
Bootstrap 4 Grid
88

More Related Content

Similar to Bootstrap

50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجم
50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجم50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجم
50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجمAli Akrami
 
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )tahereh sharafi
 
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیرازIntroduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیرازMobin Ranjbar
 
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهرانFarafekr Technology
 
امتحان دی ماه وب مقدماتی
امتحان دی ماه وب مقدماتیامتحان دی ماه وب مقدماتی
امتحان دی ماه وب مقدماتیsomayeh daneshparvar
 
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
 (ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ... (ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...Muhibullah Aman
 
بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )tahereh sharafi
 
الگوهای طراحی فرایند - workflow pattern
الگوهای طراحی فرایند - workflow patternالگوهای طراحی فرایند - workflow pattern
الگوهای طراحی فرایند - workflow patternDepna - دپنا
 
Data Management System- Haseb System Co
Data Management System- Haseb System CoData Management System- Haseb System Co
Data Management System- Haseb System CoHamed Ghazanfari
 
Mohamady zahedy c#
Mohamady zahedy c#Mohamady zahedy c#
Mohamady zahedy c#danesh_fd
 

Similar to Bootstrap (18)

Sql tuning
Sql tuningSql tuning
Sql tuning
 
Kotlin
KotlinKotlin
Kotlin
 
MongoDB
MongoDBMongoDB
MongoDB
 
50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجم
50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجم50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجم
50 تمرین کاربردی برای یک طراح تجربه کاربری - جلسه پنجم
 
Scrum doc
Scrum docScrum doc
Scrum doc
 
vb.net
vb.netvb.net
vb.net
 
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش دوم :كاربرد رايانه در برق (آموزش ساده سيمولينك )
 
بردار و ماتریس 2
بردار و ماتریس 2بردار و ماتریس 2
بردار و ماتریس 2
 
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیرازIntroduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
 
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
 
امتحان دی ماه وب مقدماتی
امتحان دی ماه وب مقدماتیامتحان دی ماه وب مقدماتی
امتحان دی ماه وب مقدماتی
 
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
 (ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ... (ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
(ِData Structures-Java Object oriented Programming Languages)ساختارهای دیتا ...
 
Scrum Presentation
Scrum PresentationScrum Presentation
Scrum Presentation
 
بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )
بخش اول :كاربرد رايانه در برق (آموزش ساده سيمولينك )
 
الگوهای طراحی فرایند - workflow pattern
الگوهای طراحی فرایند - workflow patternالگوهای طراحی فرایند - workflow pattern
الگوهای طراحی فرایند - workflow pattern
 
Data Management System- Haseb System Co
Data Management System- Haseb System CoData Management System- Haseb System Co
Data Management System- Haseb System Co
 
ESB
ESBESB
ESB
 
Mohamady zahedy c#
Mohamady zahedy c#Mohamady zahedy c#
Mohamady zahedy c#
 

More from M Nemati

JavaScript
JavaScriptJavaScript
JavaScriptM Nemati
 
Introduction
IntroductionIntroduction
IntroductionM Nemati
 
Operating System - Chapter 01
Operating System - Chapter 01Operating System - Chapter 01
Operating System - Chapter 01M Nemati
 
Network security
Network securityNetwork security
Network securityM Nemati
 
Artificial Intelligence (AI)
Artificial Intelligence (AI)Artificial Intelligence (AI)
Artificial Intelligence (AI)M Nemati
 
Machine & Assembly Language - Chapter 5
Machine & Assembly Language - Chapter 5Machine & Assembly Language - Chapter 5
Machine & Assembly Language - Chapter 5M Nemati
 
Machine & Assembly Language - Chapter 4
Machine & Assembly Language - Chapter 4Machine & Assembly Language - Chapter 4
Machine & Assembly Language - Chapter 4M Nemati
 
Machine & Assembly Language - Chapter 3
Machine & Assembly Language - Chapter 3Machine & Assembly Language - Chapter 3
Machine & Assembly Language - Chapter 3M Nemati
 
Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2M Nemati
 
Machine & Assembly Language - Chapter 1
Machine & Assembly Language - Chapter 1Machine & Assembly Language - Chapter 1
Machine & Assembly Language - Chapter 1M Nemati
 
IoT Course - Chapter 1
IoT Course -  Chapter 1IoT Course -  Chapter 1
IoT Course - Chapter 1M Nemati
 
IoT Course - Chapter 2
IoT Course -  Chapter 2IoT Course -  Chapter 2
IoT Course - Chapter 2M Nemati
 
Java script
Java scriptJava script
Java scriptM Nemati
 
Fundamentals of programming
Fundamentals of programmingFundamentals of programming
Fundamentals of programmingM Nemati
 
مقدمه درس برنامه نویسی مبتنی بر وب
مقدمه درس برنامه نویسی مبتنی بر وبمقدمه درس برنامه نویسی مبتنی بر وب
مقدمه درس برنامه نویسی مبتنی بر وبM Nemati
 

More from M Nemati (20)

jQuery
jQueryjQuery
jQuery
 
JavaScript
JavaScriptJavaScript
JavaScript
 
CSS
CSSCSS
CSS
 
HTML
HTMLHTML
HTML
 
Introduction
IntroductionIntroduction
Introduction
 
Operating System - Chapter 01
Operating System - Chapter 01Operating System - Chapter 01
Operating System - Chapter 01
 
Network security
Network securityNetwork security
Network security
 
Artificial Intelligence (AI)
Artificial Intelligence (AI)Artificial Intelligence (AI)
Artificial Intelligence (AI)
 
Machine & Assembly Language - Chapter 5
Machine & Assembly Language - Chapter 5Machine & Assembly Language - Chapter 5
Machine & Assembly Language - Chapter 5
 
Machine & Assembly Language - Chapter 4
Machine & Assembly Language - Chapter 4Machine & Assembly Language - Chapter 4
Machine & Assembly Language - Chapter 4
 
Machine & Assembly Language - Chapter 3
Machine & Assembly Language - Chapter 3Machine & Assembly Language - Chapter 3
Machine & Assembly Language - Chapter 3
 
Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2Machine & Assembly Language - Chapter 2
Machine & Assembly Language - Chapter 2
 
Machine & Assembly Language - Chapter 1
Machine & Assembly Language - Chapter 1Machine & Assembly Language - Chapter 1
Machine & Assembly Language - Chapter 1
 
IoT Course - Chapter 1
IoT Course -  Chapter 1IoT Course -  Chapter 1
IoT Course - Chapter 1
 
IoT Course - Chapter 2
IoT Course -  Chapter 2IoT Course -  Chapter 2
IoT Course - Chapter 2
 
J query
J queryJ query
J query
 
Java script
Java scriptJava script
Java script
 
Fundamentals of programming
Fundamentals of programmingFundamentals of programming
Fundamentals of programming
 
CSS
CSSCSS
CSS
 
مقدمه درس برنامه نویسی مبتنی بر وب
مقدمه درس برنامه نویسی مبتنی بر وبمقدمه درس برنامه نویسی مبتنی بر وب
مقدمه درس برنامه نویسی مبتنی بر وب
 

Bootstrap