مقالات

مجموعه مقالات پیرامون برنامه نویسی

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

  • محمد کاظمی
  • |
  • 4 روز،21 ساعت پیش

چه زمانی برای یادگیری برنامه نویسی دیر است داگلاس رشدکوف ، نظریه پرداز و فیلسوف مشهور رسانه ای کتابی به نام "برنامه یا برنامه ریزی شو" نوشته است که در آن می گوید برنامه نویسی دستور زبان جدیدی است و شما می توانید برنامه نویسی را به موازات یادگیری حروف الفبای انگلیسی ( ABC ) شروع کنید. برخی از ابزارهای آموزشی …

بیش تر

تاثیر برنامه نویسی روی مغز

  • محمد کاظمی
  • |
  • 3 هفته،1 روز پیش

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

بیش تر

کتابخانه در برابر فریمورک

  • محمد کاظمی
  • |
  • 2 ماه،3 هفته پیش

اینجا میخوام به این موضوع بپردازم که اساسا تفاوت بین یک فریمورک و یک کتابخونه چیه؟! خب تعابیر زیادی در مورد این موضوع هست مثالا اینکه خیلی از افراد معتقدن :  یک فریمورک متشکل از چندین کتابخانه است. این تعبیر همیشه هم درست نیست به این حال تعابیر دیگه ای هم هستند مثل اینکه کد ما کتابخانه را …

بیش تر

فرانت اند چیه؟ بک اند چیه؟ فرقشون چیه؟

  • محمد کاظمی
  • |
  • 3 ماه،1 هفته پیش

توی برنامه نویسی وب احتمالا در مورد بک اند (backend) و فرانت اند (frontend) زیاد شنیدین ، این دو مبحث با وجود اینکه دو مقوله ی کاملا جدا هستند ولی باید در کنار هم به عنوان یک واحد با هم کار کنند. برنامه نویسی سمت کاربر یا فرانت اند (Frontend) : بخشی که مستقیما با کاربر در ارتباط است و …

بیش تر

ساختمان داده هایی که باید بدانید

  • محمد کاظمی
  • |
  • 4 ماه،1 هفته پیش

ساختمان داده چیست؟! به زبان ساده اگر بخواهیم داده ها را بر اساس نوع نیازی که داریم و عملیاتی که میخواهیم با آنها انجام دهیم در قالب های مشخصی قرار بدهیم تا انجام این عملیات برایمان ساده تر شود می توانیم از این قالب ها یا layout ها استفاده کنیم. چرا باید از ساختمان داده استفاده کنیم؟ داده ها یکی …

بیش تر

چگونه بازی ویدویی بسازیم

  • محمد کاظمی
  • |
  • 4 ماه،3 هفته پیش

یکی از جذاب ترین حوزه های برنامه نویسی ، حوزه ی ساخت بازی های ویدیویی هست که با وجود رشد گسترده ی تلفن های همراه می تونه با یک ایده ی ساده و جذاب بسیار هم پولساز باشه ، ولی سوالی که برای خیلی های ایجاد میشه این هست که چطوری و از کجا باید شروع به کار کرد؟ 1- برنامه …

بیش تر

گیت چیه و چطوری ازش استفاده کنیم

  • محمد کاظمی
  • |
  • 5 ماه،1 هفته پیش

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

بیش تر

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

  • محمد کاظمی
  • |
  • 5 ماه،2 هفته پیش

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

بیش تر

بهترین توزیع های لینوکس برای تازه کارها

  • محمد کاظمی
  • |
  • 5 ماه،2 هفته پیش

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

بیش تر

چطوری گوگل IP ما را از پشت VPN ردیابی می کند؟!

  • محمد کاظمی
  • |
  • 5 ماه،2 هفته پیش

VPN ها عالی هستند. آنها داده های شما را ایمن می کنند ، حریم خصوصی آنلاین شما را تقویت می کنند ، از شما در برابر ردیابی محافظت می کنند و آزادی اینترنت را فراهم می کنند. اما آیا VPN ناشناس بودن دیجیتالی شما را تضمین می کند؟ آیا کسی هنوز هم می تواند فعالیت های شما را شنود کند؟ خوب …

بیش تر

چگونه برنامه نویسی یاد بگیریم

  • محمد کاظمی
  • |
  • 5 ماه،3 هفته پیش

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

بیش تر

گام به گام تا هکر شدن

  • محمد کاظمی
  • |
  • 6 ماه،2 هفته پیش

گام نخست : سیستم عامل مشابه UNIX مانند Linux را اجرا کنید سیستم عامل های UNIX و UNIX مانند سیستم عامل های اینترنت هستند. در حالی که شما می توانید بدون دانستن UNIX از اینترنت استفاده کنید ، بدون درک UNIX نمی توانید یک هکر اینترنت باشید.به همین دلیل ، فرهنگ هکرها امروزه کاملاً UNIX محور است. انواع مختلفی از سیستم …

بیش تر
turbolearn.ir@gmail.com