آموزش برنامه نویسی سرور دیتابیس از صفر با زبان C - آخرین آپدیت

دانلود Coding a database server from scratch in C

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک پروژه واقعی برای برنامه نویسان سطح متوسط زبان C که می‌خواهند به سطح پیشرفته برسند و برنامه‌نویسی شبکه و دیتابیس را بیاموزند. در این دوره خواهید آموخت: - نحوه ساختاردهی به یک پروژه برنامه‌نویسی واقعی - کار با سوکت‌ها و برنامه‌نویسی شبکه - آشنایی با ساختار دیتابیس، ساختارهای داده، جداول هش (Hash Tables) و درخت‌های باینری - نحوه اندازه‌گیری و بهینه‌سازی کد و ارتقای امنیت برنامه پیش نیازها: توصیه می‌شود ابتدا دوره مقدماتی زبان C را بگذرانید و سپس این دوره را شروع کنید.

طراحی و کدنویسی سرور دیتابیس با C
با کیفیت Full HD 1080p. این دوره تخصصی برنامه‌نویسی C با عنوان "سرور دیتابیس خود را بسازید"شامل چندین ویدیو آموزشی و ضبط جلسات لایو است. در این مجموعه، شما نحوه طراحی ساختارهای داده و طرز تفکر لازم برای کدنویسی یک سرور دیتابیس سریع در حافظه (In-memory) را خواهید آموخت.

شما با اتصالات شبکه TCP و تجزیه و تحلیل دستورات رابط خط فرمان (CLI) آشنا می‌شوید. همچنین مباحثی چون جستجوی خطی، اندازه‌گیری کارایی، درخت‌های باینری و جداول هش فوق‌بهینه با استفاده از الگوریتم‌های مختلف را بررسی خواهید کرد. علاوه بر این، دانش خود را در زمینه Structها، لیست‌های پیوندی (Linked Lists)، اشاره‌گرها (Pointers) و اشاره‌گرهای تابع و سایر مفاهیم پیشرفته زبان C ارتقا می‌دهید.

لیست دروس ویدئویی این دوره
00:00:00 مقدمه
00:00:41 طراحی دیتابیس اختصاصی
00:25:21 کدنویسی درخت باینری
01:55:37 کدنویسی سرور دیتابیس سریع مشابه Redis
04:49:42 توسعه سرور دیتابیس سریع‌تر از Redis
07:32:13 کدنویسی Pretty-printer
08:37:46 الگوریتم جستجوی خطی

+۳ قسمت جدید

درباره مدرس
دکتر یوناس بیرچ (Jonas Birch) یکی از محبوب‌ترین اساتید یوتیوب در زمینه زبان‌های برنامه‌نویسی سطح پایین مانند C و Assembly است. او به دلیل ساخت ویدیوهای آرام و بدون برش معروف است، بنابراین شما تمام مراحل واقعی برنامه‌نویسی، شامل اشتباهات، باگ‌ها و نحوه عیب‌یابی و رفع آن‌ها را مشاهده می‌کنید. اکثر دوره‌های او در Udemy دارای بالاترین رتبه‌ها هستند.

سورس کد بسیاری از پروژه‌ها در مخزن کد موجود است.

اگر در زبان C مبتدی هستید، برای بهره‌مندی حداکثری ابتدا دوره مقدماتی را بگذرانید. این دوره عمدتاً برای برنامه نویسان سطح متوسطی است که مفاهیم پایه را می‌دانند و می‌خواهند با یک پروژه واقعی، مهارت‌های خود را به سطح بعدی ببرند.

ویدیوهای پیش‌نمایش رایگان را مشاهده کنید- ساعت‌ها محتوای رایگان برای تصمیم‌گیری بهتر جهت خرید دوره.

#برنامه_نویسی_C #پروژه_C #دیتابیس #سوکت #آموزش_تخصصی


سرفصل ها و درس ها

سرور دیتابیس Database server

  • مقدمه: طراحی دیتابیس اختصاصی Introduction: Designing your own database

  • کدنویسی درخت باینری Coding a binary tree

  • کدنویسی سرور دیتابیس سریع Redis Coding a fast Redis database server

  • ادامه توسعه سرور دیتابیس سریع‌تر از Redis Keep writing a faster-than-Redis DB server

  • کدنویسی Pretty printer Coding a Pretty-printer

  • الگوریتم جستجوی خطی A linear search algorithm

  • بهینه‌سازی: سرعت کد شما چقدر است؟ Optimization: How fast is your code?

  • کدنویسی جدول هش از صفر Coding a hash table from scratch

  • کدنویسی ساختار داخلی دیتابیس Coding the inner database structure

  • انتشار قسمت‌های بیشتر در فوریه ۲۰۲۵ More episodes release in feb 2025

  • قسمت جایزه Bonus episode

نمایش نظرات

آموزش برنامه نویسی سرور دیتابیس از صفر با زبان C
جزییات دوره
17.5 hours
10
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
575
4.7 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

dr Jonas Birch, CCNA   CCIE dr Jonas Birch, CCNA CCIE

مربی حرفه ای