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

نقشه راه بک اند با پایتون

پایتون

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

به طور کلی اگر بخوام بگم قرار شد به ترتیب :

HTML-CSS

JavaScript

رو به عنوان زبان های فرانت ، و یکی از زبان های زیر رو به عنوان زبان بک اند انتخاب کنیم.

PHP

JavaScript

C#

Python

که در این مقاله میخوام برای کسانی که قصد دارن برنامه نویسی سمت سرور رو قوی یاد بگیرن و همینطور Python رو انتخاب کردن صحبت کنیم.

شروع کار با پایتون

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

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

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

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

اگر نیاز به راهنمایی داشتید بنده در قسمت نظرات ، خوشحال میشم کمکتون کنم (درحد توان).

(برای مشاهده آموزش رایگان و عالی از لینک زیر استفاده کنید . بعدشم نظرتون رو بهم بگید)

codeyad.com/c/f01f

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

Django 

Pyramid

Web2py

و…

که پیشنهاد بنده همون جنگو هست. که دلایل زیادی برای محبوبیتش هست . مثل سرعت ، بهینه بودنش برای سئو ، امنیت و …

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

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

شاید چیزهایی که در بالا نوشتم برای کسایی که از آب و گل برنامه نویسی دراومده باشن ، خیلی بدیهی و واضح باشه ولی برای کسایی که ابتدای راه هستن به نظر بنده خیلی با ارزشه، هرچند گوتاه

امیدوارم به درد دوستان بخوره.  

لطفا وارد شو و نظر بده
amir - 3 ماه پیش

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

پاسخ
قاسم - 3 ماه پیش

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