زمان لازم برای برنامه نویس شدن
بلاگ آکادمی لرن فایلز
طرح تخفیف «به افتخار کوروش بزرگ» فعال شد با ۷۵و۸۵ درصد تخفیف-۴۸ساعته
دریافتبلاگ آکادمی لرن فایلز
در این مقاله به شما روشی را یاد می دهیم که بتوانید در ۶ ماه یک برنامه نویس وب شده و وارد بازار کار شوید.به طور خلاصه می توان گفت که سریع ترین و راحت ترین روش برای برنامه نویس شدن تمرکز بر روی توسعه ی برنامه های تحت وب است. در حقیقت، اگر هدف شما برنامه نویس شدن در مدت شش ماه است، این مقاله برای شما یک برنامه ی عملی ماهیانه تبیین نموده است. این بیشتر یک راهنما است و هدف اصلی آن دادن یک ایده ی کلی از آنچه باید یاد بگیرید و این که باید به چه ترتیبی بیاموزید تا یک برنامه نویس وب شوید، می باشد.
ماه اول را HTML و CSS بیاموزید و از کد های آن ها برای سایت خود استفاده کنید. این دو ساده ترین زبانهایی هستند که یک برنامه نویس وب باید بلد باشد. این دو فریم ورک به شما یک معرفی ساده و روان از کد نویسی را برای شروع کار یک برنامه نویس وب با برنامه های پیچیده تر و بزرگ تر می دهند. هم چنین، نیازی به خرید نرم افزار های طراحی وب و هاستینگ نیست. فقط به یک کامپیوتر نیاز است.
طراحی و ایجاد وب سایت شخصی، راحت ترین روش برای شروع کار با HTML5 و CSS3 می باشد. سایت Learnfiles آموزش این دو زبان را به صورت کامل در اختیار شما قرار داده است. هم چنین می توان با تحقیق و بررسی CSS و HTML را فراگرفت که کمی مشکل تر است. مثل این است که اول به دنبال تکه های یک پازل برویم و بعد شروع به چیدن آن بکنیم.
تقریبا حدود یک ماه طول می کشد تا بتوانیم به یک حد خوب و قابل قبول از CSS3 و HTML5 رسید . سپس می توان راه را به سمت برنامه نویسی واقعی ادامه داد.
جاوا اسکریپت یک زبان کد نویسی بسیار پر کاربرد و انعطاف پذیر است که فراگیری آن حتی برای کسانی که به تازگی وارد دنیای کد نویسی شده و می خواهند یک برنامه نویس وب شوند، بسیار آسان است. این زبان وب سایت شما را تعاملی تر می کند. زبان جاوا اسکریپت را باید به دو دلیل فراگرفت:
۱- زبان جاوا اسکریپت نیاز به نصب ندارد.
۲- می توانید از زبان جاوا اسکریپت برای کار بر روی Html و cssC خود استفاده کنید.
زبان جاوا اسکریپت را گاها توسعه ی سمت کاربر می نامند، چون بر روی کامپیوتر کاربر اجرا می شود و توسعه ی back end یا سمت سرور بر روی سرور سیستم صورت میگیرد.
می توانید Html و Css را در راستای زبان جاوا اسکریپت فرا بگیرید. بعد از این که دانش خوبی نسبت به آن کسب کردید می توانید برنامه های تحت وب خود را طراحی و ایجاد کنید. برای این کار باید برنامه ریزی، طراحی و ساخت یک پروژه ی کد نویسی را فرا گیرید.
زبان جاوا اسکریپت یک زبان جالب برای یک برنامه نویس وب است که امکانات زیادی دارد و می توانید با آن سریعا به یک کد نویس خوب تبدیل شوید. دو ماه برای آموزش اختصاص دهید و سپس از آن استفاده کنید.
آخرین تکه ی پازل برای یک برنامه نویس وب توسعه ی سمت سروری است. اگر شما یک وب سایت را می توانید ایجاد کنید و کد های سمت کاربری و سمت سروری را بخوبی بنویسید، می توان با اطمینان گفت شما یک برنامه نویس وب حرفه ای هستید.
خیلی از وب سایت ها از کد نویسی سمت سروری برای دریافت داده ها از پایگاه های داده ای و یا برای اشتراک گذاری محتوی در صفحات مختلف در وب، استفاده می کنند. Php محبوب ترین زبان برنامه نویسی در زمینه ی توسعه ی سمت سروری است. برنامه ی دیگری که برای توسعه وب وجود دارد Ruby on rails است. Rails یک چهارچوب نرم افزاری تحت وب و اپن سورس است که از زبان برنامه نویسی روبی استفاده می کند.
یکی از آن ها را انتخاب کرده و تخصص لازم را بدست بیاورید. خیلی از کد نویس ها php را برای مبتدی ها بهتر می دانند به خاطر این که Rails کمی فوت و فن دارد. اما باز هم انتخاب با شماست.
سعی کنید برنامه ای (شبیه آن که با زبان جاوا اسکریپت ساختید) این بار با کمک Php یا Ruby on Rails بسیازید.
باز هم باید بگوییم که تقریبا دو ماه زمان برای یادگیری Php یا Ruby on Rails زمان لازم است. اگر هر دو را می خواهید یاد بگیرید باید دو ماه برای هر کدام زمان بگذارید.
تا ماه ششم شما اصول کافی برای کد نویسی را فرا گرفته اید. تبریک میگم.
اما شما هنوز مدرک دانشگاهی و معتبر ندارید پس اگر می خواهید کاری پیدا کنید باید خودتان را ثابت کنید.
دو راه برای این کار وجود دارد. گزینه ی اول ایجاد یک روزمه ی کاری خوب از برنامه های جالب است که می توانید از برنامه های ساخته شده ی خود در شش ماه گذشته برای نشان دادن توانایی ها بهره ببرید. گزینه ی دوم ایجاد یک برنامه ی موفق است که بتواند با استفاده از تمامی دانش شما، شما را در دنیای آنلاین معروف کند. این کار نیز حدود یک ماه طول خواهد انجامید اما ارزشش را خواهد داشت.
مرحله ی آخر گشتن به دنبال کار خوب است. می توانید در محدوده ی خود این کار را انجام داده و یا یک کد نویس آزاد باشید و به شکل فریلنسری یا شرکت خصوصی فعالیت کنید.
همانطور که اشاره کردیم ، فرصت های زیادی برای این کار وجود دارند. موفق باشید!
جالب بود ممنون
برای من که c# کار می کنم asp.net خیلی راحت تره . تازه به نسبت به php، کارهای بیشتری می شه باهاش انجام داد .
من تعجب می کنم که چرا asp.net در این برنامه ی شما جایی ندارد…
بله دوست من، زبان های برنامه نویسی زیادی وجود داره که هر کدوم امکانات زیادی دارن در این مقاله فقط دو مثال ذکر شده دوست عزیز
شاد باشین