آکادمی برنامه نویسان

لوگو

توضیحات دوره

دوره Programming Fundamental یک دوره بسیار کاربردی برای افردای هست که دوست دارند برنامه نویسی رو یاد بگیرند ولی دانش اولیه ای از برنامه نویسی ندارند و نمیدانند که از کجا باید شروع کنند.

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

این دوره دارای 4 بخش است:

بخش اول:آشنایی با زبان های برنامه نویسی و کاربرد های آن ، که تو این بخش مقدماتی از زبان برنامه نوسی سی شارپ رو بررسی خواهیم کرد.

بخش دوم: آشنایی با زبان های نشانه گذاری( HTML ) ،که در این بخش علاوه بر این که مقدماتی از این زبان رو بررسی خواهیم کرد،مباحث عملی هم در بر دارد.

بخش سوم: آشنایی با زبان برنامه نویسی جاوا اسکریپ( JS ) که یک زبان سطح بالا هست.

بخش چهارم: آشنایی با مفاهیم اولیه پایگاه داده یا دیتابیس ( Sql Server)

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

پیش نیازها

این دوره پیش نیاز ندارد
 

مخاطبان این دوره

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

سرفصل دوره

بخش اول:

1.مقدمه

2.بررسی زبان برنامه نویسی سی شارپ

3.IDE چیست ؟

4.آشنایی با محیط و ابزار  Visual Studio 2019

5.ایجاد پروژه Console Application

6.آشنایی با دستورات console

7.مبانی زبان برنامه نویسی سی شارپ

8.حساسیت به حروف بزرگ و کوچک

9.بلوک ها

10.آشنایی با نوع های داده اولیه 

11.بررسی نوع داده عددی و منطقی

12.بررسی نوع داده رشته ای

13.برسی نوع داده object

14.بررسی عملگر ها در سیشارپ 

15.عملگر محاسباتی 

16.عملگر مقایسه ای (رابطه ای)

17.عملگر های منطقی

18.عملگر های انتسابی

19.بررسی دستورات شرطی در سی شارپ 

20.برسی دستور شرطی if

21.برسی دستور switch case 

22.بررسی حلقه ها در سی شارپ 

23.بررسی حلقه for

24.بررسی حلقه foreach

25.بررسی حلقه while

26.بررسی حلقه do while

27.استانداردهای نام گذاری شناسه (متغیرها)،camelCase , PascalCase

28.بررسی نحوه گرفتن مقدار از کاربر

----------------------------

بخش دوم : Html ,Css

1.مقدمه و معرفی زبان html 5

تگ های مقدماتی html 5

ایجاد لینک در html 5

ساخت جدول در html 5

فرم های html5

تصاویر در html5

قالب بندی صفحات html 5

url ها در html 5

کار با فرم ها و input ها درhtml 5

مدیا تگ ها در html5

خواص مقدماتی Css 3

خطوط حاشیه در Css 3

پس زمینه در Css 3

تغییر وضعیت عناصر در Css 3

طراحی صفحه ورود / ثبت نام

--------------------------------------------------------------

بخش سوم جاوا اسکریپت

ساختار و قواعد دستوری زبان جاوا اسکریپت

متغیر ها و تابع ها در جاوا اسکریپت

آرایه ها در جاوا اسکریپت

عملگرهای محاسباتی در جاوا اسکریپت
function ها در جاوا اسکریپت
object ها در جاوا اسکریپت
Event ها در جاوا اسکریپت

دستورات شرطی در جاوا اسکریپت

حلقه ها در جاوا اسکریپت 

کلمه کلیدی this و let در جاوا اسکریپت

معرفی و استفاده از Const در جاوا اسکریپت

ورودی های Function ها

نحوه استفاده از Event Listener

------------------------------------------------------------------------

بخش چهارم: Sql Server یا پایگاه داده

 نحوه نصب Sql Server 2019

نصب Sql Management Studio 18

بررسی Sql Server Configuration Manager

ورود به Management Studio
بررسی Table ها در Sql Server 2019

ساخت Table در Sql 2019

ویرایش اطلاعات جداول

ساخت جدول با query

بررسی query select

بررسی group by در sql

بررسی دستور where در query

بررسی order by در query

بررسی دستور offset -fetch در query

بررسی دستور select top در query

بررسی دستور distinct در query

افزودن اطلاعات در جداول با query

ویرایش اطلاعات جداول با query

اهداف این آموزش

آشنایی با مفاهیم اولیه برنامه نویسی