اچ تی ام ال (HTML) یا Hypertext Markup Language، زبانی برنامه نویسی است و کسانی که دستی در دنیای وب دارند با آن آشنا هستند یا لااقل اسم آن را چندین بار شنیده اند، یکی از آسان ترین و کاربردی ترین زبان ها در جهان است که از سال 1980 میلادی تا امروز همواره روندی رو به رشد داشته، در اهمیت آن همین بس که حاصل کدنویسی برنامه نویسان وب، نهایتا به صورت خروجی HTML و در مرورگر کاربران نشان داده خواهد شد. لذا نقطه آغاز یادگیری برنامه نویسی وب، آموزش زبان HTML است، در مجتمع فنی سیدخندان میباشد.

آشنایی بیشتر با چند تگ ساده

برنامه Notepad را باز کنید و کد زیر را در آن کپی نمائید:

وبگو | اولین صفحه html من

اولین صفحه من

اولین پاراگراف من

 

پیش نمایش

اکنون فایلتان را با پسوند html و با یونیکد utf-8 ذخیره نمائید (برای این کار به جای پسوند txt، پسوند html را جایگزین کنید و در قسمت Encoding عبارت UTF-8 را انتخاب کنید)، حاصل اولین کدتان را در یک مرورگر وب ببینید!

توضیح:

  • تگ head و body جز اصلی ترین تگ های اچ تی ام ال است که سازنده یک صفحه به شمار می روند، درون تگ head می توان از مقادیر meta تگ ها استفاده کرد.
  • تگ title برای نمایش عنوان صفحه در مرورگر لازم است.
  • تگ h1 نشان گر سرتیتر ها است که می تواند مقادیری تا h6 داشته باشد.
  • تگ p در کدهای اچ تی ام ال نشانگر پاراگراف است.
  • اکثر تگ های اچ تی ام ال با افزودن یک (/) بسته می شوند و البته برخی نیز یکتا هستند (مثلا ).

نکته 1: هدف از ایجاد زبانی به نام html یا hypertext markup language در وب، در واقع به ضرورت ایجاد استانداردی تعریف شده برای یکسان سازی و سهولت کار برمی گردد، این زبان توسط کنسرسیوم جهانی وب یا w3c توسعه یافته و امروزه تبدیل به استانداردی فراگیر گشته است که توسط انواع مختلف مرورگرها و واسطه های کاربری (کامپیوتر، تلفن همراه و…)، قابل پردازش است.

نکته 2: html در حقیقت یک زبان برنامه نویسی نیست، بلکه بیشتر شبیه یک قرار داد با پیروی از اصولی منظم است، چرا که محدود به تگ ها و دستور عمل های خاصی است و خارج از چارچوب تعریف شده خود، قدرت مانور ندارد، اما از این جهت که زبان تفهیم خواسته های برنامه نویس از مرورگر تلقی می شود، اهمیت زیادی دارد، یعنی وقتی در وب برنامه ای به یک زبان که در سرور اجرا می شود (مانند php) می نویسیم، هدف، هر چه که باشد، نهایتا معمولا باید خروجی خود را در بستر html به مرورگر انتقال دهیم.

یکی از زبان های انعطاف پذیر و در عین حال قدرتمندی که در دوره های وب نویسی مجتمع فنی تهران آموزش داده میشود و همراه با کدهای ساده HTML، مورد استفاده برنامه نویسان وب قرار می گیرد، جاوا اسکریپت (Javascript) است، البته شاید تصور شما از شنیدن عنوان کدهای جاوا اسکریپت بیشتر معطوف به کدهای کاربردی وبلاگ ها باشد، اما واقعیت این است که قدرت این زبان برنامه نویسی، خیلی بیشتر است بیشتر سایت ها و صفحات وب برای بررسی اعتبار فرم ها، ارتباط با سرور، شناسایی قابلیت های مرورگر کاربران، کار با کوکی ها (cookie) و خیلی چیزهای دیگر از آن استفاده می کنند، البته با همه این تفاسیر به دلیل سمت کاربر (Client side) بودن این زبان (یعنی جاوا اسکریپت تنها روی مرورگر کاربران قابل اجراست و برای تفسیر آن از مفسر مرورگر استفاده می شود نه مفسر سرور سایت)، در عین توانایی محدودیت هایی نیز وجود خواهد داشت.

کدهای جاوا اسکریپت بین دو تگ script نوشته می شوند.

توضیح:

  • کدهای جاوا اسکریپت را می توان به صورت فایل خارجی نیز در صفحه ایمپورت کرد (شیوه استاندارد).
    توصیه می شود کدها را بین تگ head قرار دهید.
  • ()Date یک تابع درونی جاوا اسکریپت است (یعنی این تابع و ویژگی های آن از قبل تعریف شده).
  • از تگ noscript برای ایجاد پیام به کاربر در صورت فعال نبودن جاوا اسکریپت در مرورگرشان استفاده نمائید

لیست دوره های ارائه شده در دپارتمان وب و برنامه نویسی

ردیف عنوان دوره روزهای تشکیل تاریخ شروع تعداد ساعت شهریه (ریال) توضیح پیش نیاز ثبت نام
1 Programming with Python یکشنبه, سه شنبه 17:30 تا 20:30 02-08-16 60

48,000,000

ثبت نام
2 (آنلاین) programming with python یکشنبه, سه شنبه 17:30 تا 20:30 02-08-16 60

39,000,000

ثبت نام
3 مقدمه ای بر الگوریتم و برنامه نویسی پنجشنبه 08:00 تا 13:00 02-08-11 37

22,000,000

ثبت نام
4 مقدمه ای بر الگوریتم و برنامه نویسی یکشنبه, سه شنبه 17:30 تا 20:30 02-08-23 37

22,000,000

ثبت نام
5 Web Design I (HTML5, CSS3 with Dreamweaver) روزهای زوج, 17:30 الی 20:30 02-08-24 58

36,000,000

ثبت نام
6 Python Web Development With Django پنجشنبه 08:00 تا 13:00 02-08-18 50

49,000,000

ثبت نام
7 Web Design II (Responsive Design with Bootstrap, Less & Sass) پنجشنبه 14:00 تا 18:00 02-08-25 34

32,500,000

ثبت نام
8 Web Design III (JavaScript & JQuery & Ajax) دوشنبه, چهارشنبه 17:30 تا 20:30 02-08-17 58

58,000,000

ثبت نام
9 Web Design III (JavaScript & jQuery & Ajax) آنلاین دوشنبه, چهارشنبه 17:30 تا 20:30 02-08-17 58

47,500,000

ثبت نام
10 Web Design III (JavaScript & JQuery & Ajax) جمعه 13:00 تا 18:00 02-08-19 58

58,000,000

ثبت نام
11 Web Design III (JavaScript & jQuery & Ajax) آنلاین جمعه 13:00 تا 18:00 02-08-19 58

47,500,000

ثبت نام
12 Web Design III (JavaScript & JQuery & Ajax) پنجشنبه 08:00 تا 13:00 02-08-25 58

58,000,000

ثبت نام
13 Web Design III (JavaScript & JQuery & Ajax) شنبه, دوشنبه 18:00 تا 20:30 02-08-27 58

58,000,000

استاد جوان میر ثبت نام
14 Web Design III (JavaScript & jQuery & Ajax) آنلاین شنبه, دوشنبه 18:00 تا 20:30 02-08-27 58

47,500,000

استاد جوان میر ثبت نام
15 بهینه سازی برای موتورهای جست و جو- SEO پنجشنبه 16:00 تا 20:00 02-08-18 40

43,000,000

ثبت نام
16 دوره طراحی رابط و تجربه کاربری (UI/UX) پنجشنبه 13:00 تا 18:00 02-08-18 40

36,000,000

ثبت نام
17 Wordpress & WooCommerce Essential Training پنجشنبه 13:00 تا 18:00 02-08-18 35

26,500,000

ثبت نام
18 Wordpress & SEO PACK جمعه 09:00 تا 13:00 02-09-03 75

62,500,000

ثبت نام
19 برنامه نویسی به زبان ++C پنجشنبه 13:00 تا 18:00 02-08-18 60

39,600,000

ثبت نام
20 برنامه نویسی به زبان ++C آنلاین پنجشنبه 13:00 تا 18:00 02-08-18 60

32,500,000

ثبت نام
21 C# Programming چهارشنبه 16:00 تا 20:00 02-08-24 60

41,000,000

ثبت نام
22 C# Programming آنلاین چهارشنبه 16:00 تا 20:00 02-08-24 60

33,000,000

ثبت نام
23 Microsoft ASP.net MVC جمعه 08:00 تا 13:00 02-08-26 60

65,000,000

ثبت نام
24 PHP & MYSQL Web Development پنجشنبه 09:00 تا 13:00 02-08-18 80

65,500,000

ثبت نام
25 PHP & MYSQL Web Development آنلاین پنجشنبه 09:00 تا 13:00 02-08-18 80

52,500,000

ثبت نام
26 Android Pack پنجشنبه 13:00 تا 18:00 02-08-25 70

61,500,000

ثبت نام
27 Java SE8 Programming چهارشنبه 17:00 تا 21:00 02-08-24 50

45,000,000

ثبت نام
28 SQL Server 2022 Database Development جمعه 13:00 تا 18:00 02-08-19 60

42,900,000

ثبت نام

مقالات مرتبط با کامپیوتر و آی تی

[carousel_posts_sc type=”cbp_type02″ scroll=”yes” category=”web-programming-training”]

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

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

از جمله دوره های این دپارتمان عبارتند از: (Web Design Fundamental (HTML5, CSS3 JavaScript  ،Advanced PHP & MYSQL ، 

لیست دوره های ارائه شده در دپارتمان وب و برنامه نویسی

ردیف عنوان دوره روزهای تشکیل تاریخ شروع تعداد ساعت شهریه (ریال) توضیح پیش نیاز ثبت نام
1 Programming with Python یکشنبه, سه شنبه 17:30 تا 20:30 02-08-16 60

48,000,000

ثبت نام
2 (آنلاین) programming with python یکشنبه, سه شنبه 17:30 تا 20:30 02-08-16 60

39,000,000

ثبت نام
3 مقدمه ای بر الگوریتم و برنامه نویسی پنجشنبه 08:00 تا 13:00 02-08-11 37

22,000,000

ثبت نام
4 مقدمه ای بر الگوریتم و برنامه نویسی یکشنبه, سه شنبه 17:30 تا 20:30 02-08-23 37

22,000,000

ثبت نام
5 Web Design I (HTML5, CSS3 with Dreamweaver) روزهای زوج, 17:30 الی 20:30 02-08-24 58

36,000,000

ثبت نام
6 Python Web Development With Django پنجشنبه 08:00 تا 13:00 02-08-18 50

49,000,000

ثبت نام
7 Web Design II (Responsive Design with Bootstrap, Less & Sass) پنجشنبه 14:00 تا 18:00 02-08-25 34

32,500,000

ثبت نام
8 Web Design III (JavaScript & JQuery & Ajax) دوشنبه, چهارشنبه 17:30 تا 20:30 02-08-17 58

58,000,000

ثبت نام
9 Web Design III (JavaScript & jQuery & Ajax) آنلاین دوشنبه, چهارشنبه 17:30 تا 20:30 02-08-17 58

47,500,000

ثبت نام
10 Web Design III (JavaScript & JQuery & Ajax) جمعه 13:00 تا 18:00 02-08-19 58

58,000,000

ثبت نام
11 Web Design III (JavaScript & jQuery & Ajax) آنلاین جمعه 13:00 تا 18:00 02-08-19 58

47,500,000

ثبت نام
12 Web Design III (JavaScript & JQuery & Ajax) پنجشنبه 08:00 تا 13:00 02-08-25 58

58,000,000

ثبت نام
13 Web Design III (JavaScript & JQuery & Ajax) شنبه, دوشنبه 18:00 تا 20:30 02-08-27 58

58,000,000

استاد جوان میر ثبت نام
14 Web Design III (JavaScript & jQuery & Ajax) آنلاین شنبه, دوشنبه 18:00 تا 20:30 02-08-27 58

47,500,000

استاد جوان میر ثبت نام
15 بهینه سازی برای موتورهای جست و جو- SEO پنجشنبه 16:00 تا 20:00 02-08-18 40

43,000,000

ثبت نام
16 دوره طراحی رابط و تجربه کاربری (UI/UX) پنجشنبه 13:00 تا 18:00 02-08-18 40

36,000,000

ثبت نام
17 Wordpress & WooCommerce Essential Training پنجشنبه 13:00 تا 18:00 02-08-18 35

26,500,000

ثبت نام
18 Wordpress & SEO PACK جمعه 09:00 تا 13:00 02-09-03 75

62,500,000

ثبت نام
19 برنامه نویسی به زبان ++C پنجشنبه 13:00 تا 18:00 02-08-18 60

39,600,000

ثبت نام
20 برنامه نویسی به زبان ++C آنلاین پنجشنبه 13:00 تا 18:00 02-08-18 60

32,500,000

ثبت نام
21 C# Programming چهارشنبه 16:00 تا 20:00 02-08-24 60

41,000,000

ثبت نام
22 C# Programming آنلاین چهارشنبه 16:00 تا 20:00 02-08-24 60

33,000,000

ثبت نام
23 Microsoft ASP.net MVC جمعه 08:00 تا 13:00 02-08-26 60

65,000,000

ثبت نام
24 PHP & MYSQL Web Development پنجشنبه 09:00 تا 13:00 02-08-18 80

65,500,000

ثبت نام
25 PHP & MYSQL Web Development آنلاین پنجشنبه 09:00 تا 13:00 02-08-18 80

52,500,000

ثبت نام
26 Android Pack پنجشنبه 13:00 تا 18:00 02-08-25 70

61,500,000

ثبت نام
27 Java SE8 Programming چهارشنبه 17:00 تا 21:00 02-08-24 50

45,000,000

ثبت نام
28 SQL Server 2022 Database Development جمعه 13:00 تا 18:00 02-08-19 60

42,900,000

ثبت نام

مقالات مرتبط با وب و برنامه‌نویسی

[carousel_posts_sc type=”cbp_type02″ scroll=”yes” category=”web-programming-training”]
منتشر شده توسط
مجتمع فنی تهران

مقالات اخیر