Avasam Channel
1.63K subscribers
677 photos
101 videos
56 files
558 links
⌨️ آموزش برنامه نویسی
⌨️ اخبار علمی و فناوری
⌨️ هوش مصنوعی
اطلاع رسانی ها و تخفیفات سایت آواسام

شعار آواسام : یادگیری - تمرین - آینده سازی

🔗 site: https://avasam.ir

🧑🏻‍💻 support: @ask_here
Download Telegram
۱۲ قدم برای شروع برنامه نویسی 🌠
هر روز یک قدم در کانال تلگرامی آموزشگاه آواسام ... 🎁

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

ارتباط با پشتیبانی آواسام @ask_here

منتظر شنیدن نظرات زیبای شما هستیم 🌹

#۱۲قدم
💎 قدم دوم 💎
.
ابتدا اگر قدم اول را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در قدم دوم مبانی کامپیوتر را از دست ندهید. شاید در دید اول زیاد مهم نباشد ولی با گذر زمان و پیشرفت در زمینه ی برنامه نویسی اگر به مبانی اصلی کامپیوتر و برنامه نویسی مسلط نباشید به مشکل اساسی میخورید.
مبانی معمولا دروس اصلی رشته ی مهندسی کامپیوتر نرم افزار است که اگر در این رشته تحصیل هم نکرده باشید میتوانید مطالعه کنید :
سیستم های عامل - طراحی الگوریتم ها - مدارهای منطقی - ساختمان داده ها - زبان ماشین و اسمبلی - طراحی کامپایلر - طراحی پایگاه های داده - هوش مصنوعی و ...
-
#برنامه_نویسی #آموزش_برنامه_نویسی #برنامه_نویس #کامپیوتر #مهندسی_کامپیوتر #طراحی #آواسام #مهندس_نیکزاد #برنامه_نویسان #پایتون #برنامه_نویسی_اندروید
#۱۲قدم
ابتدا اگر قدم دوم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در قدم سوم تمرکز باید روی مبانی و اصول برنامه نویسی باشد . مبانی برنامه نویسی که به آن اصول برنامه نویسی هم گفته میشود مباحثی که در تمام زبان های برنامه نویسی ، سینتکس و کلا هر چیزی که مربوط به فرآیند کدنویسی و اجرای کدها باشد .
یک جمله ی معروف هست که میگه
" اگر اصول برنامه نویسی را بلد باشید یک زبان خاص زیاد مهم نیست چون میتونید به زبان برنامه نویسی بعنوان یک ابزار قابل تعویض نگاه کنید. "

◀️ برنامه نویسی را با دوره های با کیفیت و فارسی اواسام از همینجا شروع کنید :
https://avasam.ir/products

.
#۱۲قدم
ابتدا اگر قدم سوم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در قدم چهارم باید یک زبان برنامه نویسی پایه ای را برای شروع کدنویسی و یادگیری آن انتخاب کنید.
توجه کنید که این زبان آموزشی است و قرار نیست لزوما زبانی باشد که درآینده در بازار کار استفاده کنید. معمولا در دانشگاه های بزرگ دنیا با دو زبان زیر یادگیری برنامه نویسی را شروع میکنند . شما هم سعی کنید یکی از زبان های زیر را انتخاب کنید و سعی کنید یاد بگیرید و چند پروژه تستی بزنید
[ Python یا C ]

.
◀️ برنامه نویسی را با دوره های با کیفیت و فارسی اواسام از همینجا شروع کنید :
https://avasam.ir/products

.
#۱۲قدم
قدم پنجم از دوازده قدم شروع و یادگیری برنامه نویسی
.
ابتدا اگر قدم چهارم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در قدم پنجم بعد از یادگیری یک زبان برنامه نویسی برای تمرین و تسلط بیشتر به مباحث اصول برنامه نویسی و همچنین syntax برنامه نویسی باید با خطاها و باگ های رایج که معمولا رخ میدهد روبرو شوید.
یکی از اثرگذار ترین تمرین ها در این قدم عضویت و فعالیت در تمام انجمن های برنامه نویسی است که معروفترین آنها stackoverflow میباشد.
فعالیت شما در این انجمن بعنوان یک رزومه نیز برای شما ثبت میشود
سوال / جواب ها را در این انجمن ها بخوانید و سعی کنید تمرین کنید
-
یادگیری برنامه نویسی را بصورت اصولی و با کیفیت بالا از سایت آموزشی آواسام شروع کنید :
https://avasam.ir/products
.
#برنامه_نویسی #آموزش_برنامه_نویسی #برنامه_نویس #آواسام #۱۲قدم
ابتدا اگر قدم پنجم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در قدم ششم شما را با دنیایی آشنا میکنیم که هر برنامه نویس قطعا باید با آن آشنا شود. دنیای متن باز !
در این قدم شما باید وارد دنیای متن باز شوید ، فلسفه و چرایی بوجود آمدن چنین دنیایی در نرم افزار کامپیوتر را بخوانید.
امروزه پروژه های فراوانی بصورت متن باز هستند و برنامه نویسان از سرتاسر جهان روی آنها کار میکنند . اگر بخواهید برنامه نویس حرفه ای شوید شما هم باید بتوانید با دنیای متن باز کار کنید.

#۱۲قدم
.
ابتدا اگر قدم ششم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید.
در قدم هفتم تمرکز ما روی سیستم عامل متن باز و رایگان به نام لینوکس است.
در حقیقت لینوکس یک سیستم عامل است که برپایه ی هسته ای به نام
لینوکس-کرنل ساخته میشود و به دلیل محبوبیت زیاد هر برنامه نویسی ممکن است به آن نیاز پیدا کند چون اکثر سرورهای دنیا با لینوکس اجرا میشود.
امروزه از یک ساعت مچی تا سیستم های ناسا و ابرکامپیوترهای IBM از لینوکس بهره میگیرند. طبق آخرین آمار stackoverflow محبوب ترین ابزاری که برنامه نویسان در جهان استفاده میکنند Linux است.
پرفرمنس ، سرعت ، امنیت ، رایگان بودن ، تخصصی بودن ویژگی های برتر لینوکس نسبت به مک و ویندوز است.
۰
لینوکس را با دوره ی آموزشی لینوکس برای برنامه نویسان استاد نیکزاد شروع کنید و حرفه ای یاد بگیرید :‌
https://avasam.ir/product/68
.

#۱۲قدم
.
ابتدا اگر قدم هفتم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در قدم هشتم باید زمینه ی کاری خود در برنامه نویسی را انتخاب کنید. برنامه نویسی بسیار گسترده است و شما نمیتوانید تمرکز خود را روی تمام زمینه های آن پخش کنید. باید یک زمینه انتخاب کنید و خودتان را توسعه دهید.
امروزه زمینه های برنامه نویسی به بخش های زیر تقسیم بندی میشوند :‌
برنامه نویسی موبایل ، توسعه وب ، بازی سازی ، برنامه نویسی اپ های دسکتاپ ، هک و امنیت و ...
که هر کدام از شاخه های بالا نیز به زیر شاخه های دیگری تقسیم میشود که هرچقدر خود را محدودتر کنید شانس موفقیت شما بیشتر میشود.
یادگیری برنامه نویسی را با دوره های آموزشی با کیفیت و فارسی زبان سایت آواسام شروع کنید :‌
https://avasam.ir
#۱۲قدم
.
✔️ با ۱۲ قدم طراحی شده توسط تیم آموزشی آواسام برنامه نویسی را شروع کنید و قدم به قدم یک برنامه نویس حرفه ای شوید

✔️ شرط جواب دادن این روش این است که تمام ۱۲ قدم را بصورت مرتب و متعهدانه انجام دهید.

لینک های هر قدم که تا کنون منتشر شده است :‌

step 1 : https://t.me/avasam_edu/1022
step 2 : https://t.me/avasam_edu/1037
step 3 : https://t.me/avasam_edu/1038
step 4 : https://t.me/avasam_edu/1040
step 5 : https://t.me/avasam_edu/1042
step 6 : https://t.me/avasam_edu/1043
step 7 : https://t.me/avasam_edu/1044
step 8 : https://t.me/avasam_edu/1045

.
قدم ۹ ام از ۱۲ قدم شروع و یادگیری برنامه نویسی
.
ابتدا اگر قدم هشتم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در قدم قبلی شاخه ای از برنامه نویسی را انتخاب کردیم در این قدم باید
زبان های برنامه نویسی مناسب برای این زمینه را لیست کنیم و سپس یک یا دو زبان برنامه نویسی را انتخاب کنیم و دنبال یادگیری آنها باشیم.
در برنامه نویسی هر زبان برنامه نویسی ممکن است مختص یک بخش یا چندین بخش مختلف باشد و نمیشود از هر زبانی برای هر کاری استفاده کرد
پس باید زبان برنامه نویسی یا زبان های برنامه نویسی مناسب را انتخاب کنید.
-
برای شروع برنامه نویسی از دوره های آموزشی با کیفیت بالای سایت آواسام استفاده کنید :
https://avasam.ir
.
#برنامه_نویسی #برنامه_نویسی_موبایل #آموزش_برنامه_نویسی #آواسام #اواسام #پایتون #زبان_برنامه_نویسی #لاراول #کاتلین #۱۲قدم
قدم ۱۰ ام از ۱۲ قدم شروع و یادگیری اصولی برنامه نویسی
.
ابتدا اگر قدم نهم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
انجام پروژه های تستی و تمرینی شاه کلید ورود شما به بازار کار برنامه نویسی و کسب درآمد از برنامه نویسی است.
هر چقدر شما زبان برنامه نویسی یاد گرفته باشید یا هر چقدر مطالب آموزشی دیده باشید تا زمانی که درون یک پروژه ی واقعی نباشید نمیتوانید برنامه نویس شوید.
مثال خوب برای این قدم این است که فکر کنید یک شخصی با مطالعه ی تمام مطالب پزشکی هرگز پزشک نمیشود بلکه پزشک خوب آن است که تجربه ی زیادی در مداوای بیمارها داشته باشد.
پس تمرین این قدم انجام پروژه های متعدد و الگو گرفتن از پروژه هایی هست که در اینترنت میتوانید پیدا کنید.
-
برای شروع برنامه نویسی از دوره های آموزشی با کیفیت بالای سایت آواسام استفاده کنید :
https://avasam.ir
.
-
#برنامه_نویسی #آموزش_برنامه_نویسی #برنامه_نویس #۱۲قدم #آواسام #یادگیری_برنامه_نویسی #۱۲قدم
قدم ۱۱ ام از ۱۲ قدم شروع و یادگیری اصولی برنامه نویسی
ابتدا اگر قدم دهم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
قدم یازدهم زمان مناسب برای ورود به بازار کار است . اگر ده قدم قبلی را کامل تا به اینجا انجام داده باشید آماده هستید وارد بازار کار برنامه نویسی شوید
در ابتدا با اولین پیشنهادی که به شما میشود، صرف نظر از درآمد مالی و ... شروع کنید و آن کار را انجام دهید.
برنامه نویسی به شدت نیاز به کسب تجربه دارد فرقی ندارد کارآموز شوید یا استخدام شوید باید درون گروه یا شرکتی باشید که چند برنامه نویس آنجا مشغول هستند. مهم نیست بعدا آنجا بمانید یا آنجا را ترک کنید مهم این است بتوانید فضای کاری را ببینید تا تجربیات واقعی از بازار کار را کسب کنید.
بعضی از افراد اینطور تصور میکنند که اگر یک برنامه نویس درآینده میخواهد بصورت فریلنسری در منزل خود کار بکند نیازی به کسب تجربه فیزیکی نیست که از دیگر برنامه نویسان کسب کند.
این باور اشتباهی است و مانع پیشرفت شما دربرنامه نویسی خواهد شد آنرا کنار بگذارید.
برای شروع برنامه نویسی از دوره های آموزشی با کیفیت بالای سایت آواسام استفاده کنید :
https://avasam.ir
.
#۱۲قدم
قدم ۱۲ ام از دوره ی ۱۲ قدم شروع و یادگیری اصولی برنامه نویسی
.
ابتدا اگر قدم یازدهم را مطالعه نکردید آنرا مطالعه و تمرین آنرا انجام بدهید
در این قدم که آخرین قدم از دوره ی ۱۲ قدم یادگیری برنامه نویسی بصورت اصولی میباشد به بحث ایده پردازی و انجام ایده های مختلف میپردازیم.
اگر طبق قدم های قبلی پیش بروید تسلط شما به یک محبث خاص آنقدر میشود که بتوانید ایده پردازی بکنید و ایده را عملیاتی بکنید.
مشکل اصلی یا اشتباه اصلی خیلی از افراد این است که قدم ۱۲ ام را در قدم های اول انجام میدهند
و از پا در می آیند و از برنامه نویسی زده میشوند مثالش فراوان است.
تمام ۱۱ قدم قبلی انجام گرفته اند تا قدم ۱۲ محقق شود و بدون انجام آنها شما در زمینه ی برنامه نویسی
نه میتوانید ایده پردازی کنید و نه میتوانید ایده ای را انجام دهید.
عملیاتی کردن ایده را برخی ها راه اندازی استارتاپ می نامند ولی هر اسمی میتوانید برای آن انتخاب کنید این قدم شاه کلید رسیدن شما به هر جایی هست که برای آن تصمیم گرفته بودید.
یک کمپانی بزرگ ؟ یک محصول عالی و درجه یک ؟ یک تیم برنامه نویسی فوق العاده ؟ یا هر چیزی که در فکر داشتید در این قدم محقق می گردد...
#۱۲قدم