جستجو برای:
  • تقویم آموزشی
  • آموزش آنلاین
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • وبینار
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • دوره ها
    • امنیت
      • EC-Council
      • F5
      • Fortinet
      • ISACA
      • ISC2
      • Juniper
      • Payment Security
      • SANS
      • SCADA
      • Secure coding
      • SOC
      • Splunk
    • بانک اطلاعاتی
      • Oracle
      • SQL Server
    • هوش مصنوعی
    • تحول دیجیتال
    • گرافیک
    • برنامه نویسی
      • متخصص .net
      • متخصص php
      • متخصص Java
      • متخصص جاوا اسکریپت
      • متخصص پایتون
      • متخصص Front End
      • متخصص UI/UX
    • ذخیره و بازیابی اطلاعات
      • Big Data
      • EMC
      • HP
      • Netbackup
      • veeam
    • شبکه
      • Cisco Old Level
      • Cisco New Level
      • CompTIA
      • EPI
      • آموزش Linux
      • Microsoft
      • Mikrotik
      • SolarWinds
    • کارکنان دولت
    • مجازی سازی
      • Cloud computing
      • Hyper-V
      • VMware
      • AWS
      • Azure
    • Devops
    • مخابرات
    • مدیریت فناوری اطلاعات
      • ISO 27001
      • IT Management
      • Project Management
    • ارزهای دیجیتال
    • اتوماسین صنعتی و ابزار دقیق
    • ویژه دوران
      • کارگاه ها و سمینارها
      • محصولات دوران
  • ویدئوها
  • بلاگ
  • آموزش، توانمندسازی، استخدام
  • آکادمی خوزستان
 
  • 021-43589
  • دعوت به همکاری
  • درباره ما
  • تماس با ما
  • مجله اینترنتی گروه دوران
آموزشگاه آکادمی دوران | برگزاری دوره های آموزشی تخصصی IT
دسته بندی‌ دوره‌ها
  • شبکه
    • Microsoft
    • SolarWinds
    • CompTIA
    • Cisco Old Level
      • Cisco New Level
    • Mikrotik
    • آموزش Linux
    • EPI
  • مخابرات
    • مخابرات
  • امنیت
    • ISC2
    • F5
    • EC-Council
    • Juniper
    • SOC
    • Fortinet
    • SANS
    • SCADA
    • ISACA
    • Secure coding
    • Payment Security
    • Splunk
  • مجازی سازی
    • Hyper-V
    • Cloud computing
    • VMware
    • AWS
    • Azure
  • Devops
    • Devops
  • مدیریت فناوری اطلاعات
    • ISO 27001
    • IT Management
    • Project Management
  • تحول دیجیتال
  • هوش مصنوعی
  • برنامه نویسی
    • متخصص پایتون
    • متخصص .net
    • متخصص جاوا اسکریپت
    • متخصص Java
    • متخصص Front End
    • متخصص UI/UX
    • متخصص php
  • گرافیک
  • ذخیره و بازیابی اطلاعات
    • Big Data
    • HP
    • EMC
    • Netbackup
    • veeam
  • بانک اطلاعاتی
    • Oracle
    • SQL Server
  • دیجیتال مارکتینگ
    • دیجیتال مارکتینگ
  • ارزهای دیجیتال
    • ارزهای دیجیتال
  • اتوماسین صنعتی و ابزار دقیق
  • ویژه دوران
    • کارگاه ها و سمینارها
    • محصولات دوران
    • کارکنان دولت
0

ورود و ثبت نام

  • تقویم آموزشی
  • آموزش آنلاین
  • وبینارهای آموزشی
  • بین الملل
    • آموزشگاه های بین المللی
    • آزمون های بین المللی
  • فرم پیش ثبت نام
  • فرم درخواست مدرک
  • ویدئوها
  • شعب آکادمی
    • آکادمی خوزستان
    • آکادمی بندرعباس
  • آموزش، توانمندسازی، استخدام

دوره آموزش برنامه نویسی فرانت اند Front end

خانهبرنامه نویسیمتخصص فرانت انددوره آموزش برنامه نویسی فرانت اند Front end
آموزش برنامه فرانت اند Frond end
حالت مطالعه

شرح دوره آموزش برنامه نویسی فرانت اند Front end

در دنیای دیجیتال امروز، طراحی و توسعه وب به یکی از مهارت‌های کلیدی تبدیل شده است. دوره آموزش برنامه‌نویسی فرانت‌اند با هدف آشنایی شما با اصول و فنون ایجاد وب‌سایت‌های جذاب و کاربرپسند طراحی شده است. در دوره آموزش برنامه نویسی فرانت اند Front end ، شما با زبان‌های اصلی برنامه‌نویسی مانند HTML، CSS و JavaScript آشنا خواهید شد و توانایی ساخت رابط‌های کاربری زیبا و تعاملی را خواهید یافت.

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

 

دوره Front End  HTML, CSS, Bootstrap) ) یک دوره جامع برای آموزش وب‌سازی است که در آن شرکت کنندگان با مباحث اصلی و مهم HTML، CSS، JavaScript، jQuery و Bootstrap آشنا می‌شوند. این دوره برای کسانی مناسب است که قصد دارند توانایی طراحی و توسعه صفحات وب پویا و ریسپانسیو را بدست آورند.

 

در دوره آموزش برنامه نویسی فرانت اند Front end ، شرکت‌کنندگان ابتدا با اصول و مبانی HTML آشنا می‌شوند؛ زبان نشانه‌گذاری‌ای که ساختار اصلی صفحات وب را تشکیل می‌دهد. آن‌ها یاد می‌گیرند چگونه با استفاده از تگ‌های HTML، عناصر مختلف مانند هدرها، پاراگراف‌ها، لیست‌ها، تصاویر و لینک‌ها را ایجاد کنند. همچنین، به کارگیری تگ‌های معنایی (Semantic Tags) به‌منظور بهبود دسترسی‌پذیری و بهینه‌سازی برای موتورهای جستجو نیز مورد بررسی قرار می‌گیرد.

 

اهداف اصلی دوره برنامه نویسی فرانت اند عبارتند از:

 

  1. ایجاد پایه‌های قوی در زمینه HTML، CSS و JavaScript.
  2. آشنایی با تکنیک‌های ریسپانسیو و طراحی صفحات وب سازگار با تلفن همراه.
  3. استفاده از فریمورک Bootstrap برای ساخت صفحات وب منعطف و قابل تنظیم.

 

مخاطبین این دوره شامل علاقه‌مندان به توسعه وب، طراحان وب، برنامه‌نویسان مبتدی و همچنین فارغ‌التحصیلان مرتبط با حوزه تکنولوژی است. هیچ نیاز قبلی به برنامه‌نویسی یا طراحی وب لازم نیست و همه افرادی که علاقه به یادگیری وب‌سازی دارند، می‌توانند در این دوره شرکت کنند.

 

مدت دوره آموزش برنامه نویسی فرانت اند Front end  : 70 ساعت

 

 

سرفصل های دوره آموزش برنامه نویسی فرانت اند Front end :

مقدمه ای بر توسعه وب

  • درک اصول اولیه توسعه وب، از جمله مفاهیم سمت مشتری و سمت سرور.
  • مقدمه ای بر سه فناوری اصلی توسعه وب: HTML، CSS و جاوا اسکریپت.
  • راه اندازی یک محیط توسعه، از جمله نصب ویرایشگرهای کد، مرورگرهای وب و سایر ابزارهای ضروری.
  • مقدمه ای بر کنترل نسخه با استفاده از Git، از جمله ایجاد مخازن، انجام تغییرات، و همکاری با دیگران.
  • مروری بر مدیران بسته مانند npm یا Yarn و نقش آنها در مدیریت وابستگی های پروژه.

 

اصول HTML

  • درک ساختار و نحو HTML شامل عناصر، تگ ها و ویژگی ها.
  • کار با انواع مختلف عناصر HTML، مانند سرفصل ها، پاراگراف ها، لیست ها و جداول.
  • ایجاد فرم ها و مدیریت ورودی کاربر با عناصر و ویژگی های فرم HTML.
  • پیاده سازی اعتبار سنجی ورودی با استفاده از تکنیک های اعتبار سنجی فرم HTML.
  • افزودن عناصر چندرسانه ای به صفحات وب، از جمله تصاویر، صدا و ویدئو.
  • درک اهمیت HTML معنایی و استفاده از عناصر معنایی مناسب برای افزایش دسترسی و بهینه سازی موتورهای جستجو.

اصول CSS

  • مقدمه ای بر CSS و نقش آن در سبک سازی صفحات وب.
  • انتخاب عناصر HTML با استفاده از انتخابگرهای CSS و اعمال سبک ها با استفاده از خواص و مقادیر CSS.
  • درک مفهوم آبشار و ویژگی در CSS.
  • ایجاد و یک ظاهر طراحی با استفاده از مدل جعبه CSS، از جمله حاشیه، بالشتک، حاشیه، و موقعیت.
  • ساختن طرح‌های پاسخگو با استفاده از پرسش‌های رسانه‌ای و اجرای استراتژی‌های موبایل اول.
  • استفاده از چارچوب های CSS مانند Bootstrap برای نمونه سازی سریع و ایجاد طرح بندی های وب پاسخگو.
  • معرفی پیش پردازنده های CSS مانند Sass یا Less و مزایای آنها در افزایش بهره وری و سازماندهی کد.

بخش 4: بوت استرپ برای طراحی وب سایت واکنش گرا

  • مقدمه ای بر بوت استرپ و نقش آن در ساخت طراحی های وب واکنش گرا و موبایل اول.
  • استفاده از سیستم شبکه Bootstrap برای ایجاد طرح‌بندی‌های پاسخگو.
  • کار با کلاس‌ها و مؤلفه‌های CSS Bootstrap برای استایل و ساختاربندی صفحات وب.
  • سفارشی کردن بوت استرپ با استفاده از تم ها، متغیرها و ترکیب ها.
  • ایجاد منوها، فرم ها و مدال های ناوبری پاسخگو با بوت استرپ.
  • پیاده سازی تصاویر و ویدئوهای واکنشگرا با استفاده از اجزای رسانه ای Bootstrap.
  • ساخت صفحات وب پاسخگو و سازگار با موبایل با استفاده از ابزارهای پاسخگو Bootstrap.
  • بهینه سازی Bootstrap برای عملکرد و درک بهترین شیوه ها برای استفاده از Bootstrap در تولید.

بررسی روش درج، حذف و ویرایش المانها و عنصر ها

  • بررسی تفاوت بین Html Node و Html Element
  • بررسی روش دسترسی به Node های پدر و فرزند و حالت های متنوع دسترسی
  • معرفی Innertext و InnerHTML
  • معرفی Framework و مفهوم آن و انواع Framework های JavaScript
  • معرفی JQuery و روش استفاده از آن و مزایای آن
  • معرفی Selector در JQuery و نکات مربوطه
  • آشنایی با JQuery
  • آشنایی با شیوه کار و قواعد نوشتاری JQuery
  • آموزش دسترسی به المان های HTML در JQuery
  • آموزش رویداد در JQuery
  • معرفی Effect در JQuery
  • بررسی و مقایسه عملیات مختلف مانند اداره رویداد، فراخوانی توابع، مقدار دهی به مشخصه ها در JQuery و JavaScript
  • بررسی constructor function و کلمه کلیدی new در جاوااسکریپت
  • مباحث ajax(jQuery, Fetch, Axios)
  • مباحث js timers and intervals
  • مباحث js cookie vs localstorage
  • مباحث (function scope vs block scope)
  • معرفی نحوه استفاده از Library های js و ارائه چندین مثال کاربردی از کتابخانه های JS
  • یک دمو ساده از WordPress
  • بررسی مزایای AJAX

 

Introduction to Web Development

  • Understanding the basics of web development, including client-side and server-side concepts.
  • Introduction to the three core technologies of web development: HTML, CSS, and JavaScript.
  • Setting up a development environment, including installing code editors, web browsers, and other essential tools.
  • Introduction to version control using Git, including creating repositories, committing changes, and collaborating with others.
  • Overview of package managers like npm or Yarn and their role in managing project dependencies.

HTML Fundamentals

  • Understanding the structure and syntax of HTML, including elements, tags, and attributes.
  • Working with different types of HTML elements, such as headings, paragraphs, lists, and tables.
  • Creating forms and handling user input with HTML form elements and attributes.
  • Implementing input validation using HTML form validation techniques.
  • Adding multimedia elements to web pages, including images, audio, and video.
  • Understanding the importance of semantic HTML and utilizing appropriate semantic elements for enhanced accessibility and search engine optimization.

CSS Fundamentals

  • Introduction to CSS and its role in styling web pages.
  • Selecting HTML elements using CSS selectors and applying styles using CSS properties and values.
  • Understanding the concept of cascading and specificity in CSS.
  • Creating and styling layouts using CSS box model, including margins, padding, borders, and positioning.
  • Building responsive designs using media queries and implementing mobile-first strategies.
  • Utilizing CSS frameworks like Bootstrap for rapid prototyping and building responsive web layouts.
  • Introduction to CSS preprocessors such as Sass or Less, and their benefits in enhancing productivity and code organization.

Part 4: Bootstrap for Responsive Web Design

  • Introduction to Bootstrap and its role in building responsive and mobile-first web designs.
  • Utilizing Bootstrap’s grid system to create responsive layouts.
  • Working with Bootstrap’s CSS classes and components to style and structure web pages.
  • Customizing Bootstrap using themes, variables, and mixins.
  • Creating responsive navigation menus, forms, and modals with Bootstrap.
  • Implementing responsive image and video embeds using Bootstrap’s media components.
  • Building responsive and mobile-friendly web pages using Bootstrap’s responsive utilities.
  • Optimizing Bootstrap for performance and understanding best practices for using Bootstrap in production.

درخواست مشاوره

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

درخواست مشاوره
02143589

نیاز به مشاوره دارید؟

در صورتی که نیاز به مشاوره دارید می توانید فرم را تکمیل نمایید و یا با ما در تماس باشید

درخواست مشاوره رایگان

دوره های مرتبط

آموزش دوره React

دوره آموزش React

دوره آموزش React یک راهنمای جامع و عملی برای یادگیری یکی از محبوب‌ترین کتابخانه‌های جاوااسکریپت در حوزه توسعه وب است. React، که توسط فیسبوک توسعه یافته است، به توسعه‌دهندگان اجازه می‌دهد تا رابط‌های کاربری سریع، پویا و کاربرپسند بسازند. این دوره شما را با اصول اولیه React، از جمله ساختار کامپوننت‌ها، مدیریت وضعیت (state)، و استفاده از Props آشنا می‌کند. همچنین، با یادگیری مفاهیم پیشرفته‌تر مانند مدیریت رویدادها، چرخه حیات کامپوننت‌ها، و کار با کتابخانه‌های مکمل مانند React Router و Redux، مهارت لازم برای ساخت برنامه‌های کاربردی تحت وب قدرتمند و مقیاس‌پذیر را به دست خواهید آورد.

این دوره برای توسعه‌دهندگان مبتدی و متوسط طراحی شده است و علاوه بر مباحث تئوری، شامل پروژه‌های عملی است تا بتوانید در حین یادگیری مهارت‌های خود را به کار ببرید و با چالش‌های دنیای واقعی مواجه شوید. در پایان این دوره، قادر خواهید بود وب‌اپلیکیشن‌های مدرن و تعاملی با استفاده از React ایجاد کنید و به دنیای توسعه وب حرفه‌ای وارد شوید.

django

دوره آموزش Django

دوره آموزش Django به شما این امکان را می‌دهد تا با یکی از محبوب‌ترین فریم‌ورک‌های توسعه وب در زبان Python آشنا شوید. Django به‌عنوان یک فریم‌ورک کامل و مقیاس‌پذیر، به توسعه‌دهندگان این امکان را می‌دهد که به سرعت و به‌صورت مؤثر برنامه‌های وب قدرتمند و ایمن ایجاد کنند.

در این دوره، شما با اصول پایه‌ای Django، ساختار پروژه، و نحوه ایجاد اپلیکیشن‌های وب آشنا خواهید شد. همچنین، یاد خواهید گرفت که چگونه می‌توانید با استفاده از ORM (Object-Relational Mapping) با پایگاه‌های داده کار کنید و ویژگی‌های پیشرفته‌ای مانند احراز هویت کاربران و مدیریت محتوا را پیاده‌سازی کنید.

پیشرفته

دوره آموزش پیشرفته Python ( آموزش پیشرفته پایتون )

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

در این دوره، شما با مباحث پیشرفته‌تری مانند برنامه‌نویسی شی‌گرا، کار با ماژول‌ها و بسته‌ها، و تکنیک‌های بهینه‌سازی کد آشنا خواهید شد. همچنین، یاد خواهید گرفت که چگونه می‌توان با استفاده از کتابخانه‌های مختلف Python به پروژه‌های پیچیده‌تری پرداخت.

دوره ASP.NET MVC

دوره آموزش ASP.NET MVC

دوره آموزش ASP.NET MVC به یادگیری توسعه وب‌اپلیکیشن‌ها با استفاده از فریمورک ASP.NET MVC می‌پردازد. این دوره به شرکت‌کنندگان کمک می‌کند تا مهارت‌های لازم برای طراحی و پیاده‌سازی وب‌سایت‌ها و وب‌اپلیکیشن‌های دینامیک را یاد بگیرند.

نظرات

لغو پاسخ

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت :

تماس با ما

امتیاز
0 از 0 رأی
بدون امتیاز 0 رای
تماس با ما
نوع دوره: حضوری و آنلاین هم زمان
پیش نیاز: ندارد
70
1.8k بازدید 0 دیدگاه
آشنایی با تجهیزات آموزشگاه
دسته: برنامه نویسی، متخصص فرانت اند

درباره ما

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

تماس با ما

  • تهران،خیابان بهشتی ،خیابان پاکستان ، کوچه حکیمی، پلاک 12
  • 021-43589
  • 021-88172361 اضطراری
  • 021-88172365 اضطراری
  • academy@douran.ir
Icon-instagram Icon-send-2 Linkedin-in Tape

پیوندهای مهم

  • کتابخانه
  • مجوزها
  • مشتریان
  • لابراتوار
  • فضای آموزشی
  • بلاگ
  • گروه دوران
  • دورتال

نماد اعتماد الکترونیک

تقویم زمستانی
تمامی حقوق برای آکادمی دوران محفوظ می باشد.

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت