دانش کامپیوتر

- 3 روز پیش
توسط Alimotreb آپدیت شد
mohammadhasan_13 ( 345 تجربه )
4 روز پیش

سلام وقت راکتی های عزیز بخیر
من به عنوان کسی که میخوام برنامه نویس بشم
باید چه چیز های از دنیای کامپیوتر بدونم و با چه امکاناتی از دنیای وب نویسی اشنا باشم؟

رایموند دراگون ( 34748 تجربه )
4 روز پیش

درود...
به ترتیب:
HTML -> CSS -> JavaScript -> PHP

پیوندهای زیر:
http://vrgl.ir/qBCg6
http://yon.ir/X7dNN
https://blog.faradars.org/how-to-start-web-programmnig/

علی فرمانی ( 465 تجربه )
3 روز پیش

مرحله اول اینه بدونید کامپیوتر چیه واینترنت چیه و ....
در مرحله بعد یکم مقاله بخونید اصلا برنامه نویسی چی هست و باهاش اشنا بشید .
مرحله دوم انتخاب کنید چه زبانی در نظر دارید یاد بگیرید .
اگه وب میخاین یاد بگیرین :
html بعد css بعد جاوا اسکریبت
حالا اینجا میتونید یا زبان دات نت یا php یاد بگیرید یا اینکه با فریمورک ها و کتابخانه های جاوا اسکریبت کار کنید یا از پایتون استفاده کنید . بستگی به خود شما داره تا این مرحله برسید خودتون میفهمید نیاز شما چیه .

اگه ویندوز میخاین یاد بگیرین . پیشنهاد میکنم یکم درباره زبان ها مطالعه کنید و زبان مورد نظر خودتون حالا یا سی شارپ یا سی پلاس پلاس یا جاوا یا پایتون و ... انتخاب کنید .

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

بازی سازی موبایل و ... هم میخاین فعالیت کنید زبان c# و موتور یونیتی خیلی مناسب هست ولی اینم بگم تنهایی کم پیش میاد بشه چیزای شاخ درست کرد اگرم بشه خیلی زمان بر میشه . مثلا بازی مثل کلش آف کلنز کار یکی دو نفر نیست و یک تیم تو تخصص های مختلف گرافیک ، طراحی ، انیمیشن ، برنامه نویسی و .... میخاد .

راه طولانی و گاهی خسته کننده میشه ولی باید ادامه بدین تا به نتیجه برسین. انتظارم نداشته باشین مثلا با c# بعد 2 ماه تمرین بیاین نرم افزار Spotify رو با همون کیفیت بنویسید . یادگیری زبان برنامه نویسی و متخصص شدن توش نیاز به تمرین و زمان داره .

در مرحله اخرم هر زبانی یاد میگیرید در کنارش درباره رابط کاربری ، ui/ux مطالعه داشته باشید وگرنه شما بهترین و کاربردی ترین نرم افزار یا سایتم طراحی کنید ظاهر مناسب نباشه ارزش نداره و بازخورد خوب نمیشه .

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

میلاد ( 3500 تجربه )
3 روز پیش

دوست عزیز، دوستان مطمئنا بهتر می تونن بهتون کمک کنند چون من هم مثل شما مبتدی هستم.
ولی می خواستم ی کمکی کنم، به نظرم عکس های زیر رو ببینید می تونند براتون مفید باشند و در کنار توضیحات دوستان بهتر فهم خواهید کرد که باید کنید.

(اگر عکس ها نمایش داده نمیشه لطفا از فیلترشکن استفاده کنید)

مسیر یادگیری وب
مسیر یادگیری سمت کاربر
توضیحات بیشتر / مسیر یادگیری سمت کاربر
مسیر یادگیری سمت سرور
توضیحات بیشتر / مسیر یادگیری سمت سرور
مسیر یادگیری توسعه ی نرم افزار

امیر پاشایی ( 930 تجربه )
3 روز پیش

اينارو بايد بلد باشي و تو دانشگاها تدريس ميشه
ساختمان داده ها
مهندسي نرم افزار ( براي مديريت و توسعه)
سيستم عامل
زبان هاي برنامه نويسي ( كه چجوري ساخته شدن و انوع انها)
بلد بودن يكي از زبان هاي اصلي برنامه نويسي مثل c++ و جاوا
اصول شي گرايي
شي گرايي در زبان مورد نظرت كه ميخوايي استفاده كني
و فريم ورك هاي بر اساس اون زبان
نحوه ايجاد معماري هاي بهينه و توسعه نرم افزار و ساختار اون

در اخر تمرين تمرين و چالش ها

هميشه يادگيري رو تو اولويت قرار بده البته با تمرين روي پروژه واقعي

موفق باشي

Alimotreb ( 23567 تجربه )
3 روز پیش

سلام
@mohammadhasan13

مبانی کامپیوتر
مبانی شبکه
مبانی نرم افزار و سخت افزار

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

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

برای ارسال پاسخ باید وارد سایت شوید