بهترین مرجع برای یادگیری تمام زبانهای برنامه نویسی w3schools.com است. در این سایت به صورت کاملا حرفهای و در سادهترین حالت، قدم به قدم یاد میگیرید. تمرین میکنید و آزمون میدهید. از بخش های جذاب این سایت بخش try it است که یک ادیتور آنلاین برای شما دارد و طی یادگیری مثال هایی برای شما آورده است که خودتان نیز می توانید به صورت زنده کد بزنید و نتیجه را مشاده کنید.
اگر می خواهید به صورت حرفه ای و رایگان یاد بگیرید حتما به این سایت سر بزنید.
البته برای هر آموزشی میتوانید به youtube سر بزنید، برای
طراحی سایت نیز مطالب مفیدی به صورت رایگان در youtube میتوانید پیدا کنید که برنامهنویسیان از سراسر جهان آپلود کردهاند. کافی است عنوان خود را سرچ کنید برای مثال برای یادگیری HTML کافی است عبارت Html learning را جستجو کنید. البته اگر به زبان انگلیسی مسلط نیستید می توانید از ویدئو های فارسی زبانان استفاده کنید. هیچ محدودیتی ندارید.
می توانید از پکیج های آموزشی هم استفاده کنید که البته رایگان نیستند، بهتر است حتما از یک پایگاه معتبر استفاده کنید، حتما نظرات دیگران را در همان سایت و در دیگر شبکه های اجتماعی مطالعه کنید. قطعا نظرات خوب و بدی در مورد هر کدام هست بررسی کنید و مزایا و معایب هر کدام را در نظر بگیرید سپس اقدام به خرید کنید.
توصیه می شود اگر پکیج های ارزانتری دارند ابتدا آنها را خریداری کنید تا با نوع تدریس استاد آشنا شوید و اگر به نظر خودتان خوب بود پکیج های دیگر را خریداری کنید. آنچه که مهم است این است که بتوانید یک پروژه ساده را پس از یادگیری موارد اولیه پیش ببرید.
از کارآموزی غافل نشوید، از بهترین و موثرترین راههای آموزش، دوره کارآموزی است. وقتی در یک محیط کاری قرار میگیرید در پروژه های عملی و حرفهای تجربه کسب میکنید و این موضوع با انجام تمرین و تست بسیار متفاوت است. در دوره کارآموزی تمام تلاش خود را به کار گیرید تا به بهترین شکل کارها را انجام دهید تا بهتر یاد بگیرید. شما در معرض یک چالش قرار می گیرید که سرعت یادگیریتان را چند برابر می کنید.
از سایت stackoverflow.com برای رفع ایرادات غافل نشوید. این سایت برای یادگیری نیست، اما مرجعی برای رفع مشکلات برنامه نویسان است. می توانید سوال خود را جستجو کنید، عموما حتما قبل از شما افرادی به این مشکل برخورد کرده اند و حل شده است می توانید راهکارهای پیشنهادی برنامه نویسان را مشاهده کنید، آنها را تست کنید تا بهترین راهکار را استفاده کنید. البته در این سایت عموما بهترین راهکار امتیاز بالایی از دیگران گرفته است. حتما عضو این سایت شوید تا بتوانید سوالات خودتان را مطرح کنید.