دپارتمانتوسعه و پیاده سازی
دوره های در حال ثبت نام
کد دوره : --
برنامه نویسی موبایل با استفاده از React Native مقدماتی

در این دوره نحوه پیاده سازی اپلیکیشن های موبایل با استفاده از تکنولوژی React Native و کار حرفه ای را خواهیم آموخت.

با گذراندن این دوره، دانش React و JavaScript شما  گسترش می یابد.

برخی از مفاهیم برنامه نویسی کاربردی را بیاموزید و برای ورود به دنیای تلفن همراه آماده شوید. از آنجا که جاوا اسکریپت در حال حرکت به جلو است، ما با آن ادامه خواهیم داد و از نحوه استفاده از ES6 در این آموزش استفاده خواهیم کرد.

  • فرصت شغلی:

​شایان ذکر است لایتک صنعتی شریف، برترین دانشجویان این دوره را با تایید استاد، به شرکت های زیر جهت نیروی کار و یا کارآموز معرفی مینماید. 

  1. شرکت بازرگانی امید هگمتانه پویا (برای دیدن جزئيات اینجا کلیک نمایید )

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98
مخاطبان دوره
  • همه علاقه مندان به برنامه نویسی موبایل
  • این آموزش برای توسعه دهندگان جاوا اسکریپت و React طراحی شده است که به دنبال یادگیری مهارت های ساخت و ساز موبایل هستند. 
توانایی پس ازگذراندن دوره
  •  پیاده سازی اپلیکیشن های رایج
سرفصلهای دوره
  • چرا جاوا اسکریپت برای موبایل ؟
  • حل چند مسئله برای تقویت دانش برنامه نویسی با JavaScript
  • مرور تکنولوژی های پیاده سازی اپلیکیشن های موبایل به صورت Hybrid و Native
  • مرور سرفصل های React
    • مقدمات React
    • Component and Component Types
    • State / Props
    • JSX
    • Lifecycles
  • آشنایی با React Native و پلتفرم های مشابه
  • چرا React Native ؟ مقایسه آن با تکنولوژی های دیگر
  • نحوه Project Setup در سیستم عامل OSX به کمک CLI
  • مدیریت Dependency ها به کمک NPM و Yarn
  • React Native
    • آشنایی با ابزار های Debugging
    • XCode and Android Studio
    • Build on Real Device
    • Simulators and SDKs
    •  
    • آشنایی با کامپوننت های ضروری React Native مانندView, Text, StyleSheet و ...
    • نحوه چیدمان المان ها در React Native به کمک Flexbox و ماژول StyleSheet
    • Responsive Design in Mobile Apps
    • Navigation and Routing
    • Screens
    • Native Modules
    • Permissions
    • Accessibility in React Native
    • Events
  • ارتباط با سمت سرور
  • نحوه ارسال و دریافت اطلاعات به صورت AJAX  به کمک Fetch API
  • جمع بندی مباحث در قالب پیاده سازی چندین اپلیکیشن
  • تعیین پروژه برای دانشجویان و رفع اشکال
مدت زمان
۴۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
بهمن ۹۸
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۸ الی ۱۲
کد دوره : --
مبانی برنامه نویسی با C++ مقدماتی

زبان C++ یکی از سریع ترین و قدرتمند ترین زبانهای دنیاست. بسیاری از مفاهیم برنامه نویسی به صورت کاملا شفاف در این زبان قابل دسترسی است، مفاهیمی که پایه و اساس بسیاری از زبان های دیگر است. بنابراین با یادگیری مقدماتی این زبان، مفاهیم پایه ای لازم برای برنامه نویسی به زبانهای بسیاری از جمله C#، JAVA، JavaScript, GO, Python و ... را فرا می‌گیرید. 

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره  Programming به صورت پروژه برگزار می گردد.

دوره های آموزشی  Programming را برای حرفه ای شدن به خاطر بسپارید:

دوره آموزشی زبان برنامه نویسی C++:

  • وب
  • جاوا
  • پایتون Jango
  • موبایل
  • Golang
  • مایکروسافت

              - C#

                  - ASP.Net

مخاطبان دوره

همه علاقه مندان

توانایی پس ازگذراندن دوره

درک پایه ای از برنامه نویسی و آمادگی ورود به دوره حرفه ای با زبان های مختلف

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

 Welcome to C++می شوند .

  • Introduction / Getting Started
  • variables, initialization, and assignment
  • Variable sizes and the sizeof operator
  • Keywords and naming identifiers
  • Trace And Debug
  • Chars
  • preprocessor
  • Header files
  • Operator precedence and associativity        
  • Arithmetic operators
  • Increment/decrement operators, and side effects
  • Converting between binary and decimal
  • Bitwise operators
  • Logical operators
  • If statements
  • Switch statements
  • Goto statements
  • While statements
  • Do while statements
  • For statements
  • Break and continue
  • Arrays
  • Multidimensional arrays
  • pointers
  • Pointers and arrays
  • Dynamic memory allocation with new and delete
  • Function parameters and arguments
  • Passing arguments
  • Function overloading
  • Local variables, scope, and duration 
  • Global variables and linkage
  • (Input and output (I/O
مدت زمان
۴۰
استاد
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
بهمن ۹۸
روزهای برگزاری
شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
برنامه‌نویسی امن با C/C++

در این دوره فن‌آموزان با مفاهیم امنیت نرم‌افزارهای سیستمی و برنامه‌نویسی امن با زبان‌های C و C++ آشنا خواهند شد. در این دوره انواع رایج مخاطرات و آسیب‌پذیری‌های امنیتی در نرم‌افزارهای سیستمی معرفی و تشریح خواهند شد و پس از آن انواع روش‌های کاربردی برای مقابله با هر یک از این آسیب‌پذیری‌ها در نرم‌افزارهای مبتنی بر زبان‌های C/C++ بطور روشن و همراه با مثال توضیح داده می‌شود. پس از اتمام موفقیت آمیز این دوره، فن‌آموزان بخوبی با معنای هر یک از آسیب‌پذیری‌ها آشنا بوده و تکنیک‌های برنامه‌نویسی برای مقابله با این مخاطرات را فرا می‌گیرند.

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره  Programming به صورت پروژه برگزار می گردد.

دوره های آموزشی  Programming را برای حرفه ای شدن به خاطر بسپارید:

دوره آموزشی زبان برنامه نویسی C++:

  • وب
  • جاوا
  • پایتون Jango
  • موبایل
  • Golang
  • مایکروسافت

              - C#

                  - ASP.Net

مخاطبان دوره

مهندسان نرم‌افزار، برنامه‌نویسان C/C++، کارشناسان امنیت اطلاعات

توانایی پس ازگذراندن دوره
  • شناخت کاربردی درباره رایج‌ترین مخاطرات امنیتی نرم‌افزارها
  • قابلیت تشخیص اشکالات امنیتی در کد برنامه‌های C/C++
  • قابلیت برنامه‌نویسی نرم‌افزارهای امن با زبان C/C++
  • آشنایی با چرخه توسعه امن نرم‌افزار
سرفصلهای دوره

1. مروری بر مبانی امنیت نرم‌افزار

  • تعریف و اهمیت مسأله امنیت نرم‌افزار

2. مبانی حملات تخریب حافظه و ساز و کارهای حفاظتی

  • تعریف انواع حملات تخریب حافظه؛
  • شامل: تخریب کد، ربایش جریان کنترل، تخریب داده، و نشت اطلاعات
  • معرفی انواع آسیب‌پذیری‌ها در برنامه‌های C/C++ ؛
  • شامل: stack-overflow، heap-overflow، format-string، integer-overflow، dangling-pointers و غیره
  • معرفی انواع ساز و کارهای حفاظتی؛
  • شامل: nx-bit، canary، ASLR و غیره
  • همراه با تاریخچه‌ای از حملات تخریب حافظه و حفاظت‌ها

3. آسیب‌پذیری‌های رایج در برنامه‌نویسی C/C++

  • عملیات رشته‌ها
  • مدیریت حافظه پویا
  • محاسبات اعداد صحیح
  • خروجی قالب‌بندی شده
  • مسائل مختص C++

4. روش‌ها و ابزارها برای افزایش امنیت برنامه‌های C/C++

  • در مرحله توسعه و پیاده‌سازی
  • در مرحله آزمون و کنترل کیفیت
  • در مرحله نصب و استقرار

5. چرخه توسعه نرم‌افزار امن ( SDLC )

مدت زمان
۱۶
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
اردیبهشت ۹۹
روزهای برگزاری
سه شنبه ها
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره جامع برنامه نویسی جاوا - JavaSE و JavaEE-۱ (جاوا مقدماتی و پیشرفته) به مدت ۸۰ ساعت

این پکیج شامل دو مجموعه به شرح ذیل می باشد:

  • JavaSE (جاوا مقدماتی)
  • JavaEE-1 (جاوا پیشرفته)​

 

شرایط پرداخت به صورت اقساطی:

  • 10 درصد شهریه دوره، پیش از شروع دوره جهت تکمیل ثبت نام
  • تا 50 درصد شهریه قبل از جلسه اول کلاس
  • 50 درصد مابقی تا 2 ماه پس از شروع دوره امکان پرداخت وجود دارد.

 

معرفی JavaSE (جاوا مقدماتی):

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

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

این دوره برای افرادی در نظر گرفته شده که تمایل به تولید برنامه های کاربردی رومیزی برای سیستم عامل های لینوکس، ویندوز، سولاریس و… را دارند. بهتر است، دانشجویانی که تمایل به شرکت در این دوره را دارند با زبان برنامه نویسی و همچنین بانک اطلاعاتی آشنایی داشته باشند. این دوره بعنوان پیش نیاز دوره جاوای پیشرفته یا دوره Java Enterprise Edition I محسوب می شود.

دوره جاوای مقدماتی در روزهای شنبه و دوشنبه از مورخ 3 اسفند ماه 98 به مدت 40 ساعت تشکیل می گردد.

معرفی JavaEE-1 (جاوا پیشرفته):

این دوره برای افرادی در نظر گرفته شده که تمایل به تولید برنامه های کاربردی تحت وب و یا کلان را دارند. بهتر است، دانشجویانی که تمایل به شرکت در این دوره را دارند، دوره جاوای مقدماتی یا دوره Java Standard Edition را گذرانده باشند.

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

فرصت شغلی:
​شایان ذکر است لایتک صنعتی شریف، برترین دانشجویان این دوره را با تایید استاد، به شرکت های زیر جهت نیروی کار و یا کارآموز معرفی مینماید. 

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

لازم به ذکر است آزمون های دوره جاوا به صورت پروژه برگزار می گردد.

دوره های آموزشی برنامه نویسی جاوا را برای حرفه ای شدن به خاطر بسپارید:

  • دوره آموزشی JavaSE جهت پیاده سازی و ایجاد ماکرو سرویس های متصل به بانک اطلاعاتی اوراکل (جاوا مقدماتی)
  • دوره آموزشی JavaEE1 جهت پیاده سازی برنامه های کاربردی تحت وب (جاوا پیشرفته)
  • دوره آموزشی JavaEE2 جهت پیاده سازی برنامه های کاربردی تحت وب در مقیاس ملی (جاوا تکمیلی)
  • دوره آموزشی Oracle برای برنامه نویسان جاوا
  • دوره آموزشی مهندسی نرم افزار شامل مفاهیم سرویس گرایی و فرایند گرایی در جاوا
  • دوره آموزشی فرایند گرایی در جاوا (BPMN2 و زبان برنامه نویسی جاوا)
  • دوره آموزشی امنیت در جاوا (دفاع سایبری)
مخاطبان دوره
  • دانشجویان و فارغ التحصیلان رشته ی نرم افزار - متخصصان نرم افزار - طراحان وب
  • علاقه‌مندان به زبان برنامه‌نویسی جاوا
  • برنامه‌نویسان جاوا که علاقه‌مند به تولید برنامه‌های تحت وب هستند.
توانایی پس ازگذراندن دوره
  • آشنایی با تولید برنامه‌های کنسولی و یا Desktop با زبان برنامه‌نویسی جاوا
  • تولید برنامه‌های کاربردی تحت وب در مقیاس متوسط به واسطه زبان برنامه‌نویسی جاوا
سرفصلهای دوره

سرفصل های JavaSE (جاوا مقدماتی):

  • هسته جاوا شامل مفاهیم مقدماتی برنامه نویسی در جاوا
  • انواع ویرایش های جاوا و کاربرد آن
  • شرح مختصری از خواص جاوا شامل OOP, Native, AOP, Free PlatForm
  • Java Development Kit چیست؟
  • Java Runtime Environment چیست؟
  • محیط برنامه نویسی IntelliJ
  • اصول مقدماتی زبان برنامه نویسی جاوا
  • حلقه ForEach
  • Java Object Oriented Programming مفاهیم پیشرفته جاوای مدرن
  • Class چیست؟
  • Method چیست؟
  • متد های همنام در جاوا، متد با ورودی غیر ثابت
  • علت وجود نماد عددی در جاوا
  • Property چیست؟
  • Package چیست؟
  • import های static
  • ساخت شی و دستور this
  • متد سازنده و متد finalize
  • Memory Management in Java
  • ارث بری و دستور super
  • Override
  • سطوح دسترسی در جاوا
  • کاربرد Non Access
  • Interface چیست؟
  • دستورات default and static در Interface
  • کلاس Abstract چیست؟
  • مدیریت Exception و ایجاد Exception سفارشی
  • پرتاب Exception
  • دستور finally
  • کلاس String
  • String و دستور switch
  • بررسی برابری اشیا با استفاده از equals
  • Null Pointer Exception
  • Casting و تبدیل داده ها به یکدیگر
  • کلاس Object
  • تفاوت کلاس Primitive Type و Wrapper Class
  • دستور instance of
  • نام گذاری مناسب در جاوا
  • کلمات کلیدی شامل static، final
  • Generics در جاوا و ایجاد محدودیت
  • Annotation در جاوا
  • value در Annotation
  • آشنایی با Map,Iterator,List,Set
  • مفاهیم Call By Value و Call By Reference
  • مفهوم Clone
  • مفهوم Auto Closable
  • دلیل استفاده از متد های Getter و Setter
  • آشنایی با مفاهیم Stateful و Stateless
  • آشنایی با مفاهیم الگو های طراحی در جاوا از جمله Builder، Singleton و Factory
  • Java Fuctional Programming
  • Lambda
  • Consumer
  • Supplier
  • Stream
  • خواندن و نوشتن بر روی File
  • مفاهیم مربوط به Serialization
  • مفهوم Thread و برنامه نویسی Multi Thread و دام همزمانی (مفهوم asynchronous)
  • متد join
  • مفهوم Thread ID
  • اینترفیس Runnable
  • کلاس Thread
  • بانک اطلاعاتی اوراکل و جاوا
  • مفاهیم اولیه بانک اطلاعاتی اوراکل و زبان SQL
  • دستورات ساده SQL همانند insert، update، select و delete
  • ارتباط با بانک های اطلاعاتی از طریق JDBC
  • مفاهیم Transaction
  • آشنایی با لایه های repository، service، entity و پیاده سازی لایه M معماری MVC یا به عبارتی Model View Controller
  • آشنایی مقدماتی با PL-SQL جهت تولید Procedure های ساده
  • فراخوانی Procedure در جاوا
  • مدیریت Connection بانک اطلاعاتی ConnectionPool
  • سرفصل توزیع برنامه های کاربردی در سطح شبکه بوسیله RMI
  • چگونگی دریافت IP در RMI
  • تجزیه XML با استفاده از JDom
  • نقل و انتقال اطلاعات بر مبنای JSON با استفاده از SimpleJSon
  • سرفصل وب سرویس و WebSocket
  • تولید وب سرویس Rest

سرفصل های JavaEE-1 (جاوا پیشرفته):

  • آشنایی مقدماتی با برنامه نویسی وب در سمت کاربر شامل  HTML، JavaScript، CSS، برنامه نویسی  Ajax
  • بررسی سریع  Java Application Server
  • Apache Tomcat Application Server
  • لاگ گیری بوسیله  Log4J
  • Cookie  چیست؟
  • Header  چیست؟
  • QueryParam  چیست؟
  • Session  چیست؟
  • معماری redirect و dispatch در سطح  Container
  • برنامه نویسی وب در جاوا با استفاده از JSP
  • تگ  Scriptlet
  • مدیریت خطا ها در سطح  AS
  • برنامه نویسی لایه کنترل کننده در جاوا با استفاده از  Servlet
  • Servlet Annotation Config Vs. Servlet XML Config
  • Session Listener  چیست؟
  • JNDI  و مدیریت  DataBase Connections
  • استفاده از  JSTL
  • Model View Controller Architecture
  • ارتباط با بانک اطلاعاتی با دیدگاه  ORM
  • Hibernate ORM Framework  چیست؟
  • چرا  JPA؟
  • JPA  و  Hibernate
  • بررسی انواع رابطه ها  One2Many، Many2One، One2One
  • Many2Many  چیست؟
  • Lazy Loading
  • C3P0
  • Native Query
  • JPQL
  • Persist, Merge, Remove
  • Record Versioning
  • Spring Framework
  • Autowire Vs. Inject
  • Component, Repository, Service
  • رفع وابستگی به واسطه  Spring IOC
  • مفهوم  AOP
  • AspectJ Script
  • تلفیق AspectJ و Spring AOP
  • آشنایی با  Spring BOOT 2
  • تلفیق Spring و Hibernate بواسطه  Spring Transaction
  • پیاده سازی پروژه منطبق بر MVC با استفاده از Spring MVC
  • تلفیق Spring MVC و Spring Transaction بوسیله  Annotations
  • MVC Request Based Vs. MVC Component Based
  • Java Server Faces
  • Java Server Faces and Ajax
مدت زمان
۸۰
هزینه دوره حضوری
۲۶۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۲/۰۳
روزهای برگزاری
شنبه - دوشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
سی شارپ پایه و Desktop application

سی شارپ يك زبان برنامه نويسي مدرن و شيء گرا است. ما در این دوره با اطلاعات پایه در C# شروع می کنیم و در نهایت یک برنامه کاربردی تحت ویندوز تولید خواهیم کرد. در این راستا با مفاهیم مرتبط چون: 2014 SQLServer، ارتباطات برنامه با این دیتابیس قدرتمند، تجزیه و تحلیل به جهت آماده سازی یک برنامه و .... آشنا خواهیم شد. در نهایت دانشجویان می توانند یک برنامه کاربردی تحت ویندوز ایجاد نمایند و استفاده از دیتابیس بصورت مختصر از آموخته های دانشجویان می باشد.

ویدئوی معرفی دوره سی شارپ را اینجا مشاهده نمایید.

 

فرصت شغلی:
​شایان ذکر است لایتک صنعتی شریف، برترین دانشجویان این دوره را با تایید استاد، به شرکت های زیر جهت نیروی کار و یا کارآموز معرفی مینماید. 
شرکت برهان سیستم پاسارگاد (برای دیدن جزئيات اینجا کلیک نمایید )
 

کارآموزی:

پس از پایان این دوره، دانشجویان می توانند درخواست کارآموزی خود را اعلام نمایند تا استاد دوره، ضمن تعریف پروژه ای مناسب به صورت کاملا عملی یک دوره کارآموزی را در لایتک بگذرانند. در انتها پس از گذراندن موفقیت آمیز کارآموزی و ارائه پروژه تایید شده استاد، نامه ای مبنی بر گذراندن کارآموزی صادر خواهد شد.

 

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره  Programming به صورت پروژه برگزار می گردد.

دوره های آموزشی  Programming را برای حرفه ای شدن به خاطر بسپارید:

دوره آموزشی زبان برنامه نویسی C++:

  • وب
  • جاوا
  • پایتون Jango
  • موبایل
  • Golang
  • مایکروسافت

              - C#

                  - ASP.Net

مخاطبان دوره

علاقه‌مندان به برنامه نویسی

توانایی پس ازگذراندن دوره

ایجاد یک برنامه کاربردی تحت ویندوز

سرفصلهای دوره
  • C# - Home
  • C# - Overview
  • C# - Environment
  • C# - Program Structure
  • C# - Basic Syntax
  • C# - Data Types
  • C# - Type Conversion
  • C# - Variables
  • C# - Constants
  • C# - Operators
  • C# - Decision Making
  • C# - Loops
  • C# - Encapsulation
  • C# - Methods
  • C# - Nullables
  • C# - Arrays
  • C# - Strings
  • C# - Structure
  • C# - Enums
  • C# - Classes
  • C# - Inheritance
  • C# - Polymorphism
  • C# - Operator Overloading
  • C# - Interfaces
  • C# - Namespaces
  • C# - Preprocessor Directives
  • C# - Exception Handling
  • C# - File I/O
  • Generics
  • Static
  • LINQ Basics
  • Multi-Threading Basics
  • Win Form Basics
مدت زمان
۴۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۲۴
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۲ الی ۱۶
کد دوره : --
بلاکچین و برنامه‌نویسی قراردادهای هوشمند اتریوم با استفاده از Solidity

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

قراردادهای هوشمند، نوعی از قرارداد بین طرف‌های مختلف است که نیاز به ناظری برای بررسی اجرای صحیح قرارداد ندارد و تمامی مراحل انجام و نظارت بر اجرای قرارداد به وسیله‌ی برنامه‌های کامپیوتری انجام می‌شود. شبکه‌ی بلاکچین اتریوم برای اولین بار امکان پیاده‌سازی قراردادهای هوشمند را به وجود آورد. Solidity زبان برنامه‌نویسی مورد نیاز برای پیاده‌سازی قراردادهای هوشمند بر بستر اتریوم است.

در این دوره با مفاهیم بلاکچین و اتریوم و همچنین زبان برنامه‌نوسی Solidity برای پیاده‌سازی قراردادهای هوشمند آشنا می‌شویم.

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

مخاطبان دوره
  • توسعه دهندگان شرکت‌های مرتبط با پرداخت الکترونیکی و فناوری‌های مالی
  • توسعه دهندگان برنامه‌های کاربردی
توانایی پس ازگذراندن دوره
  1. شناخت بلاکچین و قراردادهای هوشمند و کاربرد در صنایع مختلف.
  2. شناخت اتریوم و قابلیت‌های آن برای پیاده‌سازی نرم‌افزارهای غیرمتمرکز.
  3. توانایی طراحی و پیاده‌سازی نرم‌افزارهای غیرمتمرکز در بستر اتریوم.
  4. توانایی پیاده‌سازی انواع قراردادهای هوشمند در بستر اتریوم.
  5. توانایی طراحی و ساخت توکن‌ در بستر اتریوم.
  6. توانایی طراحی و راه‌اندازی ICO
سرفصلهای دوره
  • آشنایی با بلاکچین و Solidity
    1. معرفی زبان‌برنامه‌نویسی Solidity
    2. مقایسه سیستم‌های متمرکز، غیر متمرکز و توزیع شده
    3. مزایا و معایب سیستم‌های متمرکز
    4. خصوصیات سیستم‌های غیر متمرکز
    5. تعریف دفترکل توزیع شده ( Distributed Ledger)
    6. تعریف بلاکچین
    7. آشنایی با ساختار بلاک و اجزای آن
    8. آشنایی با مفهوم Hash
    9. اشنایی با درخت Merkle
    10. آشنایی با مفهوم Mining
    11. Miner کیست و چه کاری انجام می‌دهد
    12. تفاوت Proof of Work و Proof of Stake
    13. Mining Pool چیست؟
    14. چرا از بلاکچین استفاده می‌شود؟
    15. کاربردهای بلاکچین
    16. ارز دیجیتال چیست؟
    17. رمزنگاری چیست؟
    18. آشنایی با برخی از ارزهای دیجیتال Bitcoin و Ethereum و ...
  • مبانی پلتفرم  Ethereum
    1. آشنایی با پلتفرم Ethereum
    2. مقایسه Bitcoin و Ethereum
    3. آشنایی با مفهوم Fork
    4. Hard Fork و Soft Fork چیست؟
    5. تفاوت بین Hard Fork و Soft Fork
    6. تفاوت Ethereum با Ethereum Classic
    7. قرارداد هوشمند چیست؟
    8. کاربردهای قراردادهای هوشمند
    9. آشنایی با ماشین مجازی Ethereum
    10. انواع Account در Ethereum و تفاوت آن‌ها
      1. External Account
      2. Contract Account
    11. تراکنش‌ها در Ethereum
    12. معرفی واحد Ether
    13. Gas چیست؟
    14. آشنای با Operation ها در Ethereum
      1. ADD, MUL, …
    15. مفهوم Gas Price و Gas Limit
    16. هزینه تراکنش‌ها در Ethereum
  • شروع به کار با شبکه Ethereum
    1. آشنایی با شبکه
    2. نصب کلاینت Metamask و آشنایی با طرز کار آن
    3. معرفی شبکه‌های تست شبکه Ethereum
      1. Ropsten
      2. Kovan
      3. Rinkeby
    4. شروع به کار با شبکه تست Ethereum
    5. ارایه مثالی برای نحوه به دست آوردن ارز Ethereum در شبکه تست و انتقال آن
    6. مشاهده تراکنش‌ها انجام شده و اطلاعات مربوط به آن
  • قراردادهای هوشمند و Solidity
    1. معرفی زبان برنامه‌نویسی Solidity
    2. معرفی محیط‌های برنامه‌نویسی Solidity و نصب و راه‌اندازی
    3. شروع برنامه‌نویسی قراردادهای هوشمند و طرز اجرای برنامه
    4. مثال ساده از یک قرارداد هوشمند
    5. آشنایی با ساختار زبان و اجزای آن
      1. Comments
      2. Data Types
      3. Variable Literals
      4. Conditional Statements
      5. Loops
      6. Ether and Time Units
      7. Function Calls
      8. Special Variables and Functions
      9. Arrays
      10. Structs
      11. Enums
      12. Interfacing With Other Contracts
      13. Constructor Arguments
      14. Contract Inheritance
      15. Multiple Inheritance and Linearization
      16. Abstract Contracts
      17. Visibility Specifiers
      18. Accessor Functions
      19. Function Modifiers
      20. Events
      21. Esoteric Functions
    6. انجام پروژه نوشتن قرارداد هوشمند برای نقل و انتقال ارز در شبکه
  • ERC20 و ICO
    1. ارایه اولیه سکه یا ICO چیست؟
    2. طریقه برگزاری یک ICO
    3. قوانین ICO
    4. آشنایی با استاندارد ERC20
    5. تفاوت توکن‌های ERC20 و کوین‌های با بلاکچین مستقل
    6. مزایای توکن‌های ERC20
    7. معایب  ERC20
  • در صورت اضافه داشتن وقت توکنی با استاندارد ERC20 پیاده‌سازی می‌شود
مدت زمان
۲۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۱۶
روزهای برگزاری
چهارشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
کمپین چگونه ماهرترین برنامه نویس پایتون شوید.
ما به شما می گوییم چگونه ماهرترین برنامه نویس پایتون شوید. (کارگاه رایگان+ آزمون+مصاحبه+دوره آموزشی)​

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

مولفه های این دوره آموزشی:
  • از مهمترین مولفه های این دوره،‌ آموزش بر اساس مدل یادگیری منحصر به فرد شماست.(نکته ای که در اکثر دوره های آموزشی در نظر گرفته نمی شود)
  • یکی دیگر از مولفه های این دوره،‌ آماده سازی شما برای مهاجرت و یا دورکاری در سطح بین المللی هست. 
  • این دوره به افرادی که از قبل دانشی در زمینه مهندسی نرم افزار و معماری دارند، محدود نمی شود.
چرا برای شرکت در دوره پایتون باید این فرآیندها را طی کنید؟

چون ما می خواهیم شما با آگاهی کامل در دوره شرکت کنید و مطمئن هستیم که در این صورت به یکی از برنامه نویسان حرفه ای پایتون تبدیل خواهید شد.

 

فرآیند حضور در کمپین:
  •  ابتدا در این کمپین ثبت نام کنید.
  • سپس در کارگاه برنامه نویسی حال و آینده زبان پایتون شرکت کنید . (شرکت در این کارگاه رایگان است)
  • در آزمون شناخت مدل ادراکی و یادگیری شرکت کنید. 

(با کمک این آزمون نقشه راه و حوزه مناسب با مدل یادگیری و ادراکی شما مشخص می شود(

  • برای مصاحبه حضوری و مشاوره، طی کوتاه ترین زمان و بهینه ترین مسیر دعوت خواهید شد.
  • پس از نهایی شدن مشاوره و اطمینان از صحت نتایج، می توانید با خیال راحت ثبت نام کنید.

لازم به ذکر است در این کمپین، کارگاه، آزمون شناخت مدل ادراکی و مصاحبه، رایگان است. 

چگونه به اینجا برسیم:
  • آخرین مهلت ثبت نام در کارگاه رایگان: دوشنبه 30 دی ماه
  • تاریخ برگزاری کارگاه: سه شنبه 1 بهمن ماه ساعت 16 الی 20
  • تاریخ آزمون شناخت مدل ادراکی و یادگیری: 2 بهمن الی 5 بهمن ماه
  • زمان دعوت به مصاحبه: 6 الی 14 بهمن ماه
  • تاریخ شروع دوره: سه شنبه 15 بهمن ماه

 

 

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

 

 

Introduction To Python:

1. Python predecessor, philosophy, pros and cons, usages, future

2. Zen of Python, meaning and philosophy

3. Python Flavors, usages and reasons

4. Python Famous Frameworks, features and when to use

5. Installation and working with Python, invoking the interpreter and hands-on exercise

6. Interpreter and its environment

7. Virtual environments and packages and hands-on exercises

8. IDEs, why and which IDE has the best features to use for Python

9. Documentation, how to use

10. Python Documentation Standards

11. Hands-on project

Python Data types:

1. What are data types?

2. Lists, why, when to use and how

3. Lists methods, and 10 most used methods

4. Slicing over lists, why and how

5. List comprehensions, why and speed comparison with lists

6. Nested lists comprehensions

7. Tuple, why, when to use and how.

8. Lists and Tuples performance issues and differences

9. Sets, why, when to use and how

10. Dictionaries, why, when to use and how

11. Looping techniques in dictionaries

12. Hands-on project

Python Flow Control:

1. Conditional blocks using if, else and elif

2. Simple loops

3. For statements

4. Iterables and iterators, why, how to use and when to use

5. Generators, why and how to use, Generator expressions

6. range() function

7. break / continue and else clauses on loops

8. pass statements

9. Hands-on project

Python functions, modules and packages:

1. Defining Functions

2. Default Argument Values

3. Keywords Arguments

4. Built-in Functions, dir () function

5. Organizing python projects into modules

6. Importing own module as well as external modules

7. Understanding Packages

8. Lambda Expressions, why, when to use and how

9. Programming using functions, modules and external packages

10. Hands-on project

Python File Handling:

1. Functions that open, write and close files

2. Saving structured data with JSON

3. Pickle and Serialization, why, when to use and how

4. Introduction to APIs, why and how to implement them

5. Hands-on project

مدت زمان
۵۰
هزینه دوره حضوری
۱۵۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۱۵
روزهای برگزاری
سه شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره برنامه نویسی asp.net

زبان برنامه نویسی Asp.net یک چارچوب توسعه برای ساخت صفحات وب و وب سایت ها با HTML و CSS، جاوااسکریپت و برنامه نویسی سرور است. این دوره آموزشی برای هر کسی که بخواهد ساخت وب سایت ها را بر روی پلت فرم  مایکروسافت یادبگیرد، از سایت های مربوط به سرگرمی گرفته تا شبکه های جدید، مدرن و کاملا تجاری، مفید خواهد بود. حتی اگر شما در برنامه نویسی تحت وب تازه کار هم باشید این دوره آموزشی به شما کمک خواهد کرد که به درک اساسی از HTML و CSS برسید. این دوره آموزش همچنین به شما در درک پایه ای از زبان های اسکریپت نویسی مانند جاوا اسکریپت یا VB (ویژوال بیسیک) کمک میکند.

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره  Programming به صورت پروژه برگزار می گردد.

دوره های آموزشی  Programming را برای حرفه ای شدن به خاطر بسپارید:

دوره آموزشی زبان برنامه نویسی C++:

  • وب
  • جاوا
  • پایتون Jango
  • موبایل
  • Golang
  • مایکروسافت

              - C#

                  - ASP.Net

مخاطبان دوره
  • شرکت در دوره آموزش Asp.net فقط مختص به دانشجویان رشته کامپیوتر نیست.
  • فارغ التحصیلان دانشگاه های مختلف در رشته های مختلف.
  • دانش آموزانی که به زبان های برنامه نویسی علاقه مند هستند.
توانایی پس ازگذراندن دوره
  • ایجاد یک برنامه کاربردی تحت وب 
سرفصلهای دوره
  • آشنایی با Visual Studio و نحوه بکار گرفتن آن برای برنامه نویسی  Web
  • آشنایی با مفاهیم Web Form ها
  • آشنایی با Web Control و  کاربرد آنها برای توسعه برنامه های مبتنی بر  وب
  • بررسی کنترل GridView و قسمت های  edit ,delete,select
  • بررسی کنترل detailsView و formView و ایجاد صفحات insert ،update  و delete
  • آشنایی با تکنیک های  Query String و sesseion ها
  • آشنایی با روشهای بررسی اعتبار  (Validation)
  • آشنایی با User Control ها
  • استفاده از Style ها، Themeها با زبانHTML و CSS و ساخت صفحات وب با آن ها
  • آشنایی با jquery و نحوه بکارگیری آن در ASP‎‎.Net
  • آشنایی با master page و ایجاد آن
  • آشنایی با template ها آماده و بکارگیری آن ها در صفحات وب
  • آشنایی با مفاهیم بانک های اطلاعاتی و بکارگرفتن آنها در ASP
  • آشنایی با روشهای اتصال به داده ها بصورت خودکار  (Data Binding)
  • آشنایی با محیط SQL Server و ساخت بانک اطلاعاتی و ساخت جداول و آموزش شناسایی جداول مورد نیاز
  • آموزش دستورات  SQLو ایجاد Stored Procedure وFunction  و بررسی مزایای آن
  • آموزش کاربرد کنترل های ویژه کار با بانک های اطلاعاتی  Data Control
  • آموزش نحوه تامین امنیت وب سایت
  • تولید و publish یک پروژه نهایی
  • پیاده سازی یک وب سایت نمونه در حین دوره با امکانات زیر: فرم ثبت نام، فرم ورود کاربری (کاربر عادی، مدیر)، تماس با ما، گالری تصاویر، نمایش مقاله ها مدیر سایت، اخبار سایت و پنل مدیریتی با امکانات خاص
مدت زمان
۴۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۰/۲۶
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
Blockchain: Hyperledger Sawtooth for Enterprise Distributed Ledgers Training Course

Hyperledger Sawtooth، ابزاری مفید و متن‌باز برای شرکت‌ها و افرادی است که قصد ساخت، راه‌اندازی و مدیریت دفاتر کل توزیع شده را دارند. این ابزار توسط بنیاد لینوکس توسعه یافته است.

بخشی از دوره به صورت سخنرانی و بحث و بخشی نیز به صورت تمرینات مختلف خواهد بود.

مخاطبان دوره

این دوره برای توسعه دهندگان و مدیران پروژه طراحی شده است که مایل به آزمایش Blockchain در محصولات و پروژه‌های خود هستند.

توانایی پس ازگذراندن دوره

این دوره به شما دانش پایه‌ای در نحوه تنظیم برنامه کاربردی برای ساخت و توسعه دفاتر کل توزیع شده  خود را با استفاده از Hyperledger Sawtooth  می‌دهد. همچنین مفاهیم کلیدی در مورد به روزرسانی‌های مبتنی بر تراکنش و الگوریتم‌ها اجماع را درک خواهید کرد.

سرفصلهای دوره
  • شروع کار با Hyperledger Sawtooth

  • مفاهیم و مقدمات اولیه
  • شروع کار با Hyperledger Sawtooth
  • Setting up a Hyperledger Network
  • Creating a Sawtooth application
  • توضیحاتی در مورد کاربردها در صنعت
مدت زمان
۲۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
روزهای برگزاری
دوره به صورت پیش ثبت نام می باشد
ساعات برگزاری
پس از به حد نصاب رسیدن اعلام می شود
کد دوره : --
Blockchain: Hyperledger Fabric

Hyperledger، ابزاری مفید و متن‌باز برای شرکت‌ها و افرادی است که قصد راه‌اندازی شبکه‌ی Blockchain دارند. این ابزار توسط بنیاد لینوکس توسعه یافته است.

مخاطبان دوره

این دوره برای توسعه دهندگان و مدیران پروژه طراحی شده است که مایل به آزمایش Blockchain در محصولات و پروژه‌های خود هستند.

توانایی پس ازگذراندن دوره

این دوره به شما دانش پایه‌ای در نحوه تنظیم برنامه کاربردی Blockchain  خود را با استفاده از Hyperledger Fabric می‌دهد.

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

شروع کار با Hyperledger Fabric

  • سابقه کوتاه و مقدمه
  • Installations
  • Binary and Docker Images
  • Hyperledger Fabrics Samples

راه اندازی یک شبکه  Hyperledger

  • Installations
  • Network Artifacts
  • Bringing Network Up or Down
  • Crypto Generator and Configuration Transaction
  • Starting the Network
    • Environment Variables
    • Channels and Chaincode
    • Query and Invokes
    • Docker Logs
    • Chaincode Logs

      پیاده‌سازی اولین برنامه

    • Setting up a Test Network
    • Network-Application Interactions
    • Playing with Ledger
      • Quering
    • Updates and Modifications
مدت زمان
۲۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
روزهای برگزاری
دوره به صورت پیش ثبت نام می باشد
ساعات برگزاری
پس از به حدنصاب رسیدن اعلام می شود.
کد دوره : --
طراحی و توسعه وب ۱ - سمت کاربر (HTML۵, CSS۳, Bootstrap, SaSS, JavaScript, JQuery)

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

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

  • فرصت شغلی:

​شایان ذکر است لایتک صنعتی شریف ، برترین دانشجویان این دوره را با تایید استاد، به شرکت های منتخب جهت نیروی کار و یا کارآموز معرفی می نماید. 

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره Web Developer به صورت پروژه برگزار می گردد.

دوره های آموزشی Web Developer را برای حرفه ای شدن به خاطر بسپارید:

  • دوره طراحی وب - سمت کاربر
  • دوره تخصصی PHP مدرن
  • دوره جاوا اسکریپت سمت کاربر و سرور
مخاطبان دوره

همه علاقمندان به حوزه برنامه نویسی وب در همه پلتفرم ها

توانایی پس ازگذراندن دوره

پیاده سازی حرفه ای سمت کاربر وب سایت ها 

سرفصلهای دوره
  • آشنایی با مفاهیم اولیه وب و اینترنت و پروتوکل های رایج
  • http[s], ftp[s]
  • ip
  • URL Anatomy
  • آشنایی مقدماتی با مفاهیم برنامه نویسی، انواع زبان های برنامه نویسی
  • ابزار های مورد نیاز برای شروع کار
    • Browsers
    • Editors, IDE
  •  شروع کار با HTML5 و یادگیری مفاهیم ضروری جهت پیاده سازی صفحات رایج وب
    • Essential tags
    • Skeleton
    • Accessibility
    • DOM
    • Semantic HTML
    • Block level and Text level tags
    • Chrome inspector
    • Page source
  • یادگیری CSS3
    • آشنایی با مفاهیم اولیه CSS مانند Propertiesو CSS Rule
    • CSS units
    • Value types (colors, sizes, keywords,…)
    • آشنایی با مفاهیمی همچون Box-model, Flexbox جهت پیاده پیاده سازی انواع Layout
    • Responsive Design
    • CSS Reset and Normalizer
    • Media queries
    • CSS Animations
    • Transitions
    • CSS Methods (calc, attr,…)
    • CSS Variables
    • Custom fonts
    • Positioning and Floating
    • CSS Tips and Tricks
  • آشنایی با کتابخانه های CSS از جمله Bootstrap, Foundation-Zurb و ...
  • شروع کار با Bootstrap
    • Boilerplate
    • Fundamentals
    • Grid-system
    • Helper classes
    • Utilities
    • Components
  • آشنایی با انواع پیش پردازنده های CSS از جمله Sass, Less
  • شروع کار با Sass
    • Installation
    • Configuration
    • Sass variables
    • Compile
    • Mixins
    • Extends
    • Inheritance
    • Includes
  • انجام چندین پروژه و مثال جهت فهم عمیق تر مطالب
  • انجام یک پروژه در قالب تبدیل PSD به HTML/CSS به صورت Fixed Layout
  • شروع کار با JavaScript
    • شروع کار با JavaScript
    • آشنایی با نحوه اجرای Javascript
    • ورژن های JavaScript.EcmaScript
    • متغیر ها (var, let, const)
    • Javascript Types
    • Vanilla Javascript
    • Operators
    • Loops (for, while, foreach)
    • Conditions (if, switch)
    • Comparison operators
    • Functions
    • Objects
    • Events
    • OOP in Javascript
    • Prototypes
  • انجام چندین پروژه با Javascipt بدون کتابخانه جهت فهم عمیق مطالب پایه
  • آشنایی با انواع کتابخانه های Javasciprt
    • DOM Lib
    • Specefix
  • شروع کار با کتابخانه jQuery
    • Installation
    •  Selectors
    • DOM Manipulation
    • Effects and Animations
    • Styling methods
  • ارتباط با سمت سرور به صورت AJAX به کمک کتابخانه jQuery
  • پیاده سازی چندین اپلیکیشن با استفاده از jQuery به منظور یادگیری عمیق تر
  • تعیین پروژه نهایی
  • جلسات رفع اشکال
  • جلسه تحویل پروژه نهایی و تعیین نمره
مدت زمان
۶۰
هزینه دوره حضوری
۱۸۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۲/۰۱
روزهای برگزاری
پنجشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
طراحی و توسعه وب ۲ - سمت سرور (JavaScript, Typescript, Jquery, PHP)

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

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

  • فرصت شغلی:

​شایان ذکر است لایتک صنعتی شریف ، برترین دانشجویان این دوره را با تایید استاد، به شرکت های منتخب جهت نیروی کار و یا کارآموز معرفی می نماید. 

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره Web Developer به صورت پروژه برگزار می گردد.

دوره های آموزشی Web Developer را برای حرفه ای شدن به خاطر بسپارید:

  • دوره طراحی وب - سمت کاربر
  • دوره تخصصی PHP مدرن
  • دوره جاوا اسکریپت سمت کاربر و سرور
مخاطبان دوره

همه علاقمندان به حوزه برنامه نویسی وب در همه پلتفرم ها

توانایی پس ازگذراندن دوره

پیاده سازی حرفه ای سمت کاربر وب سایت ها 

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

Javascript:

  • معرفی دوره و جاوا اسکریپ 
  •  ساختار و قواعد دستوری زبان جاوا اسکریپت 
  •  متغیر ها و تابع ها در جاوا اسکریپت 
  •  آرایه ها در جاوا اسکریپت 
  •  عملگرهای محاسباتی در جاوا اسکریپت  
  •  function ها در جاوا اسکریپت 
  •  object ها در جاوا اسکریپت 
  •  Event ها در جاوا اسکریپت  
  •  دستورات شرطی در جاوا اسکریپت - بررسی if  
  •  دستورات شرطی در جاوا اسکریپت - بررسی Switch 
  •  حلقه ها در جاوا اسکریپت - بررسی For  
  •  حلقه ها در جاوا اسکریپت - بررسی While  
  •  مدیریت خطا ها در جاوا اسکریپت 
  •  معرفی و استفاده از  Const در جاوا اسکریپت
  •   Debug کردن جاوا اسکریپت
  •  اعتبار سنجی فرم ها با جاوا اسکریپت 
  •  Function ها در javaScript  
  •  ورودی های Function  ها  
  •  شروع کار با DOM در JavaScript  
  •  بررسی کامل Event  ها در جاوا اسکریپت  
  •  نحوه استفاده از Event Listener 
  •  ایجاد المان جدید با جاوا اسکریپ
  •  Window در JavaScript 
  •  استفاده از Cookie در جاوا اسکریپت
  • ساخت چندین پروژه کاربردی با جاوا اسکریپت

Typescript:

  • نصب و راه اندازی typescript
  • تعریف متغییر در typescript
  • تعریف نوع داده ها در typescript
  • شناخت داده ها در typescript
  • تعریف if ,else ,elseif ,switch در typescript
  • تعریف for ,while در typescript
  • تعریف function ها در typescript
  • و حل مثال های نمونه

Jquery:

  • معرفی دوره جی کوئری 
  •  نصب و پیکربندی جی کوئری
  •  ساختار دستوری جی کوئری 
  •  Selector ها در جی کوئری
  •  Event ها در جی کوئری 
  •  برسی رویداد های مربوط به document و window  
  •  Manipulation ها ی مربوط به Class ها 
  •  Manipulation های مربوط به  Css
  •  Manipulation های General Attributes  
  •  Basic Animation ها در JQuery  
  •  Sliding Animation ها در Jquery  
  •  Fading Animation ها در Jquery  
  •  Custom Animation ها در Jquery
  •  Custom Animation ها در Jquery
  •  دستورات Ajax در  JQuery
  • ساخت چندین پروژه و معرفی پلاگین ها جی کوئری

PHP:

  • معرفی php
  • تعریف متغیر در php
  • استفاده if,else
  • استفاده از switch
  • استفاده از for,while
  • استفاده از array ها
  • استفاده از function
  • معرفی کامل دیتا بیس ها در php
  • معرفی دستورات کامل  دیتا بیس در php
  • ساخت crud slider در php
مدت زمان
۵۲
هزینه دوره حضوری
۱۶۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۰۵
روزهای برگزاری
شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
جاوا اسکریپت سمت کاربر و سرور (React – NodeJS)

یادگیری جاوا اسکریپت به صورت حرفه ایی هم برای کد نویسی متفاوت در سمت کاربر و هم برای سمت سرور در سال های اخیر بسیار مورد توجه قرار گرفته خصوصیات ذاتی این زبان باعث شده در مواردی از سایر زبانها کاندید مناسبتری برای انجام کارهای مختلف باشد.

فرصت شغلی:
​شایان ذکر است لایتک، برترین دانشجویان این دوره را با تایید استاد، به شرکت های منتخب جهت نیروی کار و یا کارآموزی معرفی می نماید. 

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره Web Developer به صورت پروژه برگزار می گردد.

دوره های آموزشی Web Developer را برای حرفه ای شدن به خاطر بسپارید:

  • دوره طراحی وب - سمت کاربر
  • دوره تخصصی PHP مدرن
  • دوره جاوا اسکریپت سمت کاربر و سرور
مخاطبان دوره
  • کلیه افرادی می خواهند در زمینه طراحی و توسعه صفحات وب فعالیت کنند.
  • کلیه دانشجویان رشته کامپیوتر
  • افرادی که در زمینه طراحی وب فعالیت دارند.
توانایی پس ازگذراندن دوره

یادگیری تخصصی جاوا اسکریپت سمت کاربر و سرور

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

Javascript

  • چرا جاوا اسکریپت؟ برای سمت کاربر هم سرور؟
  • شروع به کار با جاوا اسکریپت
  • object oriented programming and wierd parts
  • حل مثال هایی برای تقویت برنامه نویسی (با جاوا اسکریپت)
  • استفاده از جاوا اسکریپت بدون کتابخانه برای جمع بندی مباحث مقدماتی در قالب یک پروژه
  • مروری بر jQuery و پیاده سازی یک مثال کامل با jQuery / Ajax / Effects / JSON / Handlebars و  ...

React

  • مقدماتReact 
  • تفاوت های SPA و MPA
  • روش های توسعه React
  • مقدمه Webpack
  • مقدمه Babel
  • معرفی JSX
  • انواع Component ها در React
  • معرفی Props
  • معرفی State
  • کار با Ajax در React
  • کار با Router
  • نحوه Build گرفتن و Upload
  • معرفی ابزار های پرکاربرد در React

Nodejs

  • نصب و راه اندازی 
  • مقدمات برنامه نویسی سمت سرور
  • چرا node ؟
  • معرفی npm و node_modules
  • دستورات اولیه
  • پارادایم های مهم
  • Sync / Async
  • Non Blocking
  • Event Driven
  • پیاده سازی الگوهای رایج سمت سرور با node
  •  کار با  expressjs
  • نحوه اتصال به پایگاه داده MySQL
  • اتصال به Mongodb و کار با آن
  • جمع بندی مباحث کامل با پیاده سازی یک api 
  • node / express / mongodb / mongoose / ....
  • معرفی Pm2
مدت زمان
۴۰
هزینه دوره حضوری
۱۳۲۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۰۳
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۲ الی ۱۶
کد دوره : --
آموزش تخصصی PHP مدرن+ laravel

آموزش برنامه نویسی و پیاده سازی کامل سمت سرور وبسایت های مدرن با زبان PHP در این دوره به طور کامل انجام می شود.

این دوره جزو دوره های برنامه نویسی Backend محسوب می شود و کلیه افرادی که می خواهند در حوزه برناه نویسی وب متخصص شوند حتما باید مباحث این دوره را فراگیرند.

فرصت شغلی:
​شایان ذکر است لایتک، برترین دانشجویان این دوره را با تایید استاد، به شرکت های منتخب جهت نیروی کار و یا کارآموزی معرفی مینماید .

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره Web Developer به صورت پروژه برگزار می گردد.

دوره های آموزشی Web Developer را برای حرفه ای شدن به خاطر بسپارید:

  • دوره طراحی وب - سمت کاربر
  • دوره تخصصی PHP مدرن
  • دوره جاوا اسکریپت سمت کاربر و سرور
مخاطبان دوره

همه علاقمندان به حوزه برنامه نویسی وب

توانایی پس ازگذراندن دوره

پیاده سازی حرفه ای سمت سرور وب سایت ها با PHP

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

Php

  • تاریخچه php
  • تعریف متغیر
  • استفاده if ,else if ,else
  • استفاده switch
  • استفاده for
  • استفاده while
  • استفاده foreach
  • استفاده از دیتا بیس mysql
  • تعریف یک crud

Php oop

  • تعریف شی گرایی
  • شیوه های برنامه نویسی شی گرایی
  • کلاس ها و اشیا
  • اعضای کلاس ها – ویژگی ها و تابع ها
  • سطح دسترسی ها
  • تابع های سازنده و مخرب
  • استفاده ارث بری
  • تعریف getter,setter
  • استفاده static
  • استفاده final
  • Abstract

Laravel 6

  • معرفی دوره و مدرس
  • معرفی لاراول و  MVC
  • نصب لاراول
  • مقدمه و معرفی نصب
  • نصب محیط کاری  PHP
  • نصب یک ویرایشگر  (IDE)
  • معرفی و نصب کامپوزر  (Composer)
  • معرفی و نصب گیت  (Git)
  • ساخت یک پروژه لاراول
  • معرفی هاست مجازی یا  Virtual Hosts
  • باز کردن یک پروژه در IDE و لاراول  (Laravel)
  • مسیرها (Routes)
  • مقدمه و معرفی ساختار
  • مقدمه ای بر مسیرها  (Routes)
  • ایجاد مسیرها
  • نام گذاری مسیرها  (Naming Routes)
  • نترلرها (Controllers)
  • معرفی کنترلرها
  • ساخت کنترلرها
  • مسیردهی با استفاده از کنترلرها
  • ارسال اطلاعات به کنترلرها
  • منابع (Resources) و کنترلرها
  • ویو (Views)
  • معرفی ویو  (Views)
  • ساخت ویوها و متدهای دلخواه
  • ارسال اطلاعات کنترلرها به ویوها
  • موتور قالب سازی Blade
  • معرفی موتور قالب سازی بلید  Blade
  • ایجاد لایه های مستر (والد)
  • معرفی و کار با برخی از ویژگی های قالب  Blade
  • پایگاه داده - Migration ها
  • مقدمه ای بر پایگاه داده
  • تنظیم پایگاه داده و اتصال آن به لاراول
  • درک مفهوم مهاجرت یا  Migrating
  • ساخت اولین Migration و حذف آن
  • اضافه کردن ستون ها به جداول پایگاه داده
  • نکات قابل توجه در  Migration
  • کوئری های خام SQL
  • معرفی کوئری ها
  • افزودن داده ها به جداول پایگاه داده
  • حذف داده ها از جداول پایگاه داده
  • خواندن داده ها از جداول پایگاه داده
  • بروزرسانی داده ها در جداول پایگاه داده
  • Eloquent و ORM لاراول
  • معرفی الوکوئنت (Eloquent) و ORM یا رابط توسعه ای پایگاه داده
  • خواندن داده ها با استفاده از  Eloquent
  • خواندن داده ها و پیدا کردن آنها با استفاده از قیدها  (Constratints)
  • راه های متفاوت دریافت داده از دیتابیس با استفاده از  Eloquent
  • حذف و افزودن داده ها به پایگاه داده با استفاده از  Eloquent
  • ساخت داده ها و تنظیم آنها به صورت  Mass Assignment
  • بروزرسانی داده ها با استفاده از  Eloquent
  • حذف داده ها با استفاده از  Eloquent
  • حذف داده در سطل زباله و ایجاد قابلیت بازگردانی داده با استفاده از  Eloquent
  • پایگاه داده و ارتباط جداول با استفاده از Eloquent
  • معرفی روابط جداول و  Eloquent
  • روابط یک به یک  (One to One)
  • روابط معکوس  (Inverse Relation)
  • روابط یک به چند  (One to Many)
  • روابط چند به چند  (Many to Many)
  • روابط  Has Many Through
  • پایگاه داده و ابزار تینکر (Tinker)
  • معرفی ابزار تینکر  (Tinker)
  • ساخت داده با استفاده از  Tinker
  • جستجو بین رکورد ها با استفاده از  Tinker
  • بروزرسانی و حذف داده با استفاده از  Tinker
  • پایگاه داده - ایجاد روابط یک به یک، یک به چند، چند به چند، پلی مورفیک به صورت CRUD
  • معرفی روابط یک به یک
  • ایجاد یک پروژه لاراول جدید و نصب آن
  • تنظیم پایگاه داده و Migration ها
  • ایجاد روابط بین جداول
  • بروزرسانی داده ها
  • خواندن و حذف داده ها
  • فرم ها و اعتبارسنجی در لاراول
  • معرفی فرم ها و انواع اعتبارسنجی
  • راه اندازی Migration ها و روابط بین جداول
  • راه اندازی View و مسیرها  (routes)
  • راه اندازی کنترلرها و ویوها
  • ارسال داده ها به پایگاه داده و خواندن داده از آن
  • بروزرسانی و ویرایش فایل ها از پایگاه داده درون فرم
  • حذف داده ها از طریق فرم ها
  • فرم ها - نصب پکیج ها و اعتبارسنج ها
  • معرفی و مقدمه پکیج ها
  • نصب پکیج ها و تست کردن آنها
  • اصلاح فرم های ساخته شده با استفاده از پکیج ها
  • اصلاح فرم های ویرایش و حذف داده ها با استفاده از پکیج اعتبارسنجی
  • معرفی اعتبارسنجی های مقدماتی
  • نمایش خطاهای اعتبارسنجی
  • آموزش اعتبارسنجی حرفه ای
  • پایگاه داده - معرفی برخی عملگرهای مدل Model
  • آموزش کار با  Dates
  • آموزش کار با Accessors ها 
  • آموزش کار با Mutators ها
  • نحوه نوشتن کوئری در یک  Scope
  • فرم ها - آپلود فایل ها (Uploading Files)
  • معرفی فرم های آپلود فایل
  • ایجاد ویو برای دریافت و آپلود فایل کاربران
  • بازیابی فایل ها
  • درج فایل ها در دیتابیس
  • نمایش تصاویر با استفاده از accessor ها
  • فرم ها - ورود و عضویت کاربران
  • معرفی نحوه ورود و عضویت کاربران
  • ایجاد یک پروژه لاراول جدید
  • نصب پایگاه داده و ارتباط جداول و  Migrations
  • ایجاد یک سیستم ورود و عضویت در کمتر از ۱ دقیقه
  • بازیابی اطلاعات کاربران ثبت نام شده
  • امنیت - میان افزارها (Middleware) و محافظت از مسیرها
  • مقدمه ای بر امنیت در لاراول  (Laravel)
  • ایجاد یک میان افزار Middleware جدید
  • معرفی roles ها و migration ها و ایجاد روابط
  • امنیت - کنترل سطح دسترسی (Access Control Level)
  • مقدمه ای بر کنترل سطح دسترسی کاربران
  • معرفی Gate یا درگاه ها
  • صدور مجوز دسترسی کاربر به ویرایش فایل ها توسط  Gate‌ها
  • ثبت درگاه ها و اعمال آنها در کنترلر
  • معرفی Policy یا سیاست ها
  • هوشمندسازی سطح دسترسی کاربران با سیاست ها
  • تعیین سطح دسترسی کاربران بر اساس نقش آنها (نویسنده، مدیریت)
  • امن سازی مسیرهای لاراول با استفاده از اعمال Policy در کنترلرها
  • جلسات (Sessions)
  • معرفی جلسات  (Sessions)
  • خواندن و نوشتن جلسات  (Sessions)
  • حذف جلسات  (Sessions)
  • نمایش پیام ها
  • نصب یک پروژه جدید
  • گیت و گیت هاب (Git and Github)
  • معرفی گیت  (Git)
  • آموزش نصب گیت  (Git)
  • ارائه برخی از دستورات گیت  (Git)
  • ایجاد شاخه ها
  • معرفی گیت هاب  (Github)
  • ایجاد یک مخزن یا Repository در گیت هاب
  • ایجاد تنظیمات گیت هاب و اتصال آن به گیت
  • نحوه ارسال پروژه روی گیت هاب
  • بهینه سازی لاراول با Laravel Mix
  • مقدمه ای بر Laravel Mix
  • معرفی Node و ابزار  npm
  • نصب پکیج های موردنیاز برای کار با  Laravel Mix
  • فشرده سازی کدهای CSS و Js با استفاده از  Laravel Mix
  • استفاده از تابع mix و نمایش خروجی های آن
مدت زمان
۴۴
هزینه دوره حضوری
۱۴۳۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۰۳
روزهای برگزاری
پنجشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره سئو مقدماتی SEO Base

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

برای ثبت نام و کسب اطلاعات بیشتر به سایت seolab.ir مراجعه نمایید.

فایل pdf سرفصل سئوبیس

مخاطبان دوره
  • Marketing executives entrusted with the responsibility of promoting their company's web sites or clients' web sites.
  • Owners of e-commerce sites that want to increase their site's visitor to customer conversion ratios.
  • Webmasters intended to increase traffic of their web sites via search engines.
  • Persons interested to learn how to optimize web sites for search engines
  • in preparation for starting their own search engine optimization business or applying for a job as an SEO expert or SEM expert in any organization.
توانایی پس ازگذراندن دوره
  • Introduction to search engine optimization (SEO).
  • How to research and select appropriate keywords to target.
  • How to create effective Page Title Tags.
  • How to create an effective and optimized META Description Tag.
  • How to create an effective and optimized META Keywords Tag.
سرفصلهای دوره
  • Internet and Search Engine Basics
    • Web generations
      • 1st generation
      • 2nd generation
      • 3rd generation
      • 4th generation
  • Types of Internet Marketing Methods
    • Social media marketing
    • Influencer marketing
    • Affiliate marketing
    • Email marketing
    • Content marketing
    • Search engine optimization (SEO)
    • Paid advertising
  • Importance of Search Engines
  • How the search engine works?
  • Understanding the SERP
  • Using Search Operators
  • Google Search Engine Architecture
  • Search Engine Algorithms
  • Google Algorithm Updates
  • Page Rank Technology
  • Panda Update and its Importance
  • Latest Updates about SEO Algorithms
  • Google Web Masters Tools
  • Google SEO Guidelines
  • Search Engines V/S directory
  • Major search engines and directories
  • Google Page Rank
مدت زمان
۱۲
هزینه دوره حضوری
۷۲۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۰۳
روزهای برگزاری
پنجشنبه
ساعات برگزاری
۹ الی ۱۲
پیش نیاز
کد دوره : --
دوره سئو تخصصی SEO Pro

این دوره که طی 36 ساعت برگزار خواهد شد مناسب افرادی است که دانش اولیه سئو را داشته و تمایل به دستیابی به دانش ‏تخصصی سئو و متخصص شدن دارند.‏
به دلیل نیاز به داشتن اطلاعات پیش زمینه ای در حوزه سئو، ورود به این دوره پس از تعیین سطح صورت می‌گیرد.‏
اگر به دنبال متخصص سئو شدن هستید و دوره سئو مقدماتی را گذرانده و یا دانش اولیه مورد نیاز این دوره را دارید، صندلی ‏خود را رزرو کرده و آماده تعیین سطح شوید.‏

برای ثبت نام و کسب اطلاعات بیشتر به سایت seolab.ir مراجعه نمایید.

مخاطبان دوره
  • Marketing executives entrusted with the responsibility of promoting their company's web sites or clients' web sites.
  • Small business owners wanting to learn how to promote their web sites on the search engines.
  • Owners of e-commerce sites that want to increase their site's visitor to customer conversion ratios.
  • Web site designers wanting to offer search engine marketing services to their clients.
  • Search engine optimizers (SEO) or search engine marketers (SEM) wanting to improve their industry skills.
  • Webmasters intended to increase traffic of their web sites via search engines.
  • Persons interested to learn how to optimize web sites for search engines in preparation for starting their own search engine optimization business or applying for a job as an SEO expert or SEM expert in any organization.
توانایی پس ازگذراندن دوره
  • Introduction to search engine optimization (SEO).
  • How to research and select appropriate keywords to target.
  • How to successfully integrate search keywords within your web site copy.
  • How to optimize each page of your web site step-by-step.
  • How to create effective Page Title Tags.
  • How to create an effective and optimized META Description Tag.
  • How to create an effective and optimized META Keywords Tag.
  • Overview of various important search engines and directories.
  • How to submit your site to important search directories.
  • How to submit your site to crawler-based search engines.
  • An overview of what search engines consider to be "spam".
  • Web design elements to avoid ensuring your site is search engine compatible.
  • How to monitor your search rankings and site traffic.
سرفصلهای دوره
  • Internet and Search Engine Basics
    • Web generations
      • 1st generation
      • 2nd generation
      • 3rd generation
      • 4th generation
  • Types of Internet Marketing Methods
    • Social media marketing
    • Influencer marketing
    • Affiliate marketing
    • Email marketing
    • Content marketing
    • Search engine optimization (SEO)
    • Paid advertising
  • Importance of Search Engines
  • How the search engine works?
  • Understanding the SERP
  • Using Search Operators
    • site: / inurl: / intitle:
  • Google Search Engine Architecture
  • Search Engine Algorithms
  • Google Page Rank Technology
  • Panda Update and its Importance
  • Latest Updates about SEO Algorithms
  • Google SEO Guidelines
  • Search Engines VS directory
مدت زمان
۳۶
هزینه دوره حضوری
۲۷۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۰/۲۶
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۲ الی ۱۶
پیش نیاز
کد دوره : --
کارگاه رایگان زبان برنامه نویسی C++ همرا با آینده شغلی و مسیرهای شغلی برنامه نویسی C++

زبان C++ یکی از سریع ترین و قدرتمند ترین زبانهای دنیاست. بسیاری از مفاهیم برنامه نویسی به صورت کاملا شفاف در این زبان قابل دسترسی است، مفاهیمی که پایه و اساس بسیاری از زبان های دیگر است. بنابراین با یادگیری مقدماتی این زبان، مفاهیم پایه ای لازم برای برنامه نویسی به زبانهای بسیاری از جمله C#، JAVA، JavaScript, GO, Python و ... را فرا می‌گیرید. 

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

به منظور پاسخگویی به سوالات دانشجویان، جلسات مشاوره گروهی رایگان هر ماه یکبار در تاریخ های ذیل برگزار خواهد شد:

  • سه شنبه 24 دی ماه 98
  • سه شنبه 29 بهمن ماه 98
  • سه شنبه 13 اسفند ماه 98

برای شرکت در جلسات گروهی از طریق سایت ثبت نام نمایید.

لازم به ذکر است آزمون های دوره  Programming به صورت پروژه برگزار می گردد.

دوره های آموزشی  Programming را برای حرفه ای شدن به خاطر بسپارید:

دوره آموزشی زبان برنامه نویسی C++:

  • وب
  • جاوا
  • پایتون Jango
  • موبایل
  • Golang
  • مایکروسافت

              - C#

                  - ASP.Net

مخاطبان دوره

همه علاقه مندان

توانایی پس ازگذراندن دوره

درک پایه ای از برنامه نویسی و آمادگی ورود به دوره حرفه ای با زبان های مختلف

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

1) زبان برنامه نویسی C++:

  • Introduction / Getting Started
  • variables, initialization, and assignment
  • Variable sizes and the sizeof operator
  • Keywords and naming identifiers
  • Trace And Debug
  • Chars
  • preprocessor
  • Header files
  • Operator precedence and associativity        
  • Arithmetic operators
  • Increment/decrement operators, and side effects
  • Converting between binary and decimal
  • Bitwise operators
  • Logical operators
  • If statements
  • Switch statements
  • Goto statements
  • While statements
  • Do while statements
  • For statements
  • Break and continue
  • Arrays
  • Multidimensional arrays
  • pointers
  • Pointers and arrays
  • Dynamic memory allocation with new and delete
  • Function parameters and arguments
  • Passing arguments
  • Function overloading
  • Local variables, scope, and duration 
  • Global variables and linkage
  • (Input and output (I/O

2) زبان های قبل و بعد تاثیر C روی برنامه نویسی

مدت زمان
۳
استاد
هزینه دوره حضوری
تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۱/۰۵
روزهای برگزاری
شنبه
ساعات برگزاری
۱۶ الی ۱۹
برنامه دروس توسعه و پیاده سازی

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

  • طراحی و توسعه وب مقدماتی
  • طراحی و توسعه وب پیشرفته
  • ایده پردازی، تحلیل پروژه (فنی،گرافیک و ...) موارد مرتبط با کسب و کار و مارکتینگ
  • دوره تخصصی گرافیک
نام کاربری یا کلمه ورود اشتباه است
ثبت نام انجام نشد
باشگاه ۲۳۸۵۵ عضوی لایتک
ثبت نام
ورود به صفحه شخصی
بازیابی گذرواژه
تلفن: ۰۲۱۶۶۰۱۳۶۴۷ - ۰۲۱۶۶۰۱۳۴۵۵ - ۰۲۱۶۶۰۳۵۱۲۵ - ۰۲۱۶۶۰۸۶۰۱۹
فکس: ۰۲۱۸۹۷۸۳۷۵۶
ایمیل: info@laitec.ir , edu@laitec.ir
استفاده از مطالب سايت لایتک فقط برای مقاصد غیر تجاری و با ذکر منبع بلامانع است.
کلیه حقوق این سایت متعلق به آزمایشگاه یادگیری فناوری اطلاعات (لایتک) است.
laitec.ir
Copyright © 2002-2020