آسایاد

نقطه شروع یادگیری

خانه / وبلاگ / چگونه برنامه نویسی را شروع کنیم؟

چگونه برنامه نویسی را شروع کنیم؟

چگونه برنامه نویسی را شروع کنیم؟ از کجا باید شروع کنیم و چطور باید برنامه نویسی رو یاد بگیریم؟ اینا سوال هایی هستند که دانشجویان کامپیوتر و یا کسانی که به برنامه نویسی علاقه مند شده اند زیاد میپرسند. ما در این مقاله قصد داریم به زبان ساده به تمام سوال های شما برای شروع برنامه نویسی جواب بدهیم. پس اگر آماده اید، با ما همرا باشید

 

این مقاله برای کسانی که میخواهند تازه وارد دنیای برنامه نویسی شوند بسیار مفید خواهد بود، بنابراین اگر شما یک برنامه نویس هستید و میخواهید حرفه ای تر شوید پیشنهاد میکنیم «چگونه یک برنامه نویس حرفه ای شویم؟» را مطالعه کنید. هرچند خواندن این مقاله نیز خالی از لطف نیست.

چگونه برنامه نویسی را شروع کنیم؟

خب برنامه نویس آینده، به دنیای برنامه نویسی خوش آمدی. اجازه بده اولین نفری باشم که برنامه نویس شدنت رو بهت تبریک میگه چراکه وقتی شما اینجا هستید و در حال خوندن این مقاله، یعنی شما اولین گام رو برای برنامه نویس شدن برداشتید. ما هرچیزی برای شروع نیاز هست رو بررسی کردیم و به سوالاتی که در سر داری مثله سوالات زیر رو در ادامه جواب دادیم:

برای شروع برنامه نویسی از کجا شروع کنم؟

بهترین زبان برنامه نویسی چیست؟ (#C یا PHP، VB یا ASP و Java یا ++C )

برای یادگیری برنامه نویسی کدوم راه بهتره؟ کتاب، جستجو در اینترنت، کلاس های برنامه نویسی یا فیلم های آموزشی

 

برای شروع برنامه نویسی از کجا شروع کنم؟

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

 

در حالت کلی حوزه های برنامه نویسی رو میشه به چند دسته دسکتاپ، وب و موبایل تقسیم کرد، حوزه برنامه نویسی خودتون رو مشخص کنید

برنامه نویسی دسکتاپ در واقع برنامه نویسی تمام برنامه های کاربردی که توی کامپیوترامون میتونه نصب و اجرا بشه رو شامل میشه مثله نرم افزارهای انبار داری، حسابداری، اتوماسیون های اداری و …. تو این حوزه میشه برای سازمان ها، شرکت ها برنامه هاشون رو نوشت اما چون اونها اکثرا با شرکت های بزرگ برنامه نویسی قرارداد دارند شما میتونید به عنوان یک برنامه نویس توی یکی از این شرکت های برنامه نویسی کار کنید و حقوق ماهیانه بگیرید که سختی های خودش رو داره. همچنین میتونید برای خودتون پروژه های کوچیک رو بنویسید و بفروشید که این کارهم درآمدش و آیندش واقعا نامشخصه . در حال حاضر داشتن یک شغل مناسب تو این حوزه کمی سخته اما همیشه کار برای افراد خلاق هست.

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

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

 

کدوم بهتره؟ برنامه نویسی دسکتاپ، وب و یا موبایل؟

خب حالا وقت تصمیم گیری هست. بهتره با توجه به علاقتون همین حالا تصمیم بگیرید توی کدوم حوزه برنامه نویسی میخواهید کار کنید. اگر از من بپرسید کدوم حوزه برنامه نویسی رو انتخاب کنم؟ بدون هیچ چون و چرا برنامه نویسی موبایل رو پیشنهاد میدم. شاید اگه چند سال پیش کسی از من این سوال رو میپرسید من برنامه نویسی وب رو پیشنهاد میدادم. چرا برنامه نویسی موبایل؟ واضح هست علتش ظهور گوشی های هوشمند و دنیای آینده که بصورت موبایل خواهد بود. تعداد زیاد مشتریانی که حتی برای فروش یک اپلیکیشن ساده با آنها مواجه هستید میتونه درآمد خوبی برای شما داشته باشد. ما در «بررسی درآمد برنامه نویسان ایرانی اندروید» با آوردن مثال های واقعی میزان درآمد برنامه نویسان اندروید رو تشریح کردیم. همچنین در «چرا باید برنامه نویسی اندروید را یاد بگیرم؟» تمامی مسائل مرتبط به  برنامه نویسی موبایل و اندروید با جزئیات بیان کردیم که پیشنهاد میکنیم اگه میخواهید وارد حوزه برنامه نویسی موبایل بشید حتما آنها را مطالعه کنید.

یکبار دیگر میگم تصمیم با خود شماست و بهتره با توجه به علاقت حوزه کاری خودت رو مشخص کنی. بعد از این باید سراغ یادگیری یک زبان برنامه نویسی بریم. ما در قسمت بعدی به شما بهترین زبان های برنامه نویسی رو برای شروع معرفی میکنیم.

 

بهترین زبان برنامه نویسی چیست؟

اگر از هرکسی در هر کجای جهان که کمی برنامه نویسی سرش میشود بپرسید که بهترین زبان برای شروع برنامه نویسی چیست؟ بدون شک جوابش C یا C++ خواهد بود.سی را میتوان یک زبان مادر دانست بطوری که خیلی از زبان های کنونی از این زبان متولد شده اند. برای شروع پیشنهاد ماهم سی یا سی پلاس پلاس است البته نیاز نیست همه چیز را یاد بگیرید در ابتدا بهتره مفاهیم کلی مثله متغیرها، انواع داده ها، آرایه ها، دستورات کلیدی مهم، تابع نویسی، کلاس ها، ارث بری، اشارگرها و امثال اینها رو یاد بگیرید. چون این مفاهیم در همه زبان های برنامه نویسی وجود دارند و شما را آماده یادگیری زبان اصلی که میخواهید با آن کار کنید میکند.

زبان های برنامه نویسی

با توجه به حوزه برنامه نویسی خودتان باید یک زبان برنامه نویسی که بتواند نیازهایتان را براحتی برآورده کند انتخاب کنید. ما در آسایاد قبلا در مقاله « بهترین زبان برنامه نویسی برای یادگیری در سال ۲۰۱۵ کدام است؟ » بهترین زبان های برنامه نویسی را بررسی کردیم و لیستی را برای یادگیری پیشنهاد داده ایم. حالا نوبت شما هست که با توجه به نوع کار و علاقتان زبان برنامه نویسی مورد نظرتان را برای شروع یادگیری انتخاب کنید.

* برای اینکه بهتر بتوانید با توجه به سلیقه و نیازتان زبان مناسب خود را پیدا کنید ما یک اپلیکیشن ساده برای تعیین زبان برنامه نویسی مناسب برای یادگیری رو برای شما دوست خوبم فراهم کردیم. پیشنهاد میکنیم حتما آزمایش کنید. با چند سوال ساده، زبان برنامه نویسی مناسب شما رو، بهتون پیشنهاد میده. این عالیه 🙂

 

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

 

#C یا VB کدام یک بهتر است؟

یکی از سوالاتی که اکثر برنامه نویسان دسکتاپ با آن درگیرند این است که #C بهتر است یا VB ؟ واقعیت این است هیچ فرقی نمیکند هر دو کارتان را راه میاندازند. اما به نظر من #C بهتر است چون شما یک زمینه از C دارید و این کار را برایتان خیلی راحت میکند. بررسی ها هم نشان میدهد که برنامه نویسان #C جایگاه تقریبا بهتری نسبت به VB دارند.

 

PHP یا ASP.Net کدام یک بهتر است؟

این سوال را خیلی از برنامه نویسانی که میخواهند در حوزه وب برنامه نویسی کنند میپرسند که PHP بهتر است یا ASP ؟ بدون هیچ چون و چرا من PHP را برای یادگیری پیشنهاد میدهم. هرچند دلایلم را قبلا در پست «بهترین زبان برنامه نویسی برای یادگیری در سال ۲۰۱۵ کدام است؟  – قسمت PHP» گفته ام اما اینبار تاکیدم براین است که یادگیری PHP خیلی آسان است و از برنامه نویسی با آن لذت خواهید برد.

 

برای اندروید برنامه نویسی کنم یا IOS؟

برنامه نویسانی که میخواهد در حوزه موبایل کار کند نیز بین اندروید و IOS میتوانند تردید پیدا کنند. این سوال جوابش واقعا مشخص است: خب مسلم است اندروید! بیش از ۸۰ درصد گوشی های هوشمند سیستم عامل اندروید دارند و در ایران این رقم تا ۹۰ درصد  افزایش پیدا کرده. آینده اندروید نیز با حمایت گوگل درخشان است. پس شکی نیست که برنامه نویسی برای اندروید بهتر است. برای نوشتن اپلیکشن های اندروید نیز زبان جاوا را بهتر است یاد بگیرید. زبان جاوا یک زبان دوست داشتنی است و چون شما احتمالا قبلا با سی یا سی پلاس پلاس کار کرده اید کار با جاوا نیز برایتان راحت خواهد بود چون بسیار شبیه بهم هستند.

 

برای یادگیری برنامه نویسی کدوم راه بهتره؟ کتاب، جستجو در اینترنت، کلاس های برنامه نویسی یا دیدن فیلم های آموزشی؟

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

روشی را برای یادگیری برنامه نویسی انتخاب کنید که ساده باشد و باعث شود از یادگیری لذت ببرید. اگر از من بپرسید چه روشی را برای یادگیری برنامه نویسی پیشنهاد میدهم بدون شک اولین گزینه من دیدن فیلم های آموزشی شرکت های معتبر است. دلایلم هم این است: بهترین اساتید دنیا و زیر نظر معتبرترین شرکت های آموزشی آنها را تهیه و تولید کرده اند. پروژه محور هستند. کامل و منسجم هستند، میتواند یک دوره کامل از معرفی ابزارهای مورد نیاز تا ساخت یک پروژه را در بر بگیرند و در کل دیدن فیلم از خواندن متن لذت بخش تر است.

 

یادگیری برنامه نویسی را شروع کنید.

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

قبل از نوشتن این مقاله من مقاله های مشابه که در اینترنت وجود داره رو مطالعه کردم متاسفانه همه اونها اینجای کار برنامه نویسان آینده یعنی شما دانشجویان پرشور و علاقه مندان به برنامه نویسی رو به حال خودتون رها کردند. اما من دوس ندارم اینکار رو انجام بدم. ما معتقدیم وقتی شما تا اینجای این مقاله را مطالعه  کرده اید یعنی واقعا میخواهید که برنامه نویس شوید. ما سعی میکنیم تمام آنچه برای ادامه کار نیاز دارید رو برای شما فراهم کنیم. که در حال حاضر تا حدودی در آن موفق بوده ایم:

بنابراین اگه به برنامه نویسی موبایل و اندروید علاقه مند هستید و میخواهید آن را یاد بگیرید کافیه « نقطه شروع یادگیری برنامه نویسی اندروید » رو مطالعه کنید.

.

.

.

از این اینکه این مقاله رو مطالعه کردید از شما متشکرم. اگر سوالاتی یا نقطه ابهامی دارید آن را با ما در میان بگذارید. اگر هم خودتون رو برای تبدیل شدن به یک برنامه نویس حرفه ای آماده میبینید پیشنهاد میکنیم«چگونه یک برنامه نویس حرفه ای شویم؟» را مطالعه کنید.

  • درود دوست عزیز
    Phpوasp,Html زبان های مناسبی برای طراحی نیستن
    با تجربه ۷ساله ای که در زمینه وب دارم،جاوااسکریپت بهترینه
    بسیار هم زبان ساده آیه و به سختی جاوا نیست
    با جاوا اسکریپت میتونی دستورات شرطی تعریف رشته،تابع،بولین ووشو
    ایجاد کنی!
    موفق باشی

  • سلام .من میخوام برنامه نویس اندروید بشم..الان از کامپیوتر و..در حد تعویض ویندوز و چیزای مبتدی بلدم…به نظرتون برم رشته کامپیوتر (فنی حرفه ای)بخونم بهتره یا اینکه بیرون برم کلاس کامپیوتر؟

  • سلام،
    من تمایل دارم برنامه نویسی رو با ++C شروع کنم. طبق مطالبی که عنوان کردین اولین کار، درک مفاهیم برنامه نویسی هست و بهترین راه استفاده از ویدئو های آموزشی.
    لطفا از بین ویدئو های آموزشی موجود در این زمینه با توجه به سطح مورد نظر بنده بهترین هاش رو به من پیشنهاد بدین.
    با تشکر

  • سلام خدمت آقای مرتضی سما می من پسری ۱۳ ساله هستم و به برنامه نویسی علاقه شدیدی دارم خیلی وقت نیست برنامه نویسی رو شروع کردم در حال حاضر دادم برنامه نویسی اندروید رو یاد میگیرم با زبان {java} رو یاد میگیرم به خاطر این که دوست دارم یک مهندس حرفه ای برنامه نویسی بشم و دوست دارم توی همه ی رشته ها برنامه نویسی شرکت کنم سر در گم شدم با این که که من کلاس هفتم هستم و دو ساله دیگه میرم واسه انتخاب رشته نمیدونم کدوم رشته رو بردارم و من تصمیم دارم توی این دو سالی که وقت دارم تا حدی برنامه نویسی رو یاد بگیرم. لطفاً پاسخ بدید.

  • سلام.وقت بخیر.سایت شما اینو نشون میده که افراد با شعور و با ادب مشغول کارند.از شما ممنونم. من میخوام برای پروژه های تحقیقاتی و دانشگاهی در زمینه ریاضیات و فیزیک برنامه نویسی رو یاد بگیرم.اگر لطف کنید بفرمایید کدام زبان برنامه نویسی رو باید شروع کنم؟

  • سلام من دانشجوی مهندسی شیمی هستم و چون تو واحد های درسیمون برنامه نویسی هم داریم از وقتی ک این واحد رو گذروندم علاقه زیادی به برنامه نویسی پیدا کردم و الان میخوام بطور حرفه ای برنامه نویسی رو یاد بگیرم ب نظر شما از کدام زبان برنامه نویسی شروع کنم؟

  • سلام خسته نباشید
    من ۱۷ سالمه وبه برنامه نویسی وب علاقه مندم ولی تا زمانی که حرفه ای بشم حداقل ۲ سال طول میکشه و من از این بابت نگرانم که دوسال دیگه شاید بازار کار برنامه نویسی وب کم بشه حالا نظر شما راجب اینکه من برنامه نویسی وب برم یا برنامه نویسی موبایل چیه؟

  • با عرض سلام و تشکر از زحماتتون
    میخواستم بدونم میشه مبلغ دوره برنامه نویسی اندروید به زبان ساده رو بطور کامل واریز کنیم یا مبلغ فقط باید به صورت فصل به فصل واریز بشه
    بازم ممنون

  • سلام.من ۱۷ ساله و به برنامه نویسی علاقه مندم.رشته تحصیلی ام انسانیه.کامپیوتر و مباحثاتی مثل networkوبرنامه نویسی رو دوست دارم.برنامه نویسی آندروید رو انتخاب کردم.چون میگن بازار کارش خوبه و… .ممنون میشم اگه راهنمایی ام کنید که برم برنامه نویسی یا نتورک؟

  • سلام من مدتی است به برنامه نویسی و دنیای جالب برنامه نویسان علاقه مند شدم و حداقل از روی کنجکاوی هم که شده می خواهم آن را شروع کنم و اینطور که از این مقاله متوجه شدم #c شاید برای شروع خوب باشد و بعد از آن java نظر شما چیست؟
    سوال دوم من که سوال اصلی من است اینه که دانشجویان کامپیوتر دروسی مثل طراحی الگوریتم و … این ها را خوانند برای من که آشنایی با الگوریتم و فلوچارت ندارم مطالعه این مقدمات را از کجا شروع کنم و آیا یادگیری آن ها در ابتدا واجب است؟

  • سلام وقت بخیر. من ۳۰ سالمه و در حال حاضر دانشجو مقطع ارشد معماری سیستم های کامپیوتری هستم و لیسانسم نرم افزار بوده. خیلی علاقمند به یادگیری برنامه نویسی هستم بیشتر به خاطر شغل و درآمد ولی خب به برنامه نویسی تحت وب هم علاقه دارم بیشتر قسمت ظاهریش و مطالب و سوالات دوستان رو که خوندم به اندروید هم علاقه مند شدم. الان برای شروع از بابت دو موضوع نگران هستم یکی بابت سنم که احساس میکنم شاید دیر شده باشه و نتونم یادبگیرم و دیگری اینکه آنچه که دیدم با توجه به اینکه اکثر زبان های برنامه نویسی رو در دوران تحصیل گذروندم داشتن قدرت تجزیه تحلیل در نوشتن برنامه هاست که خب من یکن ضعیفم تو این موضوع البته اینم بگم که استادای چندان خوبی نداشتیم واقعا! الان قصدم جدیه که شروع کنم ولی اینکه از کجا و کدام زبان؟

    ممنون که وقت گذاشتین.

  • ببخشید زبان های برنامه نویسی از چند سال به بالاست مثلا بچه ی ١٢ ١٣ ساله میتونه زبان های برنامه نویسی یاد بگیره

  • سلام

    من ۲۰ سالمه و دانشجوی رشته شبکه مقطع کارشناسی هستم.
    قصد دارم این چهار زبان رو یاد بگیرم PYTHON – PERL – PHP – RUBY
    و سوال مهمی که دارم اینه که کدوم زبان رو برای شروع انتخاب کنم ؟ خودم PHP مد نظرمه اما خواستم نظر شمارو هم در این باره بدونم ؟
    بیشتر استفاده ای که از این زبان ها میخوام داشته باشم در حوزه “””امنیت شبکه و تست نفوذ””” هستش و البته برای طراحی وب سایت.

    ممنون میشم راهنماییم کنید
    سپاس

  • سلام htmlعضو کدوم از برنامه نویسی است مثلا عضو سی پلاس پلاس هست
    چه کتاب و یا وبسایتی رو معرفی میکنید؟

  • سلام من ۲۳ سالمه و فارغ التحصیل رشته IT هستم…تخصصم شبکه های مبتنی بر سیسکو هست ولی واقعا از پیدا کردن کار تو این حوزه ناامید شدم چون کلا کسی رو میخوان که همه چی بلد باشه و بیشتر جاها هم اقایون رو استخدام میکنند تو حوزه شبکه و با بلد بودن فقط روتینگ و سوییچینگ بعیده بتونم کاری پیدا کنم. و چند روزه تو فکر یادگیری طراحی سایت و برنامه نویسی ام ..با توجه به شرایطم واقعا عجله دارم برم سر کار..با توجه به اینکه ۳ تا ۴ سال برای یادگیری وحرفه ای شدن تو زمینه برنامه نویسی و طراحی سایت زمان نیاز هست ایا به نظر شما این درسته که من تو این سن و با این شرایط برم سراغ برنامه نویسی و طراحی سایت؟!!

  • با عرض سلام و خسته نباشید خدمت آقای سمامی عزیز
    من به این نتیجه رسیدم که برم سراغ برنامه جاوا حالا سوالم از شما دوست عزیز اینکه مستقیما جاوا رو یاد بگیرم یا اول برم سراغ C ؟؟؟؟

  • با عرض سلام و احترام خدمت شما
    من دانشجوی IT هستم و تا الان ۴ ترم را پشت سر گزاشتم .راستش من در یاد گرفتن برنامه نویسی خیلی سهل انگاری کردم و مدام یادگیری رو به فردا موکول کردم.
    دوس دارم برنامه نویسی رو شروع کنم و حرفه ای بشم ولی نمیدونم چجوری شروع کنم که لذت بخش باشه برام ِ-یعنی از کد زدن میترسم .
    از طرفی هم میخواستم با شروع #c برم سراغ برنامه نویسی اما با مطالعه قسمت هایی از مطالب سایتتون به این پی بردم که دوست دارم واسه موبایل برنامه بنویسم
    من ++c رو گذروندم در دانشگاه و یه چیزایی یاد گرفتم حدودا- همچنین جاوا رو هم گذروندم ولی اصن بلد نیستم!!
    الان برای یاد گرفتن اندروید لازمه که قبلش به زبان دیگه ای مسلط باشم یا نه میتونم از همون اندروید شروع کنم ؟
    اگه میشه راهنماییم کنید چون واقعا نمیدوم باید چیکار کنم
    با تشکر

  • سلام خدمت اقای مرتضی سمامی
    ببخشید میخواستم ببینم امکانش هست ایمیلتونو بفرستید تا باهم در ارتباط باشیم؟
    و سوالاتمو بپرسم

  • سلام
    برای برنامه نوویسی رو سیستم ویندوز از چه برنامه ای شروع کنم .
    ممنون میشم

  • سلام من ۱۳ سالمه و می خوام شروع کنم برنامه نویسی رو اما زبان های برنامه نویسی چی هستن؟ اصن چجوری میشه ازشون استفاده کرد؟ میشه یکم توضیح بدید درباره ی زبان های برنامه نویسی؟

  • باسلام من ریاضی خوندم ولی علاقمند هستم مطاالب ریاضی که بلدم رو بصورت یک کتاب دیجیتال یا اپلیکیشن در برنامه هایی مثل کافه بازار یا جاهای دیگه بفروش بذارم ازاونجایی که تو یه سایت خوندم نوشته بود که واسه بارگذاری کتاب تو کافه بازار باید کتاب ازپایه برنامه نویسی بشه یعنی نمیتونی مثلا بااستفاده از نرم افزار اونو دیجیتال وقابل عرضه در کافه بازار بکنی لطفا بصورت خیلی ساده و واضح منو راهنمایی کنین سوالاتم رو هم تیتروار مینویسم ممنون میشم یکی یکی ج بدین
    ۱-ایا واسه تبدیل یک کتاب pdf به دیجیتالی باید خودمون برنامه نویسیش بکنیم تا بتونیم مثلا تو کافه بازار بارگذاری کنیم یا نرم افزاری تواین زمینه موجود هس؟
    ۲-اگه بخوام در زمینه اپلیکیشن موبایل کاربکنم اولین برنامه که باید یادبگیرم چیه وبعد از اون چکار باید بکنم؟
    ۳- با یادگیری برنامه نویسی مخصوص موبایل من در چه زمینه هایی مهارت پیدا میکنم مثلا میتونم کتاب دیجیتال تولید کنم یا بازی اندروید یا نرم افزار های اندروید بافرمتapk ?
    ۴-بطور تقریبی چقد زمان میبره تا حدااقل بتونم برنامه نویسی یه کتاب رو یاد بگیرم ؟

  • با عرض سلام و خسته نباشید
    من فارغ التحصیل کارشناسی کامپیوتر ۲۶ ساله در زمینه برنامه نویسی هیچ پیش زمینه ای ندارم و از صفر میخوام شروع کنم
    مقاله بسیار جالب و مفیدتون رو مطالعه کردم ممنونم … چند وقتی هست تصمیم به شروع یادگیری زبان های سمت وب دارم که با خوندن مقاله شما دو دل شدم و سر دو راهی افتادم !
    علاقه من به برنامه نویسی وب شاید ۱۰ درصد از علاقه نسبت به برنامه نویسی موبایل بیشتر است اما با توصیه شما و خواندن مقالات دیگرتون موندم به چه سمتی برم
    حالا با اینکه من پیش زمینه ای ندارم نسبت به برنامه نویسی و یجورایی سنم بالا رفته شما کدوم رو پیشنهاد میکنن ؟
    ممنون میشم از پاسخگوییتون

  • سلام برای دریافت فیلم های آموزشی معتبر میتونم از سایت هایی مثل یوتیوب یا آپارات استفاده کنم یا باید پست شوند؟؟؟

  • باسلام من ریاضی خوندم ولی علاقمند هستم مطاالب ریاضی که بلدم رو بصورت یک کتاب دیجیتال یا اپلیکیشن در برنامه هایی مثل کافه بازار یا جاهای دیگه بفروش بذارم ازاونجایی که تو یه سایت خوندم نوشته بود که واسه بارگذاری کتاب تو کافه بازار باید کتاب ازپایه برنامه نویسی بشه یعنی نمیتونی مثلا بااستفاده از نرم افزار اونو دیجیتال وقابل عرضه در کافه بازار بکنی لطفا بصورت خیلی ساده و واضح منو راهنمایی کنین سوالاتم رو هم تیتروار مینویسم ممنون میشم یکی یکی ج بدین
    ۱-ایا واسه تبدیل یک کتاب pdf به دیجیتالی باید خودمون برنامه نویسیش بکنیم تا بتونیم مثلا تو کافه بازار بارگذاری کنیم یا نرم افزاری تواین زمینه موجود هس؟
    ۲-اگه بخوام در زمینه اپلیکیشن موبایل کاربکنم اولین برنامه که باید یادبگیرم چیه وبعد از اون چکار باید بکنم؟
    ۳- با یادگیری برنامه نویسی مخصوص موبایل من در چه زمینه هایی مهارت پیدا میکنم مثلا میتونم کتاب دیجیتال تولید کنم یا بازی اندروید یا نرم افزار های اندروید بافرمتapk ?
    ۴-بطور تقریبی چقد زمان میبره تا حدااقل بتونم برنامه نویسی یه کتاب رو یاد بگیرم ؟

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

  • سلام
    من کامپیوترمیخونم ترم ۲ و دوس دارم برنامه نویس حرفه ای بشم
    البته به برنامه نویسی وب هم علاقه دارم
    ولی هرچی داخل سایتتون خوندم درمورد اندروید بود
    میشه کمکم کنین که چیکارکنم؟!
    واینکه برای برنامه نویسی وب هم چجور شروع کنم؟!

  • سلام
    چندسال پیش که تازه دانشگامو تموم کرده بودم(باید بگم متاسفانه فناوری اطلاعات خوندم پیام نور اما انگار چیزی نخونده حسابم کنید چون هیچی تو دانشگاه یادنگرفتم اصلا اموزشی ندیدم و فقط چندتا برنامه معمولی سی پلاس پلاس بوده که اونم به کل یادم رفته) میخواستم برنامه نویسی یادبگیرم با اموزش ازطریق کتاب اما نتونستم.نمیدونم شایدم ارادم قوی نبود.فقط یادمه هیچی نمیفهمیدم.حس میکردم حتما باید کلاس برم.بعد دنبال شغل رفتم اما هنوز اون خلا رو تو خودم حس میکنم.اطلاعات کامپیوتریم عالیه تو کارم ازهمه همکارام ازاین جهت سرترم اما الان دیگه بلد بودن کامپیوتر و اینترنت و… رو همه بلدن دیگه گذشت دورانی که باید مهندس میشدی اینارو بلد میشدی و دوس دارم بالاتر ببرم خودمو و با این همه بازم حس میکنم برام برنامه نویسی سخته و نمیتونم یادبگیرم.الان که ۲۸ سالمه بنظرتون میتونم یادبگیرم.هدفم اول فقط یادگیریه و داشتن علمش هستش و شاید درمراحل بعد بخوام برنامه ای برای شغل خودم بنویسم چون کمبودهای تو برنامه های موجود هست و بدم هم نمیاد درامد هم کسب کنم.نظرتون چیه؟ برم دنبالش یا بیخیال بشم؟؟؟

  • ممنون از مطلب مفیدتون
    راهنماییتون خوب بود

  • سلام . از سایت خوبتون تشکر می کنم . وقعا مطالب خوبی داره . من ۱۴ سالمه و می خواهم برنامه نویسی رو شروع کنم . باید از کجا شروع کنم ؟؟ و اینکه برنامه نویسی برای چه چیزی بهتر است ؟؟ اندروید یا وب یا دسکتاپ ؟؟ و همین طور با این ویدیو هایی که فصل به فصل گزاشتید می تونم برنامه نویسی رو کامل از اول یاد بگیرم؟؟ مرسی ازتون.

  • سلام من ۱۴ سالمه و هیچ پیش زمینه ای ندارم و میخوام برنامه نویسی جاوا رو شروع کنم.حتما باید قبل از یادگیری جاوا به c++مسلط شد؟بعد من از سیستم مک استفاده می کنم. باید چطور برنامه نویسیc++رو تو مک تمرین کرد؟واز چه نرم افزاری باید استفاده کنم.

  • درود! من ۱۶ سالمه از دو سال پیش به برنامه نویسی علاقه داشتم اما متاسفانه تمامی کتاب ها و ویدیو های آموزشی بی فایده بود چون بدون اینکه برخی مفاهیم رو بگه از اونها برای آموزش استفاده کرده.دو ساله به هر سایتی و هر منبعی مراجعه میکنم پاسخی پیدا نمیکنم.لطفا منبعی معرفی کنید.اگر پاسخ را ایمیل کنید ممنون میشم
    سپاس از سایت خوبتون

  • سلام باتشکر از مطالب و منابع با ارزشتون واقعا تاثیر. گذار بود من تا الان دنبال یه منبع یادگیری بودم که اینجا تونستم اون چیزی که میخامو پیدا کنم موفق و پیروز. باشید?

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

  • سلام.من۱۴ سالمه و هیچی برنامه نویسی نمیدونم و چند تا کتاب آموزش زبان cخوندم(البته هدف اصلیم یادگیری جاوا هستش)اما هیچی نفهمیدم یکم راهنماییم کنیید من که میخوام از صفر شروع کنم تقریبا چقدر طول میکشه که زبانC,وجاوا رو یادبگیرم.
    لطفا بگید که میتونم در عرض سه ماه همcوهم جاوا را یادبگیرم.

  • باسلام
    ممنون از پستهای خوبتون.

  • با سلام
    سایت خیلی خوبی دارید. ضمن این که به همه نظرات پاسخ میدید. ممنون از زحماتتون.
    نیاز به مشورت شما دارم. من میخوام برنامه نویسی موبایل رو شروع کنم و هدفم کسب درآمده. اما بین اندروید و ios تردید دارم. درسته که اندروید کاربران زیادی داره ولی کاربران ios حاضرن پول بیشتری برای اپلیکیشن هزینه کنند. حتی درآمد اپ استور درسال ۲۰۱۵ از گوگل پلی بیشتر بوده. و این باعث شده که توسعه دهندگان اپلیکیشن های اندروید بیشتر به سمت تبلیغات در اپلیکیشن بروند و از این طریق درآمد کسب کنند. با این اوصاف پیشنهاد شما کدومه؟

  • سلام واقعا سایتتون عالیه خیلی خوب وکامل راهنمایی میکنید

  • سلام من چند تا سوال داشتم….واسه یادگیری زبان ++c از کدوم محیط بهتره یاد بگیرم ؟ بورلند یا ویزوال استودیو ؟ بعد من چطور بفهمم ++c رو به اون اندازه که مد نطر شماست یاد گرفتم ؟ تو خیلی از کتابهای اموزشی بیشتر تمرین های ریاصی هست در مورد فاکتوریل یا اعداد اول یا ماتریس ها….واقعا تمرینات سخت و کسل کننده ای هستند خوشحال میشم جواب سوالمو بدین چون شما به صورت کلی گفتین سی پلاس پلاس پیش نیاز جاوا هست اما ذقیقا توصیح ندادین چه قسمتهایی و در حد چه تمرینهایی باید جلو بریم مخصوصا قسمت حلقه های تو درتو و ارایه ها خیلی سختن….

  • سلام من می خواستم ببینم برای برنامه نویسی بازی باید از کجا شروع کنم ( کد زنی در موتورهای بازیسازی ) و دارم سی پلاس پلاس رو یاد می گیرم ولی مثل اینکه خوب نمی توانم یاد بگیرم نمی دونم چرا اینطوری امروز بهم یک تمرین دادن بنام حرکت مهره اسب در صفحه شطرنج طوری که اسب تمام صفحه شطرنج رو فقط یکبار لمس کنه توش موندم تازه بعد از کلی تلاش تازه می گن این تمرین برای مبتدیان است اگه میشه کمکم کنید

  • سلام . تشکر فراوان.

  • باسلام
    ممنونم از سایت خوبتون وهمچنین از مطالب مفید این سایت
    من اگر بخواهم در ضمینه برنامه نویسی اندروید فعالیت کنم از چه زبانی شروع کنم
    باتشکر

  • سلام ممنون واقعا از مطالب و راهنمایی های خوبتون دقیقا جواب سوالامو گرفتم خدا خیرت بده

  • با سلام
    چنتا سوال دارم:
    ۱- ایا قبل از شروع کردن اندروید باید جاوا رو بطور کامل یاد بگیریم؟ یا اینکه میشه در کنار اندروید ، جاوا رو هم یاد گرفت ؟ میشه یه ذره توضیح بدید؟
    ۲- بعد از تسلط بر جاوا می خوایم با اندروید برنامه بنویسیم ایا اندروید هم مثل جاوا زبان برنامه نویسی مستقل هست هست؟ پس این وسط از جاوا چه استفاده ای می کنیم؟ در واقع میشه گفت جاوا در قالب اندروید قرار میگیره؟
    ۳- مدت زمان یادگیری جاوا برای استفاده در اندروید چقدره؟
    ۴- مدت زمان یادگیری اندروید چقدره؟

  • سلام
    ببخشید من که هیچی برنامه نویسی کار نکردم با توضیحاتی که شما فرمودین باید اول زبان ++c بعد java بعدشم اندروید یاد بگیرم؟

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

  • پس اگه برنامه نویسی وب رو انتخاب کنیم نمیتونیم از سایت خوبت استفاده کنیم؟؟
    چون به نظر میرسه برنامه نویسی موبایل مسیر مورد نظر این سایته

  • نوشتن دیدگاه

    ایمیل شما آشکار نمی شود

    Real Time Web Analytics