تبلیغات
دنیای کامپیوتر
 

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

<p align ="center"> scrollamount="7" scrolldelay="70"behavior="scroll"width"420">

با عرض سلام و تشکر از حسن سلیقه شما برای انتخاب و دیدن از Computer-World20

             منوی اصلی

صفحه نخست
پست الکترونیک

E_mail وبلاگ

تعداد موضوعات سایت

 عمومی( 7) بازی( 5) دانستنیها( 12) موبایل( 10) بازار دنیای کامپیوتر( 5) ریجستری و ترفند( 4) راهنمای خرید کامپیوتر( 4) هک و کرک( 5) بنیانگذاران( 5) دانلود نرم افزار( 5) اخبار دنیای کامپیوتر( 10)


 pcyoungboy (76)

آرشیو ماهانه

اردیبهشت 1388 (3)
فروردین 1388 (21)
اسفند 1387 (25)
بهمن 1387 (41)
دی 1387 (2)
آذر 1387 (10)
آبان 1387 (12)
مهر 1387 (15)
شهریور 1387 (4)
مرداد 1387 (4)
تیر 1387 (4)
خرداد 1387 (4)
اردیبهشت 1387 (2)
فروردین 1387 (4)
اسفند 1386 (3)
بهمن 1386 (3)
دی 1386 (3)
آذر 1386 (1)
آبان 1386 (2)
مهر 1386 (3)

آمار وبلاگ


رتبه ما در گوگل




 

  منوی مدیران

را به صفحات مورد علاقه خود اضافه کنید Computer-World20 alirezaxboy18@gmail.com MANSOUR.Computerworld@gmail.com را صفحه خانگی خود کنید Computer-World20

پیغام مدیران: با عرض سلام و خسته نباشید به شما دوست عزیز. از اینكه به computer-world20سر زدید متشكریم. لطفا نظرات سازنده خود را برای هر چه بهتر شدن سایت به اطلاع مدیریت برسانید.

  جستجو گر سایت

 

عضویت در سایت

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

تبادل لوگو

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


لوگوی دوستان

   
    5 نکته برای یک برنامه نویس تازه کار
1386/12/9    موضوع : دانستنیها ,    نظر شما ()
|کلیک کنید|

۵ نکته برای یک برنامه نویس تازه کار

برای اشخاصی که بیشتر وقتشان را بر روی Photoshop یا کار با زبان های نسبتا ساده ای نظیر HTML و CSS صرف می کنند، حرکت به سوی زبان های برنامه نویسی پیشرفته تر (و جالب تر) مشکل خواهد بود. این گذر قابل توجه است و به یک بازبینی نیازدارد. من خودم یک برنامه نویس تازه کار بودم و نکات زیر را هم در فراگیری مفاهیم برنامه نویسی کلی و هم در زبان های منحصر بفرد بسیار مفید دیده ام:

۵ نکته در ادامه مطلب....

   

 

 

1- پیاده کردن مفاهیم اصلی و بنیادی: تشخیص این که پشت سر تقریبا همه زبان های برنامه نویسی یک منطق یکسان قرار گرفته خیلی مهمه. بنابراین فراگرفتن مباحث متغیرها، حلقه ها و توابع ، مقدم تر خواهند بود. همان طور که Kyle Neath توضیح داده است، یادگیری زبان های گوناگون مشابه یادگیری ترجمه یک لهجه جدید است. مثل ترجه یک لهجه جدید، فقط یکبار نیاز خواهیم داشت که اصول زبان های برنامه نویسی را بدانیم. بهترین راه برای آموختن این مهارت های اصولی اینست که قبل از اینکه به قواعد دستوری برسید بر روی مفاهیم بنیادی موجود در آموزش های برنامه نویسی تمرکز کنید.

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

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

4- استفاده از شیوه های قدیمی و منسوخ: زمانیکه شما در ابتدای فراگرفتن زبان برنامه نویسی هستید، غرق در تفکر شدن با قواعد نسبتا کم و ساده، آسان است. چرا که مشکلات مفهومی، یادآوری آنچه راکه در رسیدن به آن تلاش کرده اید دشوار می کند. با طرح ریزی کلی توابع و طرح نهایی برنامه ها بر روی کاغذ (یا تجهیزات مشابه الکترونیکی)، به سرعت می توانید بخاطر بیاورید که برای رسیدن به چه مقصودی تلاش کرده اید.

5- مشارکت در انجمن ها: بخش بزرگی از فراگیری یک زبان برنامه نویسی جدید، ملحق شدن به انجمن های فعال است. چرا که یک انجمن به منزله یک همکار است. Forum ها (اجتماعات اینترنتی) و mailing list ها (لیست کاربرانی که ایمیلی را با یک موضوع مشخص ازیک منبع دریافت می کنند) شما را با افراد ماهر آشنا می کنند، از اینرو می توانید آنچه نیاز دارید مطرح کنید. کتاب ها برای آماده کردن شما مناسب هستند اما خیلی اوقات با مشکلاتی به ظاهر برطرف نشدنی برخورد خواهید کرد. گاه گاهی شبیه این موارد تمرینات عملی یک برنامه نویس باتجربه ضروری است، نه فقط برای اینکه مشکلتان حل شود بلکه برای اینکه بدانید چگونه مشکلتان حل شد.

نویسنده :pcyoungboy تاریخ ارسال : 1386/12/9 تعداد نظرات :  ()


         

دخترای شیطونو بلا

سایت تخصصی دانلود کرک نرم افزار

من بخون عاشقانه

اگه می خوای تفریح کنی بیا تو حال کن

برنامه های باحال

پدیده های ناشناخته

تخفیف ویژه

بهترین و جدیدترین مطالب كامپیوتر

مركز دانلود

دنیا را متفاوت احساس كنید

دعوت نامه اس ام اس رایگان و جیمیل و پرشین گیگ

بزرگترین گالری عکس بازیگران

طراحی حرفه ای قالب سایت و وبلاگ

دنیای رایانه,اینترنت, درآمد,بازی

اگه کلیک کنی خدای کامپیوتر می شی

√ مرجع تخصصی موبایل و کامپیوتر √

وبلاگ تخصصی دانشجویان آی تی

بهترین انیمیشن های دنیای حقیقی ومجازی

مرجع دانلود نرم افزار

دانلود بازی و گل و فیلم و کلیپ ورزشی


[cb:linkdaily_text] (-)


آرشیو لینكدونی

$$ ADVERTISEMENT $$


کپی برداری از مطالب وبلاگ فقط با ذکر منبع مجاز میباشد .

All Rights Reserved 2006 © by computer-world20

Template Design by COMPUTER-WORLD20 WWW.COMPUTER-WORLD20.COO.IR

Best Resolution 1024*768