منابع یادگیری خوب برای طراحی و برنامه نویسی وب و رشته های مختلف دیگه

در این ترجمه مقاله منابع بسیار ارزشمندی رو بهتون معرفی می کنم که برای علاقمندان -چه در زمینه طراحی و برنامه نویسی وب و چه در زمینه های عمومی- می تونه بسیار مفید و جالب باشه.


خوشبختانه دیگه یادگیری محدود به اقلیتی از مردم نیست؛ حتی محدود به مدرسه و دانشگاه رفتن هم نیست. اینترنت به ما امکان توزیع و انتقال دانش رو میده، با قیمتی ناچیز، و پُره از منابعی که دانش همه رو در موضوعات گوناگون زیاد می کنن.

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

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

منابعی که در این مقاله معرفی می کنم اینهاست (اگر دنبال یادگیری طراحی و برنامه نویسی وب نیستید شماره ۴ رو ببینید):

  1. منابع برنامه نویسی
  2. منابع طراحی
  3. درس های گوناگون درباره صنعت وب
  4. منابعی برای توسعه دانش عمومی تون

  1. منابع برنامه نویسی
    • Code Avengers – در ابتدا رایگان، از جایی به بعد پولی
      دوره های Code Avengers راه سرگرم کننده ای برای دانش آموزاست تا طراحی وب و برنامه نویسی کامپیوتر رو یاد بگیرن. شرکت توی چالش های برنامه نویسی، شکار باگ و ماموریت های روباتی سختی یادگیری جاوااسکریپت، HTML5 و CSS3 رو از بین می بره. دوره ها برای تمامی سنین دانش آموزان طراحی شدن.
      Code Avengers
    • Coderwall – مجانی
      هزاران توسعه دهنده دستاوردهاشون و پروژه های فعلیشون رو اینجا به اشتراک میذارن. باهاشون ارتباط برقرار کنید، فوت و فن هاتون رو به اشتراک بذارید، و نظرشون رو دریافت کنید. یادگیری زبان های برنامه نویسی، ابزار ها و تکنولوژی های تازه هیجان انگیزه و اصلا خسته کننده نیست. کشف کنید چطور دیگران دارن مسائلشون رو حل می کنن، و برای هر پروژه ای که کامل می کنید یک مدال بگیرید.
      Coderwall
    • The Starter League (قبلا بنام Code Academy شناخته میشد) – متاسفانه در حد یک دانشگاه گرونه.
      تلاش برای ساختن برنامه های تحت وب بدون حمایت و راهنمایی لازم می تونه خیلی سخت باشه. The Starter League به شما راهنمایی و مشاوره لازم رو میده. اونا همچنین با ۳۷signals (سازنده Basecamp و Campfire) متحد شدن تا به شما دانش عملی برای ساخت یک برنامه تحت وب موفق رو بدن.
      The Starter League (formerly Code Academy)
    • Pluralsight – ده روز رایگان، بعدش حداقل ماهی ۲۹ دلار (یا سالی ۲۹۹ دلار)
      Pluralsight توسط یک گروه توسعه دهنده با هدف فراهم کردن بالاترین سطح آموزشی ممکن ایجاد شد – توسط توسعه دهنده ها، برای توسعه دهنده ها. کتابخونه عظیمی داره، با دوره هایی درباره تقریبا هر موضوعی که ممکنه نیاز داشته باشید.
      Pluralsight
    • TekPub – هر دوره قیمت خودش رو داره، مثلا ۱۰ یا ۲۰ دلار
      TekPub با هدف آموزش توسعه دهنده ها خلق شد. موضوعات ویدئوهای آموزشی از جاوااسکریپت تا Ruby on Rails رو شامل میشه، و آموزش های تخصصی تر هم موجوده. (نکته: TekPub توسط Pluralsight خریداری شده؛ به ویدئوهای قدیمی می تونید از طریق Pluralsight دسترسی پیدا کنید)
      TekPub
    • PeepCode – هزینه مشابه Pluralsight
      PeepCode ویدئوهای یک ساعته باکیفیت ضبط شده از تصویر مانیتوردر اختیارتون میذاره. یادگیری مهم ترین تکنیک ها با این آموزش ها سریع و آسونه.
      PeepCode
    • Hacker Rank – مجانی، و جالبیش اینه که شرکت های بزرگی مثل فیس بوک، یاهو و مایکروسافت از طریق این سایت برنامه نویس های خوب رو شناسایی و جذب می کنن.
      در Hacker Rank، برنامه نویس ها با هم رقابت می کنن تا رکورد بیشترین امتیاز رو با حل مسائل کوچک در زمینه تمام مسائل علمی دنیا بزنن، شامل موضوعاتی مثل الگورتم ها، code gold یا هوش مصنوعی. آیا با دیگران توی برنامه نویسی یک روبات برای پیروزی در بازی X-O (یا tic-tac-toe) می تونید رقابت کنید؟
      Hacker Rank
    • Mozilla Webmaker – رایگان
      Mozilla Webmaker می خواد بهتون کمک کنه که از کسی که فقط از وب استفاده می کنه به کسی تبدیل شید که چیزهای فوق العاده ای باهاش خلق می کنه. ابزارهای جدیدی که می تونید استفاده کنید، پروژه هایی که کمکتون می کنن آغاز کنید، و یک جامعه جهانی سازندگان -آموزش دهندگان، سازندگان فیلم، روزنامه نگارها، توسعه دهندگان، جوون ها- همه در حال ساخت و یادگیری باهم.
      Mozilla Webmaker
    • Google Developers University Consortium – مجانی
      Google Developers University Consortium دوره هایی برای توسعه وب و موبایل بهتون ارائه می کنه. شما می تونید منابع بسیار مفیدی رو پیدا کنید، بخصوص اگر دارید با آندروید و گوگل مپس کار می کنید.
      Google Developers University Consortium
    • Android Training – مجانی
      در Android Training، شما می تونید مجموعه ای از کلاس ها رو پیدا کنید که بهتون کمک می کنن اپلیکیشن های اندروید بسازید. کلاس ها قدم های لازم برای حل مسائل یا ساخت امکانات جدید رو با استفاده از نمونه های کد توضیح میدن.
      Android Training
    • Programr – مجانی
      Programr یک آزمایشگاه آنلاینه برای دانشجوها و علاقمندانی که می خوان برنامه نویسی رو یاد بگیرن. هدف مجموعه اینه که به شما مهارت های لازم برای نوشتن نرم افزارهای پیچیده رو بده. مهارت های برنامه نویسیتون رو با انجام تکالیف، ساخت اپلیکیشنتون تنها توی خود مرورگر، یا مشاهده کدهای دیگر کاربران بسنجید. شما حتی می تونید دانش خودتون رو در مسابقات برنامه نویسی به نمایش بذارید. زبان های برنامه نویسی کنسول، وب و موبایل قابل استفاده هستن.
      Programr
    • Learn Code the Hard Way – کتاب آنلاین مجانی، PDF و ویدئوها ۳۰ دلار
      “حرف کمتر، کد بیشتر” عقیده این سایته. دانش آموزان با راه انداختن کد آغاز می کنن و بعد تئوری رو یاد می گیرن. این وب سایت روی یادگیری با استفاده از تمرین و تکرار تمرکز می کنه، که به شما کمک می کنه در هرکاری که انجام میدید اعتماد به نفس کسب کنید.
      Learn Code the Hard Way
    • Dash – به نظر مجانی میاد
      Dash با استفاده از پروژه های سرگرم کننده ای که می تونید توی خود مرورگرتون انجام بدید بهتون HTML، CSS و جاوااسکریپت یاد میده.
      Dash
    • Hack Design – به نظر مجانی میاد!
      Hack Design یه دوره طراحی آسونه. شما می تونید خیلی راحت هفته ای یک درس طراحی که توسط یه طراح حرفه ای نوشته شده توی ایمیلتون دریافت کنید. یه منبع عالی اگر عاشق یادگیری با سرعت دلخواهتون هستید.
      Hack Design
    • Code School – مجانی
      Code School تکنولوژی های وب رو به راحتی با استفاده از مرورگرتون و ویدئوهای آموزشی، مسابقات کدنویسی، و تصویر ضبط شده مانیتور آموزش میده.
      Code School
    • Codecademy – مجانی
      توی Codecademy، شما می تونید پروژه های خودتون رو بسازید و یاد بگیرید چطور وب سایت های تعاملی، بازی، و اپلیکیشن بسازید. همچنین می تونید عضو گروه ها بشید تا با دوستانتون کدنویسی کنید و پیشرفتتون رو با امتیازات و مدالها نشون بدید.
      Codecademy
    • Codewars – مجانی
      توی Codewars شما می تونید مهارت های خودتونو به چالش بکشید. با مسائلی که حل می کنید درجه تون بالا میره و رتبه تون مشخص میشه.
      Codewars
    • LearnStreet – مجانی
      LearnStreet کدنویسی رو برای همه آسون می کنه. چه می خواید با جاوااسکریپت، روبی یا پایتون شروع کنید، این برنامه شمارو پوشش میده. مهارت هاتون رو توی دوره های تعاملی بسازید و توی پروژه های کوچیک سرگرم کننده استفاده کنید.
      LearnStreet
    • PHP Academy – مجانی، با یه عضویت پولی ماهی ۵ دلار که بهتون دانلود نامحدود میده و تبلیغات رو برمیداره
      PHP Academy آموزشهای مجانی ای برای PHP و موضوعات دیگه توسعه وب شامل MySQL، جاوااسکریپت (و jQuery) و CSS در اختیارتون میذاره. آموزش های ویدئویی رایگان، عضویت پولی اختیاری و یه تالار گفتگو برای درخواست راهنمایی وجود داره.
      PHP Academy
    • PLAYterm – مجانی
      PLAYterm بستریه که توش کاربران CLI – Command-line interface مهارت هاشون رو با دیگران به اشتراک میذارن.
      PLAYterm
    • The New Boston – مجانی
      با این پروژه اش Bucky Roberts آموزش با بالاترین کیفیت رو در اختیار همه میذاره. کانال یوتیوبش تعداد زیادی آموزش مربوط به کامپیوتر توی موضوعات مختلفی از جمله جاوا، C++، افتر افکتس و پایتون در اختیارتون میذاره.
      The New Boston
    • gotoAndLearn – مجانی
      یه منبع مجانی ویدئوهای آموزشی برای فلش، ساخت بازی و HTML5
      gotoAndLearn
    • repl.it – مجانی
      اینجا می تونید بیش از ۱۵ زبان برنامه نویسی رو توی مرورگرتون یاد بگیرید – یا حتی توی موبایل و تبلتتون. کافیه یه عبارت توی کنسول تایپ کنید و منتظر نتیجه بمونید. این برنامه تحت وب همچنین بهتون اجازه میده که اطلاعات رو Save کنید و با بقیه به اشتراک بذارید.
      repl.it
    • The Pragmatic Bookshelf – مجانی
      ماموریتش اینه که زندگی توسعه دهنده هارو با کتاب های متنی و صوتی و ویدئوهای آموزشی بهبود بده. محتوا توسط برنامه نویس ها برای برنامه نویس ها تهیه شده، و مسائل مرتبط روز رو پوشش میده.
      The Pragmatic Bookshelf
    • HTML و CSS
      • ۳۰ روز تا یادگیری HTML و CSS – مجانی
        آیا می خواید HTML و CSS رو یاد بگیرید، اما نمیدونید از کجا شروع کنید؟ این دوره روزی یک ویدئو براتون میفرسته، تا ۳۰ روز. تنها کاری که شما باید بکنید اینه که روزی ۱۰ دقیقه روی یک موضوع جدید صرف کنید. در انتها شما مهارت های لازم برای ساخت یک وب سایت کامل رو خواهید داشت.
        30 Days to Learn HTML and CSS
      • یک راهنمای مبتدی برای HTML و CSS
        این راهنمای ساده و کامل به تازه وارد ها کمک می کنه اولین قدم هاشون رو در HTML و CSS بردارن. با بیان اصول اولیه، بهتون تمام المان های مهم طراحی وب رو یاد میده.
        A Beginner’s Guide to HTML & CSS
      • از اینترنت نترس! – مجانی
        برای اون هایی که نمی خوان کدنویسی یاد بگیرن، این وب سایت موضوعات وردپرس، CSS و HTML رو معرفی مختصری می کنه. حتی یکمم از PHP میگه.
        dontfearinternet_mini
    • جاوااسکریپت
      • Backbone Screencasts – پولی، ولی ارزون
        اگر دارید Backbone.js یاد می گیرید، این تصاویر ضبظ شده از مانیتور خیلی واستون مفیدن. این جلسات کدنویسی زنده از ابتدا تا چیز های پیچیده تر مثل استفاده Backbone.js با Ruby on Rails رو شامل میشن.
        Backbone Screencasts
      • appendTo – مجانی
        مهارت های جاوااسکریپت و jQuery بیشتر و بیشتر دارن یاد گرفته میشن. این سایت با تعدادی درس سعی می کنه این مهارت هاتون رو توسعه بده. عضویتش اجباری نیست؛ فقط تصاویر ضبط شده از مانیتور (که هرکدوم حدود ۱۰ دقیقه هستن) رو تماشا کنید، و پایه دانش جاوااسکریپت و jQuery تون رو بسازید!
        appendTo
      • JavaScript Garden – مجانی
        یک مجموعه در حال رشد مستندات درباره جاوااسکریپت. بهتون یاد میده که اشتباهات رایج رو مرتکب نشید و بهتون از مسائل در زمینه performance و خطاهایی میگه که برنامه نویسان جاوااسکریپت ممکنه باهاشون برخورد داشته باشن. این منبع مختص حرفه ای هاست و دانش ساده ای رو از قبل لازم داره.
        JavaScript Garden
      • NodeSchool – مجانی
        دوره های تعاملی برای Node.js. همچنین لیستی از گردهمایی های مرتبط مجانی/ارزان در سراسر دنیا داره.
        NodeSchool
      • Eloquent JavaScript: A Modern Introduction to Programming – نسخه آنلاین مجانی
        این کتاب زبان برنامه نویسی جاوااسکریپت و برنامه نویسی رو به طور کلی معرفی می کنه.
        Eloquent JavaScript: A Modern Introduction to Programming
      • Node Tuts – رایگان
        تصاویر آموزشی ضبط شده مانیتور درباره Node.js کاملا رایگان!
        Node Tuts
    • Ruby on Rails
      • آموزش Ruby on Rails – نسخه آنلاین مجانی، PDF و ویدئوی ضبط شده مانیتور پولی
        Ruby on Rails Tutorial
      • TryRuby – مجانی
        روبی یک زبان برنامه نویسی از ژاپن هست که به سادگی و قدرتمندی شناخته میشه. توی این سایت شما می تونید توی خود مرورگرتون روبی رو آزمایش کنید. یک آموزش ۱۵ دقیقه ای تعاملی می تونه بهتون کمک کنه که یادگیریشو آغاز کنید.
        TryRuby
      • Hackety Hack – مجانی
        بهتون اصول برنامه نویسی رو با معرفی زبان روبی یاد میده. مهارت هاتون رو از صفر بسازید، و ازشون برای ساخت برنامه های دسک تاپ و تحت وب استفاده کنید.
        Hackety Hack
      • Virtuous Code – مجانی
        وقتی که عضو بشید، یک ویدئوی آموزشی ضبط شده از مانیتور هر دوشنبه و پنج شنبه دریافت می کنید (یا می تونید متن کاملش رو بخونید اگه خوندن رو به تماشا ترجیح میدید) و به کد تمام ویدئوها و آرشیو کامل اپیسود ها دسترسی دارید.
        Virtuous Code
      • RubyMonk – مجانی
        یک برنامه تعاملی برای یادگیری روبی! شما اصول اولیه این زبان برنامه نویسی رو توی خود مرورگرتون یاد می گیرید.
        RubyMonk
      • Rails for Zombies – مجانی
        بعد از تماشای ویدئوهای کوتاه معرفی، می تونید از داخل خود مرورگرتون آزمایش رو شروع کنید. این دوره برای مبتدی ها طراحی شده، ولی دوره هایی هم برای توسعه دهندگان باتجربه روبی ارائه میده.
        Rails for Zombies
      • RailsCasts – مجانی
        آموزشی هفتگی ضبط شده از مانیتور برای آموزش فوت و فن های روبی. این موضوعات برای کاربران سطح متوسط طراحی شدن، ولی مبتدی ها و حرفه ای ها هم می تونن ازش بهره ببرن.
        RailsCasts
  2. منابع طراحی
    • Drawspace – مجانی
      یه جامعه علاقمندان طراحی، هنرمندان حرفه ای و معلم های هنر. این سایت یه کتابخونه عظیم از درس های رایگان قابل دانلود داره که بهتون یاد میدن چطور نقاشی و طراحی کنید و مهارت های فعلیتون رو ارتقا بدید. با یه پروفایل شما می تونید پیشرفتتون رو ارزیابی کنید، از مبتدی تا سطوح پیشرفته.
      Drawspace
  3. درس های گوناگون درباره صنعت وب
    • Treehouse – دو هفته مجانی، بعدش حداقل ماهی ۲۵ دلار
      Treehouse برای مبتدی ها و حرفه ای هاست. بهتون هر چیزی که برای موفقیت در صنعت وب نیاز دارید یاد میده. این شامل دانش فنی و همچنین دانش لازم برای شروع یک بیزینس میشه.
      Treehouse
    • Tuts+ Premium – پولی
      این سایت منابع آموزشی بسیاری رو برای مهارت هایی همچون طراحی، توسعه وب، گرافیک و عکاسی بهتون آموزش میده. این محتوا توسط حرفه ای ها نوشته و ویرایش میشن. انتخاب کنید که آیا می خواید با ویدئو یاد بگیرید، یا با مقالات، یا با ویدئوهای ضبظ شده مانیتور. یک جامعه بزرگ هم پشت این سرویس هست که می تونید بهش وصل شید و ازش کمک بگیرید.
      Tuts+ Premium
    • Ontwik – مجانی
      آخرین سخنرانی ها و کنفرانس های طراحی و توسعه وب رو در یک جا جمع می کنه. این شامل موضوعاتی مثل جاوااسکریپت، NodeJS، jQuery، روبی، Rails، HTML5، CSS3، UI، UX و غیره میشه. در مورد خلاقیت، بازاریابی، و استارت آپ ها هم سخنرانی هایی داره.
      Ontwik
    • چون دانش فنی کافی نیست
      • راهنمای یک دانش آموز به طراحی وب – مجانی
        منابع و اطلاعات لازم برای کمک به طراحان وب جوان بعد از فارغ التحصیلیشون!
        A Student’s Guide to Web Design
      • #The50 – مجانی
        موسس این سایت بعد از فارغ التحصیلی از دانشکده هنر فهمید هیچ سررشته ای در رابطه با زندگی حرفه ای نداره. واسه همین این سایت رو راه انداخت تا به دانشجو ها و فارغ التحصیل های در موقعیت مشابه کمک کنه چیزهایی که هر آفریننده هنری ای باید بدونه رو یاد بگیرن.
        #The50
      • جامعه طراحان وب مبتدیان رو راهنمایی می کنه” – مجانی
        مجله Smashing Magazine از کاربران پرسید: “بهترین نکته ای که می تونید از تجربیاتتون به یه توسعه دهنده تازه وارد بگید چیه؟” این مقاله همه جواب های جالب دریافت شده رو در اختیارتون میذاره.
        The Web Design Community Offers Advice to Beginners
      • افکار Jessica Hische – مجانی
        این تصویرگر به جای داشتن یه وبلاگ سنتی، به سوالات درباره خودش و کارش جواب میده. شما توصیه های ارزشمندی درباره موضوعات گوناگون صنعت وب -از نتورک کردن گرفته تا قیمت ها- در اینجا پیدا می کنید.
        Jessica Hische’s Thoughts
      • The Secret Handshake – مجانی
        برای موفقیت در صنعت وب نیاز به خلاقیت بالا دارید. این سایت یک منبعه برای دانش آموزان و طراحان جوان که در تلاش برای حرفه ای شدن هستند.
        The Secret Handshake
      • WaSP InterAct Curriculum – مجانی
        این سایت دوره های آموزشی بروزی داره که دانشجویان رو برای مشاغل در صنعت وب آماده می کنه.
        WaSP InterAct Curriculum
      • Conference Organiser’s Handbook – مجانی
        آیا دارید یک کنفرانس رو برنامه ریزی می کنید؟ این کتاب بهترین نقطه آغازه. این وب سایت تمام اطلاعاتی رو که لازمه بدونید، از آغاز تا پایان، در اختیارتون میذاره.
        Conference Organiser’s Handbook
  4. منابعی برای توسعه دانش عمومی تون
    • TED – مجانی
      کمتر کسی راجع به تِد این روزها نشنیده. حتی پارسال در دانشگاه ما (دانشگاه شریف) هم یک کنفرانس (البته غیررسمی) داشت.
      شعار تِد اینه: “ایده های که ارزش انتشار دارن”. شما می تونید صحبت هایی رو در زمینه تکنولوژی، طراحی، بیزینس، مسائل جهانی، علوم و سرگرمی تماشا کنید. از متفکران دیگه الهام بگیرید و قاطی جامعه ای از آدم های کنجکاو بشید!
      TED
    • Khan Academy – مجانی
      می خواد هرکسی رو در هرجا از یک آموزش سطح بالا برخوردار کنه – اون هم مجانی! تنها چیزی که نیاز دارید اینترنته. یه کتابخونه عظیم ویدئو بهتون در خیلی زمینه ها آموزش میده، از ریاضیات ساده گرفته تا اقتصاد و برنامه نویسی یا حتی تاریخچه هنر. دانشتون رو محک بزنید، پیشرفتتون رو ارزیابی کنید و درجه بگیرید!
      Khan Academy
    • University of Reddit – مجانی
      یک سیستم آموزشی آدم به آدم (peer-to-peer). دوره هاش مجانی ان و از دانش کامپیوتر تا ریاضیات و زبان رو شامل میشن.
      University of Reddit
    • VideoLectures.Net – رایگان
      عضویت روی این سایت بهتون دسترسی رایگان میده به سخنرانی های آموزشی ویدئویی. ویدئوها بسیاری موضوعات علمی رو پوشش میدن. محتوای آموزشی کیفیت بالای این سایت هم برای جامعه علمی هست هم برای عامه.
      VideoLectures.Net
    • P2PU – رایگان
      یک پروژه دانشگاه آزاد که به یادگیری مادام العمر تشویق می کنه، و شعارش اینه: “ما همه آموزگاریم و ما همه دانش آموزیم.”
      هرکسی می تونه شرکت کنه و از محتوا استفاده کنه.
      P2PU
    • Online Courses – مجانی
      ۱۰۰ دوره آزاد برای علاقمندان فناوری داره. در میان اونها، شما می تونید موضوعات عمومی دانش کامپیوتر و دوره هایی درباره طراحی و توسعه وب پیدا کنید. این وب سایت همچنین اطلاعاتی رو درباره دانشگاه های معتبر، مسائل مالی و درسی در اختیارتون میذاره.
      Online Courses
    • Lynda – پولی، ماهیانه از ۲۵ دلار
      بهتون کمک می کنه که مهارت های نرم افزاری، آفرینشی و بیزینسی رو یاد بگیرید. بعنوان یه عضو، شما دسترسی نامحدود به یک کتابخونه عظیم ویدئوهای آموزشی میگیرید که توسط حرفه ای های شاغل تهیه شدن. موضوعات شامل طراحی و توسعه هم میشه.
      Lynda
    • Udemy – هردوره قیمت خودش رو داره. می تونید خودتون هم دوره آموزشی بسازید و برای فروش بسازید. بعضی دوره ها تا حتی ۳ میلیون دلار فروش کردن!
      چه کاره می خواید باشید؟ کارآفرین؟ توسعه دهنده موبایل؟ یه عکاس بهتر؟ یه معلم یوگا؟ توی Udemy با یادگیری از یک حرفه ای می تونید هرچیزی که میخواید بشید.
      Udemy
    • Learners TV – رایگان
      یه مجموعه عظیم ویدئوهای آموزشی رایگان قابل دانلود در مورد هرچیز.
      Learners TV
    • ReadWrite – رایگان
      هرچیزی رو در زمینه وب، تکنولوژی و رسانه های اجتماعی پوشش میده.
      ReadWrite
    • یه زبان جدید یاد بگیر
      • Radio Lingua – به نظر میاد پولیه
        یه پادکست که کمک می کنه یه زبان جدید رو در زمان و مکان و با شیوه دلخواهتون یاد بگیرید. دوره های آغازین سریعی داره که اصول ساده یک زبان رو بهتون آموزش میده، یا می تونید مهارت هاتون رو با گرامر و لغت افزایش بدید. قسمت های مختلف برای مخاطب های از همه سن و توسط مدرسین باتجربه طراحی شدن.
        Radio Lingua
      • Busuu – رایگان
        یادگیری یه زبان با Busuu کاملا متفاوته از چیزی که بهش عادت دارید. بعنوان یه عضو این جامعه، شما به طور مستقیم از کسی که زبان مادریش زبان مورد انتخاب شماست با ویدئو چت یاد می گیرید.
        Busuu
    • کلاس های دانشگاهی و کلاسهای به سبک دانشگاه
      • Udacity – به نظر رایگان میاد
        تجربه یادگیری Udacity کاملا متفاوته. با حل کردن پروژه های چالش برانگیز و تعامل با اساتید دانشگاه و دانشجوهای دیگه یاد بگیرید. دوره ها در حد درس خوندن در یک دانشگاه واقعی نیاز به تلاش دارن، اما می تونید مدرک هم بگیرید.
        Udacity
      • OnlineCourses (قبلا بنام Lecturefox شناخته میشد) – مجانی
        اینجا می تونید کلاس های با کیفیتی از دانشگاه های مطرح مثل هاروارد، برکلی و MIT پیدا کنید. موضوعات از بیولوژی تا حسابداری و زبان های خارجی تا علوم رو شامل میشن.
        OnlineCourses (formerly know as Lecturefox)
      • Education Portal – مجانی
        هدف این سایت در دسترس ساختن آموزشه. این سایت مقالات و ویدئوهایی در زمینه تحقیق درباره دانشگاه ها، دوره های آموزشی و دوره های آنلاین ارائه میده. همچنین لیستی از دوره های رایگان در هر زمینه ای از هنر تا علوم (از جمله طراحی وب) داره که اعتبار دانشگاهی دارن.
        Education Portal
      • OpenClassroom – رایگان
        دانشگان استنفورد از طریق این سایت ویدئوهای آموزشی در زمینه علوم کامپیوتر در اختیارتون میذاره. شما می تونید ویدئوهارو مجانی تماشا کنید.
        OpenClassroom
      • MIT OpenCourseWare – مجانی
        این سایت معرکه تقریبا تمام محتوای دروس دانشگاه مطرح MIT رو منتشر می کنه. هیچ عضویتی هم نمی خواد و ویدئوها، امتحانات و جزوه های مجانی داره.
        MIT OpenCourseWare
      • OpenCourseWare – مجانی
        این سیستم از همکاری دانشگاه های سطح بالا بوجود اومده که سعی دارن در یک بستر مشترک یک دانشگاه آزاد راه اندازی کنن.
        OpenCourseWare
      • The Faculty Project – رایگان
        دروسی از اساتید دانشگاه های مطرح که بطور رایگان در اختیار هرکسی با دسترسی به اینترنت قرار گرفتن. این دوره های رایگان از طریق ویدئو، اسلایدشو و منابع مطالعاتی آموزش داده میشن، و شامل هرموضوعی از ریاضیات گرفته تا اقتصاد و تاریخ میشن.
        The Faculty Project
      • Academic Earth – مجانی
        چه می خواید توی کارتون پیشرفت کنید چه میخواید فقط در یک زمینه ای که علاقه دارید تو کلاس شرکت کنید، این سایت یک آموزش سطح بالا براتون مجانی فراهم می کنه. این وب سایت دروس و ابزارهای یادگیری مجانی در خیلی رشته ها در اختیارتون میذاره. اگر می خواید بیشتر هم یاد بگیرید، به دانشگاه ها و دانشمندان وصلتون می کنه.
        Academic Earth
      • Course Hero – مجانی
        ماموریتش اینه که کمک کنه دانشجوها بیشترین بهره رو از تحصیلاتشون ببرن با دسترسی به بهترین محتوای آکادمیک موجود. محتوا رو برحسب رشته، کلمه کلیدی یا حتی دانشگاه جستجو کنید. بعد از عضویت، می تونید از منابع بطور رایگان استفاده کنید.
        Course Hero
      • edX – مجانی
        یک تشکیلات غیرانتفاعی توسط MIT، هاروارد، برکلی، و دانشگاه سیستم تکزاس. توی دوره های آنلاین با کیفیت از رشته های مختلف -از جمله علوم کامپیوتر- شرکت کنید و یک مدرک از یک دانشگاه معتبر بگیرید.
        edX
      • Coursera – مجانی
        با همکاری با دانشگاه های معتبر از سراسر جهان، این سایت دوره های آنلاین مجانی ارائه میده. این کلاس ها توسط استاد های شناخته شده برگزار میشن و موضوعات بسیاری رو در بر میگیرن. تکالیف و تمرینات تعاملی کمک میکنن که دانشتون رو محک بزنید و تقویت کنید.
        Coursera
      • Webcast.berkeley – مجانی
        از سال ۲۰۰۱، این سایت با انتشار دوره ها و رخدادهای دانشگاهی برای دانشجویان و علاقمندان یادگیری در سراسر دنیا یک پنجره بوده به کلاس های دانشگاه برکلی. صدا و تصویر ضبط شده از کلاس ها رو آنلاین تماشا یا دانلود کنید.
        Webcast.berkeley
      • The Open University – رایگان
        درش به هرکسی بازه و بیش از ۵۷۰ دوره آموزشی در سطوح مختلف، از دوره های مقدماتی کوتاه تا دوره های در سطوح تحقیقاتی و دکتری ارائه میده. مطالعه دست خودتونه و می تونید با شرایط زندگیتون وفقش بدید. حتی می تونید به دانشجویان دیگه هم آنلاین وصل بشید و پیشرفتتون رو ارزیابی کنید.
        The Open University
    • آخرین کلیک…
      •  WeekendHacker – مجانی
        آیا یه ایده یا پروژه کوچیک تو سرتون دارید اما نیاز به یکم کمک دارید؟ این سایت جاییه که می تونید به طراحان و توسعه دهندگان دیگه که ممکنه بتونن کمک کنن وصل بشید. کافیه عضو شید، راجع به پروژه تون بنویسید، و بشینید و منتظر شید تا یکی کمک کنه!
        WeekendHacker

 

تا دفعه بعد!

امیدوارم که این لیست منابع یادگیری بهتون کمک کنه مهارت هاتون رو افزایش بدید و درهایی رو به روتون باز کنه. اگر منابع دیگری هم سراغ دارید که جاشون اینجا خالیه خیلی خوبه که در قسمت نظرات این پایین بنویسید! همچنین خیلی دوست دارم بدونم کدوم منابع رو باارزش تر می دونید، و چرا!


نوشته بالا ترجمه ای آزاد بود از این مقاله در Smashing Magazine در حال گوش دادن به آهنگ هایی همچون Passenger – Let Her Go.

اردلان نقشینه

من اردلان یک توسعه دهنده وب و مدیر تکنولوژی هستم که از ۸ سالگی وارد عرصه طراحی و توسعه وب شدم و تابحال بیش از یکصد وب سایت و نرم افزار تحت وب برای خودم یا برای مشتریانی از جمله شرکت های Fortune 500 ساختم. در سال ۱۳۹۲ بعد از دریافت مدرک کارشناسیم از دانشگاه صنعتی شریف تهران به شهر کلگری کانادا مهاجرت کردم. این روزها در کنار برنامه نویسی و مدیریت روی مهارت های اقتصادی و کارآفرینیم هم کار می کنم.

نوشته های مرتبط

۳۷ نظر

  1. محمد رضا گفت:

    سلام.خسته نباشی.خیلی ممنون که اینقد به فکر مایی!
    راستی سایت w3schools.com رو معرفی نکردی سایت معروفی هست.گفتم بگم.
    خوش باشی!

  2. مهدی گفت:

    سلام .
    دستت درد نکنه عالی بودن …
    حرف نداشت . ممنون

  3. فاطمه گفت:

    عالی بود..من رشته دانشگاهیم اقتصاد بوده ولی به طراحی وب خیلی علاقه دارم و html و css رو در codecademy یاد گرفتم و الان دارم با dash بیشتر یاد میگیرم ، خیلی خوب بودن این دو تا سایت ،سایتهایی که شما معرفی کردین خیلی خوب هستن واقعا ممنون.

  4. reza گفت:

    سلام,,مرسی از راهنمایی هاتون,,,در ضمن سایت ایرانی ehsanavr هم آموزش تمام زبانهای برنامه نویسی و همچنین شبکه (سیسکو و مایکروسافت و لینوکس) رو رایگان برای دانلود قرار داده.در ضمن خوشحال میشوم کمی هم در مورد وضعیت مشاغل ای تی مانند شبکه و برنامه نویسی در کانادا هم توضیح دهید.

    • من این سایت رو نمیشناسم ولی کلا منابع فارسی رو چندان توصیه نمی کنم، چون تو این زمینه کسانی که زبانشون رو تقویت می کنن منابع خیلی بیشتری در اختیارشون هست و بسیار بیشتر پیشرفت می کنن.
      مشاغل زمینه IT در آمریکای شمالی رونق نسبی خوبی دارن و جزو زمینه های با نرخ بیکاری کم هستن. فرصت بشه حتما راجع بهش می نویسم.

  5. reza گفت:

    مرسی از شما بابت راهنمایی هاتون,,,,فقط خواستم بگم درسته که این سایت ایرانی هستش , ولی تمام آموزش هاش به زبان انگلیسیه و فیلم های آموزشی اش نیز از تولیدات شرکت های بزرگ آموزشی مثل لیندا است. که در ایران به دلیل عدم وجود کپی رایت چندین ترابایت آموزش کاملأ رایگان در این سایت وجود دارد,,من زبان جاوا را با اموزش های این سایت یاد گرفتم.

  6. پارسا گفت:

    سردرگم در دوراهی!
    درود بر شما بزرگواران و اساتید
    بنده ۳۰ ساله هستم .اصلا برنامه نویسی بلد نیستم.حوزه ی کاری بنده در مورد کار با نرم افزارها اهنگسازی بود تا ۱ سال پیش که ذبنا به دلایلی گذاشتم کنار که البته دلیل اصلیش نداشتن درامد از این طریق بود. بنده چند پرسش از خدمتتون دارم .بنده میخوام برنامه نویسی رو ظروع کنم ولی سردرگمم.هدف من غلاقه داشتن به این حیطه نیست بیشتر بنده حیطه ی اینکه بتونم از این طریق درامد کنم رو نگاه میکنم.
    ۱-با توجه با اینکه بنده ۳۰ سال سن دارم ایا برای یادگیری با این همه مشکلات برای جوان ها مخصوصا سن بالاهای بیکاری مثل من خیلی خیلی دیر نیست؟اصلا امیدی هست؟
    ۲-من در مورد یادگیری و علاقه به یادگیری نرم افزارها بیشتر به سمت نرم افزارهایی گرایش دارم که محیط جذاب و گرافیکی دارند و یا اینکه تولید صوت میکنند(مثل نرم افزارهای تولید صوت و اهنگسازی) .با اینکه میدونم محیط نرم افزارهای برنامه نویسی گرافیکی نیست(شایدم باشه) ایا یک شخصی که عمری با نرم افزار عیر برنامه نویسی کار کرده میتونه گرایش پیدا کنه به سمت نرم افزارهای نیمه گرافیکی مثل برنامه نویسی و موفق بشه؟
    ۳-هدف بنده ۸۰ درصد کسب درامده(با توجه به زیاد بودن سن و بیکاری و نیاز شدید مالی) و امیدوارم که ۲۰ درصد هم بتونم علاقمند به برنامه نویسی شوم.ایا همچین چیزی ممکنه یا نه؟
    ۴-بزرگترین مشکل بنده اینه که عمری(حدود ۱۰ سال از بهترین دوران سنیم) به یادگیری نرم افزار دیگری رفتم که اصلا هیچ سنخیت و شباهتی به نرم افزارها و مباحث برنامه نویسی نداره ولی دیگه یکسالیه ازش به سختی دل کندم و دیگه نمیخوام دوباره برگردم و عمرم تلف شه..نمیدونم منی که این همه سرکوب شدم تو کارخونه ها و کارگری کردم با میلگرد و اینا سروکله زدم اصلا میتونم برنامه نویسی یاد بگیرم و علاقمند شم به این رشته؟
    ۵-شاید بتونم بگم تنها علاقه ی بنده در مورد نرم افزارهایی که گرافیکی نیستند بیشتر نرم افزارهای افیس(اکسل ورد و اکسس و پاورپوینت و ایناست)..همچنین یه زمانی به شدت به نرم افزارهای گرافیکی مثل فتوشاپ و همچنین انیمیشن سازی مث تری دیمکس و مایا اینا هم علاقه داشتم و الانم دارم.نمیدونم این گزینه ی ۵ به یادگیریم برا برنامه نویسی کمک میکنه یا نه؟
    ۶-ایا روشی هست که بشه به برنامه نویسی گرایش پیدا کرد و علاقمند شد مثل یک بازی کامپیوتری یا نرم افزار یا چیزی؟ و اگه من بخوام خودم برای شروع کار یه محکی بزنم ببینم اصلا به برنامه نویسی و کد نویسی علاقه دارم یا نه ایا نرم افزاری برای تست هست؟اگه هست لطفا معرفی کنید؟
    ۷-خواهشا به دید یک جوون ۳۰ ساله مجردی که بدبختانه ۹ ماهیه بیکار شده و سرمایشم از دستش رفته پاسخ بدید و راهنمایی کنید.مسلما در مورد راهنمایی برای بنده هرچی سن اساتید اینجا بیشتر نردیکتر باشه بهتر میتونند بنده رو راهنمایی کنند تا اساتید جوونتری که زیر ۲۵ سال هستند. و کلام اخر اینکه میخوام واقعیت رو بهم بگین تو رودرواسی نمونین.اگه برام بهتر اینه که بیخیال این مباحث برنامه نویسی و نرم افزارها شم و برم دوباره یه کارخونه یی جایی پیدا کنم برام ۷۰۰ ۸۰۰ تومن شبا تا صب بیدار بمونم و حمالی کنم(یک درصد هم به اینجور کارها علاقه ندارم همش از اجباره) که بگین همین الان از این فکر در بیام ولی اگه امیدی هست خواهشا ناامیدم نکنین.متاسفانه اصلا به مکانیکی و الکترونیک و برق و کابینت سازی و اینجور کارا اصلا نه استعداد دارم نه علاقه.سال ها خواستم فقط و فقط به خاطر بازار کار اینجور کارها یاد بگیرمشون حتی یکسالی کلاسای برق الکترونیک کابینت سازی تراشکاری و اینا رفتم ولی اصلا با روحیاتم نمیخونه. ولی شدیدا به زبان انگلیسی علاقه و در این زمینه استغداد دارم .تو شرکتی که کار میکردم چند تا المانی بودند با اینکه زبانم در حد همون دوران دبیرستان بود من با اون خارجیا صحبت میکردم فقط بقیه بچه ها بلد نبودند.گفتم شاید این زبان هم کمکی برام بکنه!

    • به نظر من که سن برای شما مشکلی نیست، و دست روی هر زمینه ای بذارید می تونید توش متخصص شید اگر پشتکارش رو داشته باشید. ولی نمی دونم چرا حالا فکر “برنامه نویسی” افتادید. برنامه نویسی کار خشکیه و سر و کار ما بیشتر با برنامه های ساده ای برای کد زدنه.
      حالا اگر دنبال راهی بگردید که هرچه زودتر به درآمد برسید، شاید بد نباشه طراحی وب رو یاد بگیرید. اگر در فوتوشاپ هم تجربه ای دارید به دردتون می خوره. منابع یادگیری به درد بخور زیادی رو در نوشته بالا می تونید پیدا کنید. می تونید زبان های HTML و CSS رو هم یادبگیرید که گرچه زبان کد نویسی هستن، ولی تمام سر و کارشون با گرافیکه و ملموس ترن.

  7. reza گفت:

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

    اگر علاقه ایشان به مشاغل مهندسی کامپیوتر زیاد است , بنده دوره های سیسکو و شبکه های کامپیوتری را نیز پیشنهاد میکنم , چون متخصصین واقعی و حرفه ای شبکه در شهرهای بزرگ ایران درآمد خوبی دارند .
    البته ناگفته نماند که دوره های سیسکو , سختی و پیچیدگی خاص خود را دارند و دوره هایش هزینه بالایی دارد .

  8. پارسا گفت:

    ذروذ بر اردلان و رضا خان و سپاس از راهنمایی هایی هر دوی شما بزرگواران والا بزرگواران بنده چند روز پیش در سایت سنجش بخش دانشگاه علمی کاربردی ثبت نام کردم و دیپلم تجربی(از این رشته و شر ساخه هاش از اول متنفر بودم) دارم ولی در شاحه صنعت رشته ی ریاضی در سه رشته ی
    ۱-کاردانی فنی نرم افزار-برنامه سازی کامپیوتری
    ۲-کاردانی فنی فناوری اطلاعات-اینترنت و شبکه های گسترده
    ۳-کاردانی فنی فناوری اطلاعات-خدمات الکترونیکی شهر
    که این سه شاخه و رشته تنها رشته های مورد غلاقه ی بنده(البته علاوه بر رشته انیمیشن که چون در ایران اصلا به درد نمیخوره نرفتم و انتخاب نکردم)هستند که انتخاب کردم .به هر رو بنده یا دانشگاه نمیرم و اگه برم یکی از این سه رشته رو فقط میخوام برم.اول اینکه اصلا برای رقتن به دانشگاه دودلم(سن بالا نداشتن کار و پول و سخن و طعنه ی دیگران مبنی بر سر پیری و معرکه گیری و …) ولی دوستی میگفت اگه حتی از طریق مدرک دانشگاهیتم متناسب با رشته کاری پیدا نکردی اشکال نداره و هیچکی از درس خوندن ضرر نکرده!اردلان خان بله بنده با فتوشاپ کار کردم و علاقه ی زیادی هم به نرم افزارهای گرافیکی دارم به خصوص انیمیشن سازی مثل تریدی مکس مایا و سینما فوردی و ….. پس در این صورت شما میفرمایید که بیشتر به سمت برنامه نویسی وب پیش برم تا سمت برنامه نویسی زبان c , …??اما برخی از دوستان میگن که اگه میخوای از پایه قوی شی باید اول تا حدودی سی شارپ یاد بگیری بعد زبان دیگه رو یاد بگیری؟؟ پرسش دیگه اینکه اردلان خان بنده زیاد میشنوم که دوستان و اساتید برنامه ئنویسی میگن حتما از همون اول کتابها فایلهای اموزشی و قیلم های اموزشی به زبان اصلی رو ببینید و اصلا منابع پارسی نخونید؟؟به نظر شما من هم همینکار رو کنم؟البته زبان من خوب نیستا متوسط به پایینه و متنهای انگلیسی رو میتنم بفهمم ولی کلمه به کلمه میفهمم نه کل جمله رو!!!!
    پس اردلان خان شما میفرمایید که بنده فقط در دوشاخه ی TMLH و CSS کار کنم؟چقد طول میکشه که من در اینها با اختساب روزی ۲ تا ۳ ساعت تمرین وارد بازار کار بشم؟
    پرسش دیگر اینکه بنده از اونجایی که به انیمیشن سازی هم به شدت علاقه دارم میخوام در کنار برنامه نویسی تخصص اصلیم که موسیقی هست رو به همراه انیمیشن سازی با نرم افزار مایا و تریدی مکس هم ادامه بدام و نکته ی جالب اینکه چند روز پیش فهمیدم که با زبان برنامه نویسی پایتون میشه توی نرم افزار انیمیشن سازی مایا برنامه هم نوست و کار انیمیشن سازی رو راحت تر کرد و گسترش داد!یکم در مورد پایتون هم توضیح میدید؟ایا این زبان هم به سختی زبان هایی مثل سی و سی پلاس هستش یا نه شی گراست؟میخوام این زبان رو هم یاد بگیرم.

    والا رضا خان بنده در تهران و کلان شهزها نیستم و در شهر کوچک مدهبی زنجان هستم.نمیدونم این شاخه یی که شما گفتید به درد من میخوره یا نه ولی اینو بگم که به نرم افزارهای اقیس مانند مثل وورد اکسل اکسس علاقه دارم و باهاشون کار کردم و این زبان برنامنه نویسی که مثلا شما با اس کیول سرورر میتوندی تو نرم افزار اکسس تاریخ کارمندا ساعت مرخصی حضور و غیاب و اینا رو برنامه نویسی میکنند و بعدش به شکل جدولای مرتب خط کشی شده تو اکسس تولید میشه خیلی علاقه دارم برنامه نویسیشو کنم..نمیدونم این کدوم زبون برنامه نویسیه که اینکارا رو تو اکسس و یا حتی اکسل انجام میدم.این زبان به دردم میخوره ایا…
    البته از اینورم دارم به شدت زبان انگلیسی رو چند ماهیه شروع کردم اونم حتما ادامه خواهم داد هرچند که میدونم خیلی خیلی دیر اقدام کردم و به قولی قباله کهنه شدم متاسفانه؟؟؟ 🙁

  9. reza گفت:

    با اجازه ی اردلان جان , جسارت بنده رو ببخشید ,

    پارسا جان , اول از همه باید بگم که یادگیری علم سن و سال نمیشناسه و سن فقط یه عدده , نمونه بزگش هم پروفسور کردوانی هستند که ٢٨ سالگی وارد دانشگاه شدند.
    اما در مورد دانشگاه , درسته که مدراج دانشگاهی میتونند انسان رو تو جامعه سربلند کنند,, اما نباید از دانشگاه انتظار داشته باشید که علم روز را به شما آموزش دهد و یا بعد از فارغ التحصیلی تبدیل به یک برنامه نویس حرفه ای شوید ,, متأسفانه دانشگاه ها در ایران بیشتر به مباحث تؤری میپردازند ,, اما در کل داشتن یک مدرک دانشگاهی میتواند تأییدی بر داشتن علم شما باشد ولی اگر دوست دارید میتوانید در کنار درس خواندن , خودتان شروع به یادگیری برنامه نویسی کنید

  10. reza گفت:

    پارسا خان , میتونید در کنار دانشگاه رفتنتون خودتون تکنولوژی ها و زبان های مختلف مثل دات نت , جاوا و… رو یاد بگیرید , و خوشبختانه امروز به دلیل پیشرفت و گسترش اینترنت میتونید بدون خرج کردن ذره ای , تمام مباحث رو یاد بگیرید و هیچ بهونه ای فکر نکنم برای یاد نگرفتن برای کسی وجود داشته باشه.
    اگر هم به شبکه علاقه دارید , اکنون شبکه هم بازار کار و هم در آمد خوبی دارد .
    البته باید علاقه و پشتکار داشته باشی برای یاد گیری , چون از شروط اصلی پیشرفت در هر کاری هستند;-).

  11. پارسا گفت:

    سپاس رضا جان والا من مدرک دانشگاهی رو برای صرفا پیدا کردن شغل نمیخوام چون خودتون میدونید که اولا دانشگاه علمی کاربردی مدرکش از همه دانشگاه ها کمتره و همچنین زمانی که من لیسانس بگیرم سنم میشه ۳۵ اینا که دیگه تو این سن مدرک برای شغل پیدا کردن به دردم نمیخوره .من مدرک رو بیشتر برای عرف جامعه و حرف مردم و اینا حتی شاید در ازدواج هم به درد بخوره نگن بیسواده دیپلمه میخوام.
    ولی بنده هنوز اون پرسش هایی که کردم رو نه شما پاسخ دادید نه اردلان!
    من منتظر توضیحات شماها هستم.

  12. reza گفت:

    آقای پارسا , مباحثی که شما مطرح کردید مثل اس کیو ال , مباحث مربوط به دیتا بیس هستند که می تونید با یاد گیری زبان سی شارپ , و دیتابیس اس کیو ال سرور , و یادگیری معماری نرم افزاری mvc وهمچنین تکنولوژهایی مانند ado – linq–Entity fraim work نرم افزار های مدیدیت دیتا بیس رو طراحی کنی , مثل نرم افزار های انبار داری , حسابداری و ….
    در ضمن کارکردن و تسلط روی نرم افزارهایی مثل فتوشاپو نرم افزارهای گرافیکی , هیچ تأثیری روی یاد گیری برنامه نویسی ندارد ولی کمک زیادی در طراحی وب میکند و در حقیقت برنامه نویسی آن طور که شما فکر میکنید کار با نرم افزار نیست , بلکه ساختن و طراحی خود نرم افزار است , گرچه هر زبا کامپایلر مخصوص خوش را دارد.
    در کل برنامه نویسی تحت وب هم آسان تر و هم یادگیری اش زمان کم تری را میطلبد نسبت به بر نامه نویسی تحت سیستم

  13. پارسا گفت:

    در مورد زبان پایتون چی؟سخته اینم مثل سی؟

  14. مهربان گفت:

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

  15. ﺳﺎﺭا گفت:

    خیلی ممنون واقعا
    عالی بود مرسی

  16. مصطفی گفت:

    ممنون . واقعا لازم بود!
    ادامه بدید لطفا

  17. سعید گفت:

    سلام تشکر که به فکر پیشرفت سایرین هستی
    من ۳ ساله که مشغول به برنامه نویسی تحت وب هستم هر چند که اواخر مشکلات ناشی از خدمت سربازی منو از این محیط دور کرد. با این حال خوشحال میشم اگه تجربیاتت رو با ما به اشتراک بزاری.
    ممنون

  18. sajad گفت:

    ممنون. بسیار عالی . واقعا متشکرم.

  19. بیژن گفت:

    با سلام خدمت مهندس سوال اول من کارشناس ارشد مهندسی سازه های دریایی دارم آیا در کشور کانادا برای من کار هست در ضمن من یک وبلاگ دارم می خواستم قالب صفحه اول وبلاگ ام با پیش زمینه چند تا عکس از سکوها شروع بشود آیاکدی در این راستا دارید یا سایتی که بشود از آن استفاده کنم .راستی مهندس برای مهاجرت به کانادا چه کار باید کرد.

  20. كيانا گفت:

    خیلی خیلی ممنون از بابت راهنماییتون. بقیه ی مطالبتون رو هم خوندم. اون ها هم هر کدوم به نوبه ی خود عالی بودند.

  21. s.Reza گفت:

    سلام.شما واقعاا از هشت سالگی شروع کردید؟من چهرده سالمه فک میکردم خیلی زوده،من خیلی برنامه نویسی دوس دارم وعاشق زبانc++هستم،از اونجایی که علاقه مندم برنامه های متن باز بنویسم با این زبان میشه چنین برنامه هایی نوشت؟اگر نه باچه زبانی؟مثل اینکه با سی شارپ هم نمیشه.
    بازم ممنون،مقالتون عالی بود من به تک تک سایتا سرزدم همشون عالی بودن ولیcodeacademyبه نظرم جالب اومد.
    ببخشید از اینهمه متن طولانی،مرسی

    • آفرین ۱۴ سالگی هم عالیه. سرعت آدم ها فرق می کنه. ممکنه از من هم خیلی جلو بزنی!
      زبان C++ خوبه ولی سراغ زبان های جدید تر هم بری خوبه. برای OSS من جاوااسکریپت رو خیلی ترجیح میدم الان. ولی جاوا و PHP هم خوبن.

  22. محمد گفت:

    سلام آقا اردلان
    تبریک برای سایت عالیتون
    یه سوال دارم لطف می کنید اگر اطلاعی دارید راهنمایی بفرمایید. سرتیفیکیت هایی که سایت coursera بابت گذراندن یک دوره ارایه میده در پیدا کردن کار موثر هستند؟

  23. مهدی گفت:

    سلام آقای نقشینه تشکر میکنم از مطالب بسیار مفیدتون
    من در حال یادگیری html , css هستم اما علاقه ی زیادی به سئو دارم و شنیدم درآمد بسیار خوبی داره(درسته؟)
    البته برنامه دارم که بعد از html وcss دنبال js و jQery سپس bootstrap و در آخر php برم
    سوال اولم اینه که شما این روند رو تایید میکنین ؟ خودم فکر میکنم به طراحی کلاینت ساید بیشتر علاقه دارم ولی ظاهرا آشنایی با بخش سرور ساید هم لازمه
    و به نظر شما بهتره این هارو در کنار هم یاد بگیرم یا پشت سر هم؟ برای مثال وقتی هنوز تو html ,css استاد نشدم برم سراغ js
    و اگه امکانش هست منابع خوبی برای یادگیری سئو معرفی کنین.چون الگوریتم های گوگل اخیرا تغییر کرده و دائما در حال به روز رسانیه آموزش های قدیمی زیاد کاربردی نیستند!
    و سوال آخرم این که همونطور که میدونین در ایران از آدم انتظار دارن کلیه بخش های ساخت یک سایت رو بلد باشیم یعنی هم سرور ساید هم کلاینت ساید و اگه بریم واسه استخدام بگیم ما html , css بلدیم بهمون میخندن !
    و اینطور که شنیدم در خارج از ایران هر کس در یک بخش متخصصه .یکی در دیزاین یکی در سرور سایت یکی سئو و …
    و از اونجایی که من برنامه برای مهاجرت به کانادا دارم ، به نظر شما بهتره بیشتر وقتم رو صرف اون بخش مورد علاقم (یا سئو یا دیزاین) کنم یا سعی کنم در همه بخش ها قوی بشم ؟
    و اگه تصوراتم در مورد شرایط کاری در ایران و کانادا که عرض کردم ، متفاوته ممنون میشم اصلاح کنید
    تشکر مجدد بابت وقت و اطلاعاتتون که در اختیار ما قرار میدین

    • با یک مهارت SEO نمیشه درآمد خیلی خوبی (حداقل در درازمدت) داشت. قبلا برای بعضی شد چون الگوریتم های موتورهای جستجو هنوز خیلی ساده بود. الان این الگوریتم ها به خوبی جلوی هر تقلب Black Hat SEO رو می گیره و دیگه SEO بیشتر میشه رعایت استانداردها در برنامه نویسی٬ طراحی خوب و کاربرپسند با تاکید بر محتوا٬ تولید محتوای باکیفیت٬ ساخت سایت های سریع و مارکتینگ خوب. در نتیجه این روزا SEO دیگه کار یک نفر نیست و یک پروسه کلی در طول پروژه ست که همه افراد داخل پروژه رو درگیر می کنه. توصیه من اینه که وقتی برنامه نویس Frontend شدید همیشه حواستون باشه گوگل و امثالش چجور کار می کنن و کدی بنویسید که به بهترین نحو باهاشون ارتباط برقرار کنه.
      به نظر من روندی که در نظر گرفتی برای شروع خوبه. قطعا پشت سرهم باید یاد بگیری نه در کنار هم.
      برای SEO مقالاتی که تو گوگل پیدا میشه رو بخون بعدش این وبلاگ رو خوب بخون: https://webmasters.googleblog.com/
      در مورد تفاوت ایران و کانادا درست می گی٬ گرچه شرکت های درست حسابی جدید در ایران خیلی هاشون مثلا دنبال برنامه نویس Frontend خوبن ولی پیدا نمی کنن. به نظر من کمی Backend یاد بگیر ولی تمرکزت رو بذار روی همون Frontend.

  24. Amir گفت:

    با عرض سلام و تشکر بابت سایت خوبتون
    لیستی که در بالا ارایه دادید کاملا واضحه که چه سایتای خوب و ارزشمندی رو معرفی کردید ولی اگر این سایت ها بخش بندی میشدند خیلی به نظرم بهتر میشد به طور نمونه مسلن شما میگفتید اگه کسی میخاد html یاد بگیره بره تو این سایت ها(…………..) یا اگه کسی میخاد زبان php یاد بگیره بره تو این سایتها (………)و همینجور الا اخر. یعنی تو هر زمینه بین ۳ تا ۵ سایت اونم رتبه بندی شده توسط شما.البته نمیخام فکر کنید میخام زحمت خودمونو بندازم گردن شما ولی حقیقت اینکه چون ما دانش کافی نداریم شاید بهترین انتخاب هارو نکنیم. ولی اگه این تفکیک و رتبه بندی حدااقل راجع به مباحس ضروری مانند: html, css, mysql, jquery, php, که برای طراحی سایت واجب هستند رو معرفی بفرمایید لطف بزرگی کرده اید.
    با زهم بابت وقت ارزشمندتون نهایت تشکر رو دارم.موفق باشید.

    • ممنونم از نظرت امیر جان. درست میگی.
      ولی من از اونجایی که خودم از اکثر این سایت ها هیچ استفاده نکردم اطلاع زیادی ندارم و این مطلب بیشترش همونطور که ذکر کردم ترجمه هست.

  25. زینب گفت:

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

  26. میترا گفت:

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