انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: majidchamran در 04 بهمن 1396، 08:33 بظ
-
به نام خدا
سلام
دوستان من در زمینه برنامه نویسی علاقه و استعداد دارم و تصمیم دارم وارد این مقوله شده و کسب درآمد کنم .
مسیرم هم تا حدودی مشخصه ، میدونم که به برنامه نویسی وب علاقه دارم و بنا به دلایلی php رو انتخاب کردم
یه بک گراندی هم دارم این که رشته کامپیوترم و زبان ها رو یه کم میشناسم گاها بعضی هاش رو تا حلقه ها هم بلدم به جز اون به اکثر cms ها خصوصا جوملا تسلط دارم.
سوالم اینه :
برای برنامه نویس حرفه ای شدن باید چه مسیری رو طی کنم ؟ یه راست شروع کنم به php ، html , css خوندن یا اینکه نه اول از c شروع کنم تا بفهمم دقیقا کامپیوتر زمانی که دستوری بهش میدم چجور رفتار میکنه ؟
من در کل میخوام php رو تسلط پیدا کنم و بتونم علاوه بر طراحی وب و توسعه اون پلاگین های اختصاصی مشتریان رو بنویسم همین .
آیا نیاز به c دارم یا یک راست شروع به زبان های سطح بالاتر کنم
ممنون از دوستان صاحب نظر که راهنمایی میکنند.
-
فکر میکنم دو تصویری که پیوست کردم بهت کمک کنه.
خیلی واضح و روشن مسیر یک فول استک وب رو داره نشون میده. موفق باشید
-
برنامه بنویس تا برنامهنویس بشی
تحقیق و خوندن و بررسی سبکها و فناوریهای جدید لازمه
ولی اولویت اصلی به نظرم کار کردن و کد زدنه
پروژه برای خودت و برا تفریح انجام بده، پروه برا دیگران انجام بده
کدت رو منتشر کن (مثلا بذار تو gitlab.com) تا احیانا دیگران مطالعهاش کنند و بهبودش بدن یا نظر بدن و کدهای دیگران رو مطالعه کن
این به بهبود خطاها و سبک برنامه نویسیت کمک میکنه و همچنین وقتی پروژههای دیگه رو ببینی و توشون مشارکت کنی و دانش و سبک و نحوه مدیریت و ...شون رو بررسی کنی، به مراتب بیشتر چیز یاد میگیری تا اینکه بیای تو یه شرکت کد بزنی
-
آیا نیاز به c دارم یا یک راست شروع به زبان های سطح بالاتر کنم
نیازی به C نیست، اگر بخوایی کدنویسی کنی، دو تا راه هست که میتونی یکی رو انتخاب کنی یا به مرور زمان هر دو رو پیش بری.
با مفهوم شی گرایی و سینتکس شی گرایی در php آشنا شو و بعد میتونی بری سمت MVC و فریمورک های php.
اما اگر بخوایی وارد بازار کار cms ها بشی، مثل وردپرس و جوملا، برای قالب که مشکلی نداری و به صورت فانکشنال هم میتونی پیش بری اما اگه بخوایی پلاگین بنویسی یا در توسعه ی پلاگینی مثل ووکامرس مشارکت کنی، فانکشنال خیلی خیلی دشوار میشه و استثنا توصیه می کنم در زمینه ی شی گرایی بیشتر خودتو تقویت کنی. این از کدنویسی.
اما اگه بخوایی برنامه نویسی بکنی و سطحی بالاتر کار کنی، کلا باید راه و روش ات رو عوض کنی، زیاد الگوریتم کار کنی تا بهتر شی، روش های برنامه نویسی یاد بگیری و کلی کار دیگه :)
-
به نام خدا
سلام
دوستان من در زمینه برنامه نویسی علاقه و استعداد دارم و تصمیم دارم وارد این مقوله شده و کسب درآمد کنم .
مسیرم هم تا حدودی مشخصه ، میدونم که به برنامه نویسی وب علاقه دارم و بنا به دلایلی php رو انتخاب کردم
یه بک گراندی هم دارم این که رشته کامپیوترم و زبان ها رو یه کم میشناسم گاها بعضی هاش رو تا حلقه ها هم بلدم به جز اون به اکثر cms ها خصوصا جوملا تسلط دارم.
سوالم اینه :
برای برنامه نویس حرفه ای شدن باید چه مسیری رو طی کنم ؟ یه راست شروع کنم به php ، html , css خوندن یا اینکه نه اول از c شروع کنم تا بفهمم دقیقا کامپیوتر زمانی که دستوری بهش میدم چجور رفتار میکنه ؟
من در کل میخوام php رو تسلط پیدا کنم و بتونم علاوه بر طراحی وب و توسعه اون پلاگین های اختصاصی مشتریان رو بنویسم همین .
آیا نیاز به c دارم یا یک راست شروع به زبان های سطح بالاتر کنم
ممنون از دوستان صاحب نظر که راهنمایی میکنند.
تجربه شخصیم .
اول فیلم اموزشی بگیر . بعد به صورت فیلم سینمایی وار ;D نگاه کن تا متوجه بشی اصل موضوع چی هست و چطور کار میکنه . بعد سعی کن کار هایی که تو فیلم انجام میدن رو تکرار کنی . در مرحله بعد یک پروژه متفاوت اما نزدیک به اون پروژه رو درست کن و سعی کن کم کم چیز های جدید بهش اضافه کنی و هر جا مشکل برخوردی از بقیه بپرس . با CMS های اماده کار کن . بعد از اینکه فهمیدی چطور کار میکنن خودت شروع کن CMS خودتو بنویس . با فریم ورک ها اشنا شو مثل لاراول . روی حفظ کردن هم تمرکز نکن . بیشتر روش کلی کار رو یاد بگیر چون توابع رو راحت میتونی سرچ کنی و یک سری توابع هم این قدر استفاده میکین حفظت میشه . زبان برنامه نویسی PHP رو یاد بگیری بیشتر زیان های دیگه رو هم میتونی در زمان کوتاهی یاد بگیری .اما یادت باشه تقریبا 5 تا 6 سال زمان لازم هست تا به سطح قابل قبولی برسی . در کنار این ها همیشه خوندن کتاب به ادم کمک میکنه .
این هایی که گفتم با فرض این هست جیز های اولیه رو بلدی .