
Lynda Weinman
بسیاری لیندا واینمن را "مادر آموزش اینترنتی" لقب داده اند. وی که هم اکنون (2016) ۶۰ سال سن دارد در ۱۹۹۵ سایتی را راه اندازی کرد که به عنوان منبعی رایگان برای دانش آموزان محسوب می شد. طی آن دوران لیندا به صورت خودآموز در حال یادگیری طراحی وب بود و تلاش داشت تا آموخته هایش را با سایرین نیز به اشتراک بگذارد. هر چند این روزها مسئله یاد شده امری عادی به حساب می آید اما در اواسط دهه نود -روزگاری که هنوز یوتیوبی نبود- یادگیری طراحی وب به صورت خودجوش چندان مسئله رایجی محسوب نمی گشت.
اشتیاق آن روزهای لیندا در یادگیری ، حالا به لطف وب سایت و سرویسی هایی همانند آنچه خود او راه اندازی کرده به میلیون ها نفر دیگر در سراسر دنیا نیز سرایت نموده و آنها می توانند با اندک هزینه ای و در هر جا و مکانی آنچه که دوست دارند را فرا بگیرند.
ناگفته نماند که پیدا کردن مسیر صحیح کسب و کار، حتی برای لیندا واینمن نیز بدون فراز و نشیب نبوده و وی هم مانند هر فرد موفق دیگری در راه رسیدن به پیروزی پستی و بلندی های بسیاری را از سر گذرانده.
درک نیازی که هیچکس به آن پاسخ نداده بود
وقتی در سال ۱۹۹۳ واینمن طراحی وب را اندک اندک فرا گرفته و قصد آموزش دادن آن را پیدا کرد، ابتدا به کتاب فروشی مراجع نمود و سعی کرد کتابی را به عنوان مرجع انتخاب و از روی آن به دانش آموزان خود درس بدهد. اما وی متوجه شد کتاب فروشی ها و کتابخانه ها تنها راهنماهایی بسیار فنی و پیچیده را ارائه می نمایند که درک شان برای افراد معمولی و با دانش متوسط تقریباً غیر ممکن محسوب می شود.
لیندا واینمن میگوید: به یاد می آورم که با خود فکر کردم شاید چنین کتابی هنوز وجود ندارد. بلافاصله از کتاب فروشی به خانه رفتم و ایده ی اولیه نوشتن آن را پیاده سازی کردم.
کمی بعد کتاب "طراحی گرافیک های تحت وب" که به باور بسیاری اولین کتاب ساده و قابل درک توسط عموم در رابطه با حرفه طراحی وب بود، توسط افراد بسیاری در سراسر دنیا به عنوان یک مرجع غیر فنی مورد استفاده قرار می گرفت و محبوبیتی غیر قابل باور به دست آورده بود.
درست در همان زمان و در سال ۱۹۹۵ واینمن آدرس ایمیل فردی را مشاهده نمود که به صورت debbie@debbie.com بود و مشتاق شد بداند آیا دامنه ی لیندا نیز برای ثبت کردن در دسترس قرار دارد یا خیر. وی این دامنه را خریداری و وبسایتی تحت آن راه انداخت تا از طریقش بتواند با دانش آموزان و همچنین خوانندگان کتاب خود ارتباط برقرار نماید.

شروعی کوچک و توسعه ای آهسته و پیوسته
بعد از موفقیت کتاب واینمن همسر او، بروس هون (Bruce Heavin)، که در اصل موسس کمپانی لیندا نیز محسوب می شود، پیشنهاد داد در طول تعطیلات بهاره یکی از سالن های کامپیوتر دانشگاهی را اجاره نموده و در آن به مدت یک هفته دوره آموزش طراحی وب برگزار نمایند.
آنها این ایده را عملی کردند و سپس به منظور جذب افراد علاقه مند بنر تبلیغاتی را روی سایت لیندا قرار دادند. نه تنها ظرفیت کلاس یاد شده بسیار سریع پر گشت، بلکه افراد از گوشه و کنار دنیا و حتی مثلاً شهر وین برای حضور در آن ثبت نام نمودند.
اینکه تنها یک بنر در سایت خود قرار دهیم و سپس مردم از سراسر دنیا برای حضور در کلاس مان ثبت نام نمایند، باعث شده بود تا شوکه شویم.
آن کارگاه های یک هفته ای بسیار زود باعث شدند تا کسب و کار امروزی لیندا و همسرش پایه گذاری گردد. واینمن از درآمد حق امتیاز کتاب خود با ارزش ۲۰ هزار دلار استفاده کرد و مدرسه طراحی وبی را راه اندازی نمود که دوره هایش در هر ماه به سرعت پیش فروش شده و ظرفیت شان تکمیل می گشت. لیندا می گوید: "مشتریان زیادی وجود داشتند که مجبور بودیم به آنها نه بگوییم، زیرا ظرفیتی برای پذیرش شان وجود نداشت".
اوج گیری پس از بحران
کسب و کار لیندا پس از چند سال توانست ۳۵ فرصت شغلی را ایجاد و درآمدی ۳.۵ میلیون دلاری را فراهم کند. اما در سال ۲۰۰۱ و پس از انفجار حباب دات کام و حوادث مرتبط به یازده سپتامبر، تمایل افراد به یادگیری دروس طراحی وب کاهشی عجیب پیدا کرد، تا جایی که واینمن و همسرش در ادامه دادن مسیر مردد شده بودند.
کمپانی آنها دچار بحرانی جدی گشت، واینمن و هون ۷۵ درصد کارمندان خود را اخراج کردند و تنها ۹ نفر در استخدام شان باقی ماند. دفتر و مقر برگزاری دوره های لیندا نیز کوچک تر گشت و سعی را بر این گذاشتند تا واحد هایی با قیمت ارزان تر اجاره نمایند.
روز های سیاهی بود و حتی خودم تردید داشتم که می توانیم این کسب و کار را ادامه دهیم یا خیر.
خود واینمن در مورد آن ایام می گوید: "همه در حال نبرد برای بقا بودند و سعی می کردند سر خود را بالای آب نگه دارند. ما نیز وضعیتی مشابه را تجربه می کردیم و در نهایت درست همین زمان بود که تصمیم گرفتیم خدمات خود را به صورت کاملاً آنلاین ارائه نماییم."
روزگاری که ایده یاد شده شکل گرفت و سپس عملی گشت (ارائه خدمات به صورت آنلاین) تماشای فیلم بر روی کامپیوترها تازه در حال رواج یافتن بود. لیندا دات کام تصمیم گرفت در ازای سرویسی که ارائه می کند هزینه حق اشتراکی ۲۵ دلاری را به صورت ماهیانه دریافت نماید.
افراد اندکی از این راهکار استقبال کردند. واینمن می گوید: "درآمد مان به شدت افت کرده بود. روز های سیاهی بود و حتی خودم تردید داشتم که می توانیم این کسب و کار را ادامه دهیم یا خیر."
با تنها ۱۰۰۰ نفر پرداخت کننده حق اشتراک ماهیانه، بقای کمپانی به نظر بسیار سخت می رسید. ایجاد یک جامعه ی آنلاین زمان بر است و لیندا به خود امید می داد که آنها مسیر شان را عوض نکرده اند بلکه راهی تازه را شروع نموده اند پس باید صبر پیشه کنند. او توضیح می دهد که "همه چیز بسیار آهسته پیش رفت. ولی کم کم پرداخت حق اشتراک ماهیانه آنلاین رواج پیدا کرد و مقدار آن هر ساله چندین برابر شد".
در ۲۰۰۶ تعداد مشترکین به ۱۰۰.۰۰۰ نفر رسید و واینمن و همسرش ۱۵۰ کارمند خود را به همراه خانواده هایشان به دیزنی لند بردند تا موفقیت بزرگی که رقم خورده بود را جشن بگیرند.

ایجاد فرهنگ سازمانی مناسب در زمان رشد
اینکه اعضا و کارمندان شرکت همانند یک خانواده با یکدیگر در تعامل باشند همواره برای لیندا حائز اهمیت بوده و او حتی همیشه تلاش داشته تا افراد تحت استخدام خود را با اسم کوچک بشناسد و صدا بزند. ولی رشد سریع کمپانی و رسیدن تعداد کارمندان به عدد ۵۰۰، رفته رفته چالش هایی تازه را پدید می آورد و سبب می گردد واینمن در ایده آل های خود بازنگری نماید.
وی می گوید: "چالش اصلی بر سر تعیین سمت و مقام افراد بود. اینکه با هر کس چه برخوردی باید صورت بگیرد. همه ی کسانی که رشدی سریع را در شرکت خود تجربه کرده اند می دانند که ایجاد سلسله مراتب تا چه حد اهمیت دارد."
در ۲۰۰۷ تصمیم بر این شد تا یک مدیرعامل جهت اداره ی بهتر مجموعه به آن اضافه گردد. به گفته ی خود لیندا "درست در همان زمان بود که او تصمیم گرفت در رفتارها و برخوردهای خود سیاست بیشتری داشته و بروکراتیک تر عمل نماید".
ایجاد فرهنگ سازمانی برای شرکتی با بیش از ۵۰۰ کارمند کاری بسیار دشوار خواهد بود ولی حتی آنچه از این مسئله نیز دشوارتر به حساب می آید پایه ریزی درست و مطابقت دادن افراد با فرهنگ یاد شده است. اینکار در زمانی که یک شرکت نوپا و کوچک محسوب می شود چندان سخت نیست و شاید ضروری هم نباشد ولی با رشد آن صورت پذیرفتنش الزام می یابد.
پیش به سوی موفقیت
مدتی است که بسیاری تصور می کنند دوره های آموزش ویدئویی می توانند آینده آموزش به حساب بیایند.
در طی سال های اخیر کمپانی واینمن توسط افراد گوناگونی که در حرفه ی خود بهترین هستند دوره های آنلاین متعددی را ایجاد نموده و سعی کرده نشان دهد این دوره های آنلاین راه و روش یادگیری را برای همیشه متحول کرده اند.
لیندا دات کام قالبی معین و کارآمد را برای دوره های آموزشی اش پدید آورده و سپس کوشش کرده تا از نظر موضوعی نیز در بین مطالب مورد تدریس خود تنوع ایجاد نماید. روزگاری در وب سایت مورد بحث تنها ۲۰ دوره آموزش ویدئویی آنلاین وجود داشت، اما اکنون این رقم به ۶۳۰۰ رسیده که شامل ۲۶۷.۰۰۰ ویدئوی آموزشی می گردد.
ارائه ی کتابخانه ای ویدئویی به جای اینکه از افراد درخواست شود تا در دوره هایی مشخص با روال معمول و پیوسته شرکت نمایند، عاملی بوده که سبب گشته شیوه ی آموزشی لیندا دات کام نسبت به سایرین کاملاً متفاوت گردد.
واینمن می گوید: "مدتی است که بسیاری تصور می کنند دوره های آموزش ویدئویی می توانند آینده آموزش به حساب بیایند. ما به خاطر همین تفاوت مان مورد توجه قرار داشته و تحت نظر سایرین هستیم".

فروش به لینکدین Linked in
من به شخصه بر روی اثری که از همکاری دو کمپانی با یکدیگر پدید می آید متمرکز هستم.
واینمن زمانی که متوجه می شود لینکدین قصد خرید کمپانی اش را دارد، در ابتدا شوکه می گردد. او و همسرش هرگز به دنبال فروش شرکت خود و یافتن مشتری برای آن نبوده اند و البته در سن ۶۰ سالگی وی هنوز هم احساس می نموده که برای بازنشستگی بسیار زود است.
اما رفته رفته به این نتیجه می رسند که این فروش و ادغام دو کمپانی با یکدیگر احتمالاً امری منطقی و موثر خواهد بود. هر دو شرکت به نوعی تلاش داشته اند به افراد کمک کنند تا وضعیت شغلی خود را بهبود بخشند و احتمالاً در کنار یکدیگر بسیار بهتر از گذشته می توانند این هدف را محقق کنند.
واینمن می گوید: "بسیاری از مردم بر روی رقم معامله صورت پذیرفته تمرکز دارند و شاید این مسئله برای افرادی که با صنعت ما آشنا نیستند یک شگفتی محسوب شود. ولی خود من به شخصه بر روی اثری که از همکاری دو کمپانی با یکدیگر پدید می آید متمرکز هستم و اولین چیزی که در رابطه با این موضوع به ذهنم می رسد، میزان بزرگی این اثرگذاری است."
به نظر می آید حتی لیندا واینمن هم از موفقیت خودش شگفت زده است و تصور چنین روزی را نداشته. بر خلاف بسیاری از بنیانگذاران کمپانی ها مهم تکنولوژیک امروزی ، وی با هدف کسب درآمد های کلان شروع به کار نکرده و قصد اولیه اش هرگز ایجاد کمپانی نبوده که توسط لینکدین به ارزش ۱.۵ میلیارد دلار خریداری شد. او تنها سعی داشته آنچه که برای خودش جذاب بوده، یعنی طراحی وب را به سایرین نیز بیاموزد.
واینمن که بر حسب اتفاق بدل به یک معلم گشته، می گوید: "من نه چندان گنگ بودم و نه به آن صورت خوره ی دنیای تکنولوژی. افراد زیادی پیش من می آمدند و می پرسیدند چگونه این کار را انجام می دهی؟ یا چگونه آن کار را انجام می دهی؟ هرگز با خودم فکر نکرده بودم به اشتراک گذاشتن دانش در رابطه با آنچه که برایت جالب است، در واقع همان تدریس کردن محسوب می شود."
در حالکیه لیندا اعتقاد دارد تنها در زمان و مکان مناسبی حضور داشته، سخت است بدل شدن یک دامنه ی ۳۵ دلاری به کسب و کاری ۱.۵ میلیارد دلاری را حاصل یک اتفاق بدانیم.

JavaScript یک زبان برنامه نویسی وب است. با تکامل وب از یک محیط استاتیک به یک محیط پویا، تمرکز فناوری در حال تغییر از نشانگر استاتیک و یک ظاهر طراحی شده است - که اغلب توسط سیستمهای مدیریت محتوا یا اسکریپتهای خودکار انجام میشود - به رابطهای پویا با تعامل پیشرفته. تبدیل میشود، اکنون جاوااسکریپت به بخشی جدایی ناپذیر از وب تبدیل شده است، و هر لایه را با اسکریپت خود تزریق میکند.
از طریق مثالهای عملی و مینی پروژهها، این دوره به شما کمک میکند تا درک خود را از قسمت JavaScript به صورت جداگانه، از اصول اصلی مانند متغیرها، انواع دادهها، شرایط و عملکردها از طریق مباحث پیشرفته از جمله حلقهها، closures، و اسکریپت DOM بسازید. در طول راه، شما همچنین با برخی از ES6 و مقدمات کتابخانههای جاوا اسکریپت آشنا خواهید شد.







نمونه ویدیوی آموزشی ( فایلهای زیر نویس جدا از فیلم است و میتوانید آنرا نمایش ندهید ) :
00 مقدمه 
___| 00_01 خوش آمدی 
___| 00_02 نحوه استفاده از فایلهای تمرینی 
01 JavaScript؛ مقدمه 
___| 01_01 JavaScript چیست؟ 
___| 01_02 چگونه JavaScript با Java ارتباط دارد 
___| 01_03 پیمایش در منظره JavaScript 
02 مبانی 
___| 02_01 ابزارهای توسعه JavaScript 
___| 02_02 معرفی کنسول مرورگر 
___| 02_03 جاوا اسکریپت درون خطی را به یک سند HTML اضافه کنید 
___| 02_04 
___| 02_05 نحوه نوشتن JavaScript؛ یک دوره سقوط 
03 کار با داده ها 
___| 03_01 متغیرها؛ ظروف همه جاوا اسکریپت 
___| 03_02 انواع دادهها در JavaScript 
___| 03_03 عملگرهای ریاضی و ریاضیات 
___| 03_04 کار با رشتهها و شماره ها 
___| 03_05 عبارات شرط و منطق 
___| 03_06 شرایط پیشرفته و منطق 
___| 03_07 آرایه ها 
___| 03_08 خواص و روشها در آرایه ها 
04 توابع و اشیاء 
___| 04_01 توابع در JavaScript 
___| 04_02 یک کارکرد اساسی بسازید 
___| 04_03 آرگومانها را به عملکرد اضافه کنید 
___| 04_04 مقادیر را از یک عملکرد بازگردانید 
___| 04_05 توابع ناشناس 
___| 04_06 بلافاصله عبارات کاربردی را فراخوانی کنید 
___| 04_07 دامنه متغیر 
___| 04_08 ES2015؛ اجازه دهید 
___| 04_09 از اشیاء استفاده کنید 
___| 04_10 سازندگان شی 
___| 04_11 نوار کناری؛ نماد نقطه و براکت 
___| 04_12 بستن 
05 JavaScript و DOM، قسمت 1؛ تغییر عناصر DOM 
___| 05_01 DOM؛ مدل شیء سند 
___| 05_02 عناصر هدف در DOM با روش querySelector 
___| 05_03 Access و عناصر را تغییر دهید 
___| 05_04 Access و کلاسها را تغییر دهید 
___| 05_05 Access و ویژگیها را تغییر دهید 
___| 05_06 عناصر DOM را اضافه کنید 
___| 05_07 CSS درون خطی را روی یک عنصر اعمال کنید 
06 پروژه؛ یک ساعت آنالوگ ایجاد کنید 
___| 06_01 یک ساعت آنالوگ ایجاد کنید. تجزیه پروژه 
___| 06_02 برای جابجایی دست ساعت از CSS استفاده کنید 
___| 06_03 برای جا به جایی دستی ساعت از JavaScript استفاده کنید 
___| 06_04 ساعت، دقیقه و دوم فعلی را با موضوع Date () دریافت کنید 
___| 06_05 زمان فعلی را با استفاده از ریاضی فانتزی نشان دهید 
___| 06_06 ساعت را به ثانیه دوم تبدیل کنید 
___| 06_07 مشکل بازگشت به صفر مزاحم را حل کنید 
07 JavaScript و DOM، قسمت 2؛ مناسبت ها 
___| 07_01 وقایع DOM چیست؟ 
___| 07_02 برخی از وقایع معمولی DOM 
___| 07_03 عملکردهای فعال را با مجری رویدادها انجام میدهد 
___| 07_04 شنوندگان رویداد را اضافه و استفاده کنید 
___| 07_05 استدلالها را از طریق شنوندگان رویداد عبور دهید 
08 پروژه؛ تایپ تست سرعت 
___| 08_01 Rundown از نشانه گذاری HTML 
___| 08_02 از شنوندگان رویداد برای تشخیص تایپ استفاده کنید 
___| 08_03 یک تایمر حسابگرانه بسازید 
___| 08_04 یک عملکرد کمکی برای صفرهای پیشرو ایجاد کنید 
___| 08_05 خطاهای املایی را با تطبیق رشتهها تشخیص دهید 
___| 08_06 زمان انجام آزمایش تایمر را متوقف کنید 
___| 08_07 یک دکمه تنظیم مجدد اضافه کنید 
09 حلقه 
___| 09_01 حلقه ها 
___| 09_02 حلقه زدن از طریق آرایه ها 
___| 09_03 حلقهها را بشکنید و ادامه دهید 
10 پروژه؛ نشانه گذاری تصاویر پاسخگو خودکار 
___| 10_01 تجزیه پروژه 
___| 10_02 اولویت بندی راه اندازی پروژه 
___| 10_03 تمام تصاویر موجود در سند را حلقه کنید 
___| 10_04 برای تولید مقدار srcset، تابع ایجاد کنید 
___| 10_05 شیء را با مقادیر اندازههای مختلف ایجاد کنید 
___| 10_06 نشانه گذاری IMG را با ویژگیهای srcset و اندازه به روز کنید 
11 عیب یابی، اعتبار سنجی و به حداقل رساندن JavaScript 
___| 11_01 اعتبار سنجی و عیب یابی جاوا اسکریپت 
___| 11_02 عیب یابی JavaScript 
___| 11_03 اطلاعات عیب یابی را به کنسول ارسال کنید 
___| 11_04 از طریق JavaScript خود با ابزار مرورگر قدم بگذارید 
___| 11_05 خط اسکریپت آنلاین 
___| 11_06 پوشش خودکار اسکریپت 
___| 11_07 کوچکسازی اسکریپت آنلاین 
___| 11_08 کوچکسازی خودکار اسکریپت 
12 فصل پاداش؛ از مربی بپرسید 
___| 12_01 توابع فلش چیست؟ 
___| 12_02 چه چیزی میآموزم که ابتدا JavaScript TypeScript را یاد بگیرم 
___| 12_03 چگونه میتوانم رشتهها را در ES2015 بنویسم 
___| 12_04 نماد٪ چه کاری انجام میدهد 
___| 12_05 چرا از روشهای querySelector () و querySelectorAll () استفاده میکنید 
13 نتیجه گیری 
___| 13_01 مراحل بعدی 
00 Introduction 
___| 00_01 Welcome 
___| 00_02 How to use the exercise files 
01 JavaScript; An Introduction 
___| 01_01 What is JavaScript 
___| 01_02 How does JavaScript relate to Java 
___| 01_03 Navigating the JavaScript landscape 
02 The Basics 
___| 02_01 Tools for JavaScript development 
___| 02_02 Introducing the browser console 
___| 02_03 Add inline JavaScript to a HTML document 
___| 02_04 Add JavaScript in an external file 
___| 02_05 How to write JavaScript; A crash course 
03 Working with data 
___| 03_01 Variables; The catch-all containers of JavaScript 
___| 03_02 Data types in JavaScript 
___| 03_03 Arithmetic operators and math 
___| 03_04 Working with strings and numbers 
___| 03_05 Conditional statements and logic 
___| 03_06 Advanced conditions and logic 
___| 03_07 Arrays 
___| 03_08 Properties and methods in arrays 
04 Functions and Objects 
___| 04_01 Functions in JavaScript 
___| 04_02 Build a basic function 
___| 04_03 Add arguments to the function 
___| 04_04 Return values from a function 
___| 04_05 Anonymous functions 
___| 04_06 Immediately invoked functional expressions 
___| 04_07 Variable scope 
___| 04_08 ES2015; let and const 
___| 04_09 Make sense of objects 
___| 04_10 Object constructors 
___| 04_11 Sidebar; Dot and bracket notation 
___| 04_12 Closures 
05 JavaScript and the DOM, Part 1; Changing DOM Elements 
___| 05_01 DOM; The document object model 
___| 05_02 Target elements in the DOM with querySelector methods 
___| 05_03 Access and change elements 
___| 05_04 Access and change classes 
___| 05_05 Access and change attributes 
___| 05_06 Add DOM elements 
___| 05_07 Apply inline CSS to an element 
06 Project; Create an Analog Clock 
___| 06_01 Create an analog clock; Project breakdown 
___| 06_02 Use CSS to move clock hands 
___| 06_03 Use JavaScript to move clock hands 
___| 06_04 Get the current hour, minute, and second with the Date() object 
___| 06_05 Show the current time using fancy math 
___| 06_06 Make the clock move forward second by second 
___| 06_07 Solve the pesky `return to zero` problem 
07 JavaScript and the DOM, Part 2; Events 
___| 07_01 What are DOM events 
___| 07_02 Some typical DOM events 
___| 07_03 Trigger functions with event handlers 
___| 07_04 Add and use event listeners 
___| 07_05 Pass arguments via event listeners 
08 Project; Typing Speed Tester 
___| 08_01 Rundown of HTML markup 
___| 08_02 Use event listeners to detect typing 
___| 08_03 Build a count-up timer 
___| 08_04 Build a helper function for leading zeros 
___| 08_05 Detect spelling errors by matching strings 
___| 08_06 Stop the timer when the test is done 
___| 08_07 Add a reset button 
09 Loops 
___| 09_01 Loops 
___| 09_02 Looping through arrays 
___| 09_03 Break and continue loops 
10 Project; Automated Responsive Images Markup 
___| 10_01 Project breakdown 
___| 10_02 Rundown of project setup 
___| 10_03 Loop through all images in the document 
___| 10_04 Create function to generate srcset value 
___| 10_05 Create object containing different sizes values 
___| 10_06 Update img markup with srcset and sizes attributes 
11 Troubleshooting, Validating, and Minifying JavaScript 
___| 11_01 JavaScript validation and troubleshooting 
___| 11_02 Troubleshooting JavaScript 
___| 11_03 Send troubleshooting info to the console 
___| 11_04 Step through your JavaScript with browser tools 
___| 11_05 Online script linting 
___| 11_06 Automate script linting 
___| 11_07 Online script minification 
___| 11_08 Automate script minification 
12 Bonus Chapter; Ask the Instructor 
___| 12_01 What are arrow functions 
___| 12_02 What do I learn first JavaScript TypeScript 
___| 12_03 How do I write strings in ES2015 
___| 12_04 What does the % symbol do 
___| 12_05 Why use the querySelector() and querySelectorAll() methods 
13 Conclusion 
___| 13_01 Next Steps
مورتن رند هندریکسن طراح و سازنده وب، مشتاق نرم افزارهای open source مثل wordpress است. مورتن رند هندریکسن سازنده و طراح وب مشتاق طراحی های تروتمیز، کد مبتنی بر استاندارد، و نرم افزار open-source است. او چندین کتاب، مقاله و ویدئو در این زمینه ها منتشر کرده است و سخنران معروفی در کنفرانس ها است. او که یک شرکت کوچک رسانه دیجیتال را اداره می کند، وقت خود را به طور مساوی بین ساختن web solutionها و تدریس چگونه درست انجام دادن چیزها و گرفتن بهترین نتیجه از وب ، با دیگران تقسیم کرده است. مورتن در نوروژ بزرگ شد و در سال 2002 به کانادا رفت و آنجا را خانه خود می داند.
نظرات
بعد از خرید برای شما ایمیلی ارسال میشود، در آن ایمیل روش نصب فایلهای زیرنویس فارسی توضیح داده شده است.
و آن اینچنین است:
چنانچه شما محصولی با زیرنویس فارسی AI خریداری کرده اید،
و در فایلهای دانلودی شما، فایلی به نام FarsiSubtitle.rar موجود است، این فایل شامل زیرنویس های فارسی AI (ترجمه شده توسط هوش مصنوعی) میباشد. لطفا پس از باز کردن تمامی فایلهای آموزشی دانلود شده، این فایل زیرنویس را بر روی پوشه های باز شده، اکسترکت کنید (هر پوشه بر روی هم نام خودش بازنویسی کنید).