دپارتمانتوسعه و پیاده سازی
دوره های در حال ثبت نام
کد دوره : --
GO Lang

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

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

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

              - C#

                  - ASP.Net

مخاطبان دوره

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

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

درک پایه ای از برنامه نویسی Go و پیاده سازی وب سرویس

سرفصلهای دوره
  • Introduction
  • Environment Setup
  • Program Structure
  • Basic Syntax
  • Data Types
  • Variables
  • Loops
  • Operators
  • IF, Else & Switch
  • Functions
  • Recursive functions
  • Array
  • Slice
  • Pointers
  • Structures
  • Maps
  • Strings
  • Interfaces
  • Error Handling
  • Web service
  • File Handling
  • Consume RESTful API
  • Data Base
  • OOP (Introduction)
مدت زمان
۲۰
هزینه دوره حضوری
۸۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
مهر ۹۸
روزهای برگزاری
شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره آموزشی برنامه نویسی django

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

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

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

              - C#

                  - ASP.Net

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

(Web Fundamentals (Theory

  • Browser Types
  • HTTP definition
  • Protocol
  • Domain Name
  • Server Types
  • Client
  • Request
  • Response
  • Session
  • Cookie
  • Front-End Developer
  • Back-End Developer
  • HTTP methods
  • HTTP Header
  • HTTP Body
  • API
  • Cache
  • URL

Django

  • What is web framework
  • Install Django
  • Install Code Editor
  • Run first project
  • About setting
  • Secure setting
  • Static/template directories
  • Git ignore Django files
  • First view
  • http response
  • URLs (static/dynamic/regex)
  • template rendering
  • context
  • basic Django admin
  • Basic model

Django intermediate

  • Model Based Programming
  • Review to Django ORM
  • Primary Key
  • Fields Options
  • Traditional Fields
  • Date Time Field
  • Slug Field
  • Image Field
  • Migration
  • Migrate
  • Table Relation Ship
  • Database Analysis
  • One to One
  • One to Many
  • Many to Many
  • How to read doc
  • Meta Option
  • Custom save model
  • Abstract Model
  • Signals
  • Validations
  • Query sets
  • Django shell
  • Retrieve record(s)
  • Update existing record
  • Delete existing record
  • Filter
  • Aggregations
  • Annotations
  • Raw SQL
  • Managers

Django Admin

  • Super user
  • Staff user
  • Register model to admin
  • Fields in admin
  • Field sets in admin
  • Display fields
  • Filters
  • Search
  • Actions
  • Export as JSON
  • Export as CSV
  • Mixin
  • Remove an action
  • Add custom button
  • Add icon to admin template
  • Django texts
  • Add logo to dashboard
  • Import csv
  • Raw id field
  • Admin doc
  • Admin help text
  • Admin validation
  • Admin permissions
  • CK editor

Views

  • Function views
  • Function view via query sets
  • Function view render template
  • Render shortcut
  • Get object or 404
  • Generic class based view
  • Normal view
  • List view
  • Create View
  • Update View
  • Delete View
  • Add multi context object
  • Login Required Mixin
  • Permission Mixin

Forms

  • An HTML form
  • Django form
  • Form fields
  • Render Django form
  • Collecting data via HTML form
  • Collecting data via Django form
  • Basic validation
  • Initial form data
  • Form field label widgets
  • Model form
  • Adjust model form in a view
  • Custom error message
  • Flash messages
  • Rendering form errors in a view
  • Rendering fields manually within a template
  • Reusable form template snippet
  • Django form sets
  • Model form sets
  • Model form and query sets in model form sets
  • Dynamic new form in form sets with jQuery
  • Ajaxify forms

Jinja2

  • Load data
  • Load records from database
  • Load data from view
  • Load forms
  • Inheritance
  • Write macros
  • Custom filters
  • Jinja2 filters
  • Shamsi filters

User Model

  • Extend User Model
  • Custom User Model
  • Extending custom user model
  • Register user
  • User login authentication
  • User logout
  • User login with email username
  • Inactive users
  • Activations keys
  • Send email to registered user
  • Send SMS to registered user
  • URL token
  • custom template email
  • profile user
  • nested profile user
  • reset password

API

  • What is API
  • What is JSON
  • Serializers
  • Model Serializers
  • Slug Related field
  • Primary key related field
  • Django filters
  • Restful exceptions
  • Generic API view
  • View sets

Other

  • Site Map
  • SEO Tips
  • RSS
  • Debug toolbar

Projects

  • Shop
  • Dashboard
مدت زمان
۴۰
هزینه دوره حضوری
۱۴۳۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
آذر ۹۸
روزهای برگزاری
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
برنامه‌نویسی امن با C/C++

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 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 )

مدت زمان
۱۶
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
آبان ۹۸
روزهای برگزاری
سه شنبه ها
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
مبانی برنامه نویسی با C++ مقدماتی

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 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
مدت زمان
۴۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
آبان ۹۸
روزهای برگزاری
یکشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
بلاکچین و برنامه‌نویسی قراردادهای هوشمند اتریوم با استفاده از Solidity - ویژه سازمان ها

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

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

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

مخاطبان دوره
  • مدیران ارشد
  • تیم تحقیق و توسعه
توانایی پس ازگذراندن دوره
  1. شناخت بلاکچین و قراردادهای هوشمند و کاربرد در صنایع مختلف.
  2. شناخت اتریوم و قابلیت‌های آن برای پیاده‌سازی نرم‌افزارهای غیرمتمرکز.
  3. توانایی طراحی و پیاده‌سازی نرم‌افزارهای غیرمتمرکز در بستر اتریوم.
  4. توانایی پیاده‌سازی انواع قراردادهای هوشمند در بستر اتریوم.
  5. توانایی طراحی و ساخت توکن‌ در بستر اتریوم.
  6. توانایی طراحی و راه‌اندازی ICO
سرفصلهای دوره
  1. تاریخچه بیتکوین و بلاکچین (مدیران ارشد، تیم تحقیق و توسعه) 8 ساعت
  2. کاربردهای فناوری بلاکچین در پرداخت‌های خرد، موبایلی و مستقیم (مدیران ارشد، تیم تحقیق و توسعه) 6 ساعت
  3. نقش بلاکچین در تسریع و آسان‌سازی پرداخت های بین المللی (مدیران ارشد، تیم تحقیق و توسعه) 6 ساعت
  4. کاربرد بلاکچین در فرآیندهای شناخت مشتری(KYC)، قوانین ضد پولشویی(AML) (مدیران ارشد، تیم تحقیق و توسعه) 5 ساعت
  5. تبادل و تجارت ارزهای رمزنگاری شده (مدیران ارشد، تیم تحقیق و توسعه) 4 ساعت
  6. سرمایه‌گذاری و سرمایه‌پذیری درICOها (مدیران ارشد، تیم تحقیق و توسعه) 4 ساعت
  7. امنیت در نگهداری و تبادل ارزهای رمزنگاری شده (مدیران ارشد، تیم تحقیق و توسعه)  4ساعت
  8. برنامه نویسی قراردادهای هوشمند بر بستر بلاکچین اتریوم  (تیم تحقیق و توسعه) 13 ساعت

 

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

تاریخچه بیت کوین و بلاکچین

  • پول دیجیتال
  • بیت کوین
  • بلاکچین
  • معرفی بلاکچین
  • انواع بلاکچین
  • نحوه انجام شدن تراکنش‌ها
  • معرفی و آشنایی با پروتکل‌های رمز ارزها بیت کوین، اتریوم، ریپل

مروری بر حوزه‌های کاربردی بلاکچین

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

کاربرد فناوری بلاکچین در بخش مالی و صنعت بانکی

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

کاربردهای فناوری بلاکچین در پرداختهای خرد، موبایلی و مستقیم

  • نگاهی کوتاه به اطلاعات و آمار پرداخت‌های خرد در کشور و جهان
  • نظریه مقداری پول و قانون فیشر
  • توزیع آماری ابزارهای پرداخت
  • وضعیت کنونی و فاصله با وضعیت ایده آل
  • نقش فناوری بلاکچین
  • پرداخت‌های خرد
  • قراردادهای هوشمند
  • بررسی نمونه‌های عملی
  • Lightning
  • W-Pay
  • Satoshi-Pay
  • بررسی نمونه‌های عملی
  • Jasper
  • Ubin
  • Master Card
  • Glance-Pay

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

  • نگاهی کوتاه به اطلاعات و آمار‌های پرداخت‌های بین المللی
  • روش‌های پرداخت بلاکچینی
  • کریپتوکارنسی‌ها
  • سیستم‌ها و شرکت‌های پرداختی
  • پول دیجیتالی، پول الکترونیکی
  • کریپتوکارنسی یا  assetذخیره ارزش
  • نحوه کار شرکت‌های پرداخت بلاکچینی
  • شرکت ریپل
  • شرح خدمات و تاریخچه
  • Xcurrent
  • Xvia
  • توضیحاتی درباره بیت کوین
  • Xrapid
  • XRP
  • نحوه سازوکار شرکت استلار و نحوه فعالیت‌های آن
  • آشنایی با مجموعه و اهداف استلار
  • مفاهیم ساختاری استلار
  • حساب‌ها
  • دارایی‌ها
  • صرافی توزیع شده
  • Federation
  • کارمزد‌ها
  • تورم
  • دفترکل
  • لیست عملیات‌ها
  • Multisignature
  • تراکنش‌ها
  • سیستم‌ها و شرکت‌های پرداختی
  • چرخه فعالیت شبکه استلار
  • گزیده‌ای از شبکه استلار
  • ساختن حساب
  • ارسال و دریافت پول
  • Become an anchor
  • معماری ساختاری
  • Bridge server
  • Federation server
  • Compliance server
  • بررسی آماری هزینه‌های پرداخت بین المللی با بلاکچین
  • معرفی و آشنایی کوتاهی از دیگر شرکت‌ها فعال در این حوزه

کاربرد بلاکچین در فرآیندهای شناخت مشتری (KYC) قوانین ضد پولشویی (AML)

  • فناوری‌های تاثیرگذار بر KYC & AML
  • هزینه‌های KYC & AML
  • آمار هزینه‌های تطابق و عدم تطابق با AML
  • شرح فرآیند کنونی KYC
  • محدودیت‌های فرآیند  KYCکنونی
  • زمانبر بودن
  • تجربه بد مشتری
  • هزینه بالا
  • عدم هماهنگی و یکپارچگی با سیستم کلی
  • تغییرات قوانین بطور مستمر
  • عدم انعطاف در قبال تغییرات
  • قابلیت جعل ، تغییر و دستکاری
  • متمرکز بودن و هک پذیر بودن اطلاعات
  • شفافیت و قابلیت پیگیری کم
  • ارائه راهکارهای بلاکچین برای حل مسئله
  • بهبود تجربه دیجیتال مشتری
  • کوتاه شدن زمان فرآیند
  • صرفه جویی در هزینه‌ها
  • سرعت بیشتر
  • امنیت ، کارایی، هماهنگی و یکپارچگی بیشتر
  • شفافیت
  • ارائه مثال‌های عملی از بانک‌هایی که از بلاکچین برای  KYCاستفاده کرده اند
  • بانک HSBC,OCBC و گروه مالی MUFGدر سنگاپور (پلتفرمی برای  KYCمشترک دویچه بانک با همکاری IBM پلتفرمی برای KYC مشترک
  • بانک لهستانی که از بلاکچین برای ذخیره سازی اسناد و مدارک مشریان استفاده کرده است
  • شرکت‌هایی که ارائه دهنده خدمات  KYCبر بستر بلاکچین هستند
  • شرکت IDENTITII: پایگاه داده غیر متمرکز است (مجوزها و امنیت بالا را در تبادل امن بین شعب و موسسات را فراهم می‌کند)
  • پروژه PRIMECHAIN-KYC:  شرکتی که راهکارهای بلاکچین را برای بانک‌ها ارائه می‌دهد. این شرکت مختص بانک‌ها نیست و جنرال است
  • مزایای استفاده از فناوری بلاکچین برای KYC
  • ارائه آمار پیش‌بینی سود حاصله از فناوری بلاکچین در KYC
  • ارائه مدل برای بانک‌های جهت استفاده از KYCدر بانک

تبادل و تجارت ارزهای رمزنگاری شده

  • آشنایی با اصطلاحات و مفاهیم متداول تریدینگ کریپتوکارنسی
  • روش های پرداخت بلاکچینی
  • آموزش رصد تراکنش‌های بلاکچین‌های مختلف رمزارزها و جزئیات مربوطه
  • آموزش و بررسی تخصصی Blockchain explorersو قابلیت‌های آنها
  • آموزش خرید و فروش ارزهای دیجیتال از سایت‌های معتبر
  • آموزش نحوه تبدیل ارزهای دیجیتال به یکدیگر
  • آموزش tradeبا معروفترین اکسچنجهای کریپتو(Exchanging platforms)از جمله
  • Bittrex
  • Binance
  • Poloniex
  • Yobit
  • Etherdelta
  • coinbase
  • آموزش ابزار کاربردی برای تریدرهای ارزهای دیجیتال از جمله
  • ابزارهای رصد بازار
  • ابزارهای تبادل
  • بررسی APIمخصوص exchanging platformهای مختلف و نحوه تعاملTrading botها با آن‌ها
  • معرفیTrading Botها جهت اتوماسیون تریدینگ و مقایسه آن‌ها
  • آموزش رفع مشکل تراکنش‌های تایید نشده
  • معرفی مهمترین ارزهای رمزنگاری شده از لحاظ حجم بازار
  • آشنایی با روش‌های نوسان گیری و کسب سود از فراریت قیمت‌ها
  • روشهای پیشگیری از کلاهبرداری‌های متداول در حوزه کریپتو
  • وضعیت کاربران ایرانی با توجه به تحریم‌ها و مخاطرات مربوطه
  • نحوه دور زدن تحریم‌ها برای کاربران ایرانی

سرمایه گذاری و سرمایه پذیری درICOها

  • مروری بر تاریخچه و سازوکار تامین مالی نوآوری
  • مروری بر رویکردهای مختلف در سرمایه گذاری با تمرکز بر سرمایه گذاری در فناوری
  • تشریح مفهوم ICO و عناصر آن
  • استراتژی های مختلف سرمایه گذاری در این حوزه
  • مخاطرات و ریسک‌های سرمایه گذاری در این حوزه و معرفی ابزار راستی آزمایی
  • مولفه های تاثیر گذار بر روند یکICO
  • چارچوب و سازوکار تامین مالی از طریقICO برای سرمایه پذیران
  • ICOو قرارداد هوشمند از حیث فنی چیست؟
  • اطلاع ازICOهای در حال برگزاری
  • فاکتورهای انتخاب یک ICOموفق برای سرمایه گذاری
  • فناوری و مفاهیم ارائه شده
  • تیم اجرایی و فنی
  • نحوه برنامه ریزی و اجرا
  • تبلیغات
  • شراکت با بازیگران موثر اکوسیستم
  • دغدغه های جاری در برگزاریICOجهت سرمایه پذیری
  • Tokenizationو چگونگی ایجاد پلتفرمی برای عرضه و تقاضا
  • انواع روش‌های مدیریت متقاضیان سرمایه گذاری
  • مباحث فنی
  • مباحث امنیتی
  • پاسخگویی به افکار عمومی
  • نحوه سرمایه گذاری درICOها
  • نحوه تبدیل و تجارت کوین‌های دریافتی از هرICO

امنیت در نگهداری و تبادل ارزهای رمزنگاری شده

  • مفاهیم امنیت اطلاعات
  • حملات سایبری و تشریح طرز فکر مهاجمین در حوزه کریپتو
  • اصول و روش های امن سازی در حوزه کریپتو
  • امنیت در سرویس‌های زیرساختی و جنبی در حوزه کریپتو
  • بررسی قابلیتهای امنیتی والتها(کیف پول) و بررسی و مقایسه آنها
  • معرفی best practiceها در پیشگیری از به سرقت رفتن دارایی های کریپتوکارنسی

برنامه نویسی قراردادهای هوشمند بر بستر بلاکچین اتریوم

  • معرفی زبان‌برنامه‌نویسی Solidity
  • آشنایی با برخی از ارزهای دیجیتال Bitcoin و Ethereum و ...

مبانی پلتفرم  Ethereum

  • آشنایی با پلتفرم Ethereum
  • مقایسه Bitcoin و Ethereum
  • آشنایی با مفهوم Fork
  • Hard Fork و Soft Fork چیست؟
  • تفاوت بین Hard Fork و Soft Fork
  • تفاوت Ethereum با Ethereum Classic
  • قرارداد هوشمند چیست؟
  • کاربردهای قراردادهای هوشمند
  • آشنایی با ماشین مجازی Ethereum
  • انواع Account در Ethereum و تفاوت آن‌ها
    1. External Account
    2. Contract Account
  • تراکنش‌ها در Ethereum
  • معرفی واحد Ether
  • Gas چیست؟
  • آشنای با Operation ها در Ethereum
    1. ADD, MUL, …
  • مفهوم Gas Price و Gas Limit
  • هزینه تراکنش‌ها در Ethereum

 شروع به کار با شبکه Ethereum

  • آشنایی با شبکه
  • نصب کلاینت Metamask و آشنایی با طرز کار آن
  • معرفی شبکه‌های تست شبکه Ethereum
    1. Ropsten
    2. Kovan
    3. Rinkeby
  • شروع به کار با شبکه تست Ethereum
  • ارایه مثالی برای نحوه به دست آوردن ارز Ethereum در شبکه تست و انتقال آن
  • مشاهده تراکنش‌ها انجام شده و اطلاعات مربوط به آن

قراردادهای هوشمند و Solidity

  • معرفی زبان برنامه‌نویسی Solidity
  • معرفی محیط‌های برنامه‌نویسی Solidity و نصب و راه‌اندازی
  • شروع برنامه‌نویسی قراردادهای هوشمند و طرز اجرای برنامه
  • مثال ساده از یک قرارداد هوشمند
  • آشنایی با ساختار زبان و اجزای آن
    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

انجام پروژه نوشتن قرارداد هوشمند برای نقل و انتقال ارز در شبکه

  • ICO
  1. ارایه اولیه سکه یا ICO چیست؟
  2. طریقه برگزاری یک ICO
  3. قوانین ICO
  4. آشنایی با استاندارد ERC20
  5. تفاوت توکن‌های ERC20 و کوین‌های با بلاکچین مستقل
  6. مزایای توکن‌های ERC20
  7. معایب  ERC20
  8. پیاده‌سازی توکن با استاندارد ERC20
مدت زمان
۵۰
هزینه دوره حضوری
تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
آبان ۹۸
روزهای برگزاری
ساعات برگزاری
کد دوره : --
اوراکل برای برنامه نویسان جاوا

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

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

  • دوره آموزشی JavaSE جهت پیاده سازی و ایجاد ماکرو سرویس های متصل به بانک اطلاعاتی اوراکل (جاوا مقدماتی) + اندروید مقدماتی
  • دوره آموزشی JavaEE1 جهت پیاده سازی برنامه های کاربردی تحت وب (جاوا پیشرفته) + Spring Framework
  • دوره آموزشی JavaEE2 جهت پیاده سازی برنامه های کاربردی تحت وب در مقیاس ملی (جاوا تکمیلی) + امنیت جاوا
  • دوره آموزشی Oracle برای برنامه نویسان جاوا
  • دوره آموزشی مهندسی نرم افزار شامل مفاهیم سرویس گرایی و فرایند گرایی در جاوا
  • دوره آموزشی فرایند گرایی در جاوا (BPMN2 و زبان برنامه نویسی جاوا)
  • دوره آموزشی امنیت در جاوا (دفاع سایبری)
مخاطبان دوره

تمامی افرادی که در دوره های جاوا شرکت می کنند.

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

توانایی کار با پایگاه داده اوراکل در برنامه نویسی جاوا و پیاده سازی و طراحی این پایگاه داده و اتصال آن به عنوان زبان برنامه نویسی جاوا

سرفصلهای دوره
  • معماری بانک اطلاعاتی اوراکل، Oracle Architecture
  • نصب و راه اندازی اوراکل، Installing the Oracle Database Software
  • ساخت بانک اطلاعاتی، Creating an Oracle Database
  • مدیریت نمونه، Managing the Oracle Instance
  • زبان SQL شامل SELECT، UPDATE، INSERT و…
  • معماری ذخیره سازی و بازیابی اطلاعات در اوراکل، Managing Database Storage Structures
  • مدیریت کاربران، Administering User Security
  • مدیریت اشیا، Managing Schema Objects
  • مفاهیم پیشرفته مربوط به Index، Sequence، Partition و…
  • Export و Import در بانک اطلاعاتی
  • برنامه نویسی در اوراکل با استفاده از PL-SQL شامل Function، Procedure، Triger، Package، DynamicSQL، LOOP, Exception، Condition، DataTypes و Cursor
مدت زمان
۲۴
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۹/۲۳
روزهای برگزاری
شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : omE2
دوره آموزشی JavaEE۲ جهت پیاده سازی برنامه های کاربردی تحت وب در مقیاس ملی (جاوا تکمیلی) + امنیت در جاوا

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

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

برنامه‌نویسان جاوا که علاقه‌مند به تولید برنامه‌های کاربردی تحت وب در سطح ملی هستند.

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

تولید برنامه‌های کاربردی تحت وب در مقیاس‌های بزرگ به واسطه زبان جاوا

 

سرفصلهای دوره
  • لازم به ذکر است سر فصل های این دوره ثابت نبوده و طبق نظر سنجی در کلاس ممکن است تا 1 مورد از سر فصل ها با تایید استاد تغییر کند. ولی مواردی که در این دوره بیشتر بر روی آنها تاکید می شود عبارتند از:

  • Apache Tom Enterprise Edition Application Server
  • بهینه سازی کد های Reflection برای تولید زیر ساخت
  • استفاده از Faces در Java Server Faces
  • Java Message Service  برای ارتباطات بین ماژول ها
  • ارتباط با بانک اطلاعاتی بواسطه ویرایش جدید iBatis یا همان  MyBatis
  • رفع وابستگی در JavaEE
  • مفاهیم و پیاده سازی پروژه منطبق بر EJB3.0 و Open EJB
  • مدیریت تراکنش توسط  JTA
  • فرایند گرایی
  • مدیریت فرایندهای انسانی و ماشینی از طریق  JBOSS JBPM
  • برنامه نویسی منطبق بر  Model View Presentation
  • Google Web Toolkit  چیست؟
  • نقش GWT در کاهش بار
  • آشنایی با  Vaadin
  • آشنایی با  DWR
  • SQL Injection  در جاوا و راه های مقابله با آن (انتخاب بهترین روش ها)
  • مقدمات روش های رمزنگاری برگشت پذیر و برگشت ناپذیر
  • بررسی حمله XSS و راه مقابله با آن
  • روش های احراز هویت توسط Session و فیلتر
  • ایجاد Token و اعتبار سنجی از طریق  Token
  • آشنایی با ابزار های Validation در جاوا  (Oval)
  • استفاده از JavaEE Security جهت احراز هویت در سطح  DataBase
  • آشنایی مقدماتی با No-SQL و استفاده از MongoDB در حوزه  Big Data
مدت زمان
۴۰
هزینه دوره حضوری
۲۲۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۳۰
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۲ الی ۱۶
کد دوره : o/A
دوره آموزشی JavaSE جهت پیاده سازی و ایجاد ماکرو سرویس های متصل به بانک اطلاعاتی اوراکل (جاوا مقدماتی) + اندروید مقدماتی

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

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

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

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

 

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

آشنایی با تولید برنامه‌های کنسولی و یا Desktop با زبان برنامه‌نویسی جاوا

سرفصلهای دوره
  • هسته جاوا شامل مفاهیم مقدماتی برنامه نویسی در جاوا
  • انواع ویرایش های جاوا و کاربرد آن
  • شرح مختصری از خواص جاوا شامل 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

بخش برنامه نویسی اندروید

  • آشنایی با Activity در اندروید
  • آشنایی با Activity LifeCycle
  • آشنایی با LinearLayout در اندروید
  • آشنایی با Toast
  • آشنایی مقدماتی با UI Components در اندروید
  • آشنایی با Button Event Handling
  • ارسال SMS در اندروید
  • تماس تلفنی در اندروید
  • آشنایی با مفاهیم AsyncTask در اندروید
  • ارتباط با سرویس دهنده به وسیله RestAPI در اندروید
  • ارتباط با SQLLite در اندروید
  • دریافت مختصات جغرافیایی در اندروید بوسیله GPS
مدت زمان
۴۰
هزینه دوره حضوری
۱۳۲۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۲۷
روزهای برگزاری
دوشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره برنامه نویسی asp.net

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 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 یک پروژه نهایی
  • پیاده سازی یک وب سایت نمونه در حین دوره با امکانات زیر: فرم ثبت نام، فرم ورود کاربری (کاربر عادی، مدیر)، تماس با ما، گالری تصاویر، نمایش مقاله ها مدیر سایت، اخبار سایت و پنل مدیریتی با امکانات خاص
مدت زمان
۴۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۲۳
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۲ الی ۱۶
کد دوره : --
بلاکچین و برنامه‌نویسی قراردادهای هوشمند اتریوم با استفاده از Solidity

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

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

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

مخاطبان دوره
  • توسعه دهندگان شرکت‌های مرتبط با پرداخت الکترونیکی و فناوری‌های مالی
  • توسعه دهندگان برنامه‌های کاربردی
توانایی پس ازگذراندن دوره
  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 پیاده‌سازی می‌شود
مدت زمان
۲۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۲۲
روزهای برگزاری
چهارشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
زبان برنامه نویسی پایتون

در این دوره 32 ساعته، اصول برنامه نویسی با زبان پایتون آموزش داده می­شود. این آموزش از کلیه مباحث مقدماتی زبان برنامه نویسی پایتون آغاز می شود تا مباحث کاربردی و عملی حرکت می کند. 

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

  • دوره برنامه نویسی پایتون - Python Programming
  • دوره یادگیری ماشین - Machine Learning
  • دوره یادگیری عمیق – Deep Learning
  • دوره آموزشی علم داده - Data Science
  • دوره  (Natural language processing (NLP)
مخاطبان دوره
  • دانشجویان رشته های مختلف مهندسی و علاقه مندان به برنامه نویسی
  • کارشناسان حوزه ای تی
  • کارشناسان امنیت فناوری اطلاعات
  • کاربران سیستم عامل گنو لینوکس
  • تمام علاقه مندان به برنامه نویسی
توانایی پس ازگذراندن دوره
  • مسائل و چالش­های محاسباتی را به صورت یک برنامه کامپیوتری با رعایت اصول برنامه نویسی، ارائه دهند؛
  • مخاطبین می­توانند در کد خود، خروجی­ های کار را با نمودار نمایش دهند یا در یک فایل ذخیره کنند.
سرفصلهای دوره

0.    What is Python 
- Introducing Python
- Python’s applications
- Comparing to other languages

1.    Use Python 
- Install Python
- Run Python
- Install IDE

2.    Basic Python
- I/O 
- Types
- Variables
- Operators
- Functions
- Conditional
- Loops
- Built-in Functions
- Datetime

3- Classes
- Fields and methods
- Inheritance
- Override
- Overload
- Abstract
- Polymorphism

4-    Using libraries
- Virtualenv (isolated Python environment)
- tkinter (GUI)
- unittest (Testing)
- Read and write text files, csv, json, ...

5-    Database programming
- Introduce MySQL
- MySQL connector for Python
- Doing CRUD in Python

6-   Design patterns:
- Creational
- Structural
- Behavioral

7- Adtional:
- Mutable
- Scope
- Recursive
- Exception

 

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

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

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

 

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

کارآموزی:

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

 

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 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
مدت زمان
۴۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۰۹
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : omE1
دوره آموزشی JavaEE-۱ جهت پیاده سازی برنامه های کاربردی تحت وب + Spring Framework (جاوا پیشرفته)

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

(افرادی که دوره جاوا مقدماتی J2SE را در سایر مراکز آموزشی گذرانده‌اند، نیازمند به تائید استاد برای شرکت در دوره می‌باشند)

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

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

 

مخاطبان دوره

برنامه‌نویسان جاوا که علاقه‌مند به تولید برنامه‌های تحت وب هستند.

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

تولید برنامه‌های کاربردی تحت وب در مقیاس متوسط به واسطه زبان برنامه‌نویسی جاوا

سرفصلهای دوره
  • آشنایی مقدماتی با برنامه نویسی وب در سمت کاربر شامل 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
مدت زمان
۴۰
هزینه دوره حضوری
۱۷۶۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۰۱
روزهای برگزاری
چهارشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
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
مدت زمان
۲۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
روزهای برگزاری
دوره به صورت پیش ثبت نام می باشد
ساعات برگزاری
پس از به حدنصاب رسیدن اعلام می شود.
کد دوره : --
برنامه‌نویسی اندروید با کاتلین

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


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

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

  • دوره برنامه نویسی و توسعه برنامه های ios

                         - مقدماتی

                         - پیشرفته

  • برنامه‌نویسی اندروید 

                         - برنامه نویسی اندروید با جاوا

                         - برنامه نویسی اندروید با کاتلین

مخاطبان دوره

دانشجویان و علاقه‌مندان به برنامه نویسی موبایل در پلتفرم اندروید

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

طراحی یک اپلیکیشن ساده اندرویدی

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

Kotlin

  •  Getting Started with Kotlin
  •  Kotlin Basics
  •  Object-Oriented Code in Kotlin
  •  Functions in Kotlin
  •  Higher Order Functions and Functional Programming
  •  Properties
  •  Null Safety, Reflection, and Annotations
  •  Generics
  •  Data Classes
  •  Collections
  •  Testing in Kotlin
  •  Concurrency

Android

 The Necessary Tools

  •  Downloading and Installing Android Studio
  •  Downloading Earlier SDK Versions
  •  A Hardware Device

 First Android Application

  •  App Basics
  •  Creating an Android Project
  •  Navigating in Android Studio
  •  Laying Out the UI
  •  From Layout XML to View Objects
  •  Wiring Up Widgets
  •  Add a Listener to the TextView
  •  Making Toasts

 The Activity Lifecycle

  •  Logging the Activity Lifecycle
  •  Rotation and the Activity Lifecycle
  •  Saving Data Across Rotation

 Debugging Android Apps

  •  Exceptions and Stack Traces
  •  Android-Specific Debugging
  •  Exploring the Layout Inspector
  •  Exploring Allocation Tracking

 Your Second Activity

  •  Setting Up a Second Activity
  •  Starting an Activity
  •  Passing Data Between Activities
  •  How Android Sees Your Activities

 Android SDK Versions and Compatibility

  •  Android SDK Versions
  •  Compatibility and Android Programming
  •  Using the Android Developer Documentation
  •  Reporting the Build Version

 UI Fragments and the Fragment Manager

  •  The Need for UI Flexibility
  •  Introducing Fragments
  •  Starting SampleIntent
  •  Hosting a UI Fragment
  •  Creating a UI Fragment
  •  Adding a UI Fragment to the FragmentManager
  •  Application Architecture with Fragments
  •  Fragments and the Support Library
  •  Why Support Fragments Are Superior

 Displaying Lists with RecyclerView

  •  Singletons and centralized data storage
  •  An Abstract Activity for Hosting a Fragment
  •  RecyclerView, Adapter, and ViewHolder
  •  Binding List Items
  •  Responding to Presses
  •  ListView and GridView
  •  RecyclerView ViewTypes

 Creating User Interfaces with Layouts and Widgets

  •  Using the Graphical Layout Tool
  •  Introducing ConstraintLayout
  •  More on Layout Attributes
  •  The Graphical Layout Tools and You

 Using Fragment Arguments

  • Starting an Activity from a Fragment
  •  Fragment Arguments
  •  Reloading the List
  •  Getting Results with Fragments
  •  Efficient RecyclerView Reloading

 Using ViewPager

  •  Creating SamplePagerActivity
  •  FragmentStatePagerAdapter vs. FragmentPagerAdapter
  •  How ViewPager Really Works
  •  Laying Out Views in Code

 Dialogs

  •  Creating a DialogFragment
  •  Passing Data Between Two Fragments
  •  More Dialogs
  •  A Responsive DialogFragment

 The Toolbar

  •  AppCompat
  •  Menus
  •  Enabling Hierarchical Navigation
  •  An Alternative Action Item
  •  Action Bar vs. Toolbar

 SQLite Databases

  •  Defining a Schema
  •  Building Your Initial Database
  •  Writing to the Database
  •  Reading from the Database
  •  More Databases

 Implicit Intents

  •  Using Implicit Intents

 Taking Pictures with Intents

  •  A Place for Your Photo
  •  File Storage
  •  Using a Camera Intent
  •  Scaling and Displaying Bitmaps
  •  Declaring Features
  •  Efficient Thumbnail Load

 Two-Pane Master-Detail Interfaces

  •  Adding Layout Flexibility
  •  Activity: Fragment Boss
  •  More on Determining Device Size
  • Adding Swipe to Dismiss

Localization

  •  Localizing Resources
  •  Configuration Qualifiers
  •  Testing Alternative Resources
  •  Localizing Dates

 Unit Testing and Audio Playback

  •  Creating a SoundPool
  •  Loading Sounds
  •  Playing Sounds
  •  Test Dependencies
  •  Creating a Test Class
  •  Setting Up Your Test
  •  Writing Tests
  •  Data Binding Callbacks
  •  Unloading Sounds
  •  Rotation and Object Continuity

 Styles and Themes

  •  Color Resources
  •  Styles
  •  Themes
  •  Adding Theme Colors
  •  Overriding Theme Attributes
  •  Modifying Button Attributes
  •  More on Style Inheritance

 XML Drawables

  •  Making Uniform Buttons
  •  Shape Drawables
  •  State List Drawables
  •  Layer List Drawables
  •  Mipmap Images
  •  9-Patch Images

 More About Intents and Tasks

  •  Resolving an Implicit Intent
  •  Creating Explicit Intents at Runtime
  •  Tasks and the Back Stack
  •  Processes vs. Tasks
  •  Concurrent Documents

 HTTP and Background Tasks

  •  Creating PhotoGallery
  •  Networking Basics
  • Using AsyncTask to Run on a Background Thread
  •  You and Your Main Thread
  •  Fetching JSON from Flickr
  •  From AsyncTask Back to the Main Thread
  •  Cleaning Up AsyncTasks
  •  More on AsyncTask
  •  Alternatives to AsyncTask
  •  Gson

 Loopers, Handlers, and HandlerThread

  •  Preparing RecyclerView to Display Images
  •  Downloading Lots of Small Things
  •  Communicating with the Main Thread
  •  Assembling a Background Thread
  •  Messages and Message Handlers
  •  AsyncTasks vs. Threads
  •  Solving the Image Downloading Problem
  •  Preloading and Caching

 Search

  •  Using SearchView
  •  Simple Persistence with Shared Preferences

 Background Services

  •  Creating an IntentService
  •  What Services Are For
  •  Looking for New Results
  •  Delayed Execution with AlarmManager
  •  Controlling Your Alarm
  •  Notifications
  •  Service Details
  •  JobScheduler and JobServices
  •  Using JobService on Lollipop
  •  Sync Adapters

 Broadcast Intents

  •  Regular Intents vs. Broadcast Intents
  •  Receiving a System Broadcast: Waking Up on Boot
  •  Filtering Foreground Notifications
  •  Receivers and Long-Running Tasks
  •  Local Events

 Browsing the Web and WebView

  •  Implicit Intents
  •  WebView
  •  Proper Rotation with WebView
  •  Injecting JavaScript Objects
  •  WebView Updates
  •  Using the Back Button for Browser History
  •  Supporting Non-HTTP Links

 Custom Views and Touch Events

  •  Setting Up the DragAndDraw Project
  •  Creating a Custom View
  •  Handling Touch Events
  •  (Rendering Inside onDraw(Canvas
  •  Rotating Boxes

 Property Animation

  •  Simple Property Animation
  •  Playing Animators Together
  •  Other Animation APIs

 Locations and Play Services

  •  Locations and Libraries
  •  Play Services and Location Testing on Emulators
  •  Setting Up Google Play Services
  •  Using Google Play Services
  •  Getting a Location Fix
  •  Asking for Permission at Runtime
  •  Find and Display an Image

Maps

  •  Importing Play Services Maps
  •  Getting a Maps API Key
  •  Setting Up Your Map
  •  Getting More Location Data
  •  Working with Your Map

 Material Design

  •  Material Surfaces
  •  Animation Tools
  •  View Components
مدت زمان
۸۰
هزینه دوره حضوری
۲۲۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
آذر ۹۸
روزهای برگزاری
سه شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
برنامه نویسی و توسعه برنامه های ios به زبان swift

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

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

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

  • سه شنبه 30 مهر ماه 98
  • سه شنبه 21 آبان ماه 98
  • سه شنبه 19 آذر ماه 98

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

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

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

  • دوره برنامه نویسی و توسعه برنامه های ios

                         - مقدماتی

                         - پیشرفته

  • برنامه‌نویسی اندروید 

                         - برنامه نویسی اندروید با جاوا

                         - برنامه نویسی اندروید با کاتلین

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

INTRODUCTION TO PROGRAMMING CONCEPTS

  • What is programming.
  •  Algorithms & Flowcharts
  •  IDE & SDK

INTRODUCTION TO SWIFT

  • History
  • Variables and constants
  • Swift standard types
  • Operations and expressions
  • Loop statements: for-in, while, repeat-while Flow control statement: if, if-else, if-let, guard let functions

INTRODUCTION TO OBJECT ORIENTED PROGRAMMING CONCEPT

  • Why OOP
  • What is a class
  • What is an object
  • Messaging, Abstraction, Access control, Encapsulation, Inheritance, Polymorphisms
  • Methods: instance methods & class methods

IOS ARCHITECTURE AND DESIGN PATTERNS

  • Memory Management - ARC Technology stack
  • Layers of iOS
  • MVC

MORE SWIFT

  • Optionals Tuple Closure Enums Structs

IOS APP DEVELOPMENT

  • Xcode iOS development environment Build our first iOS app
  • UIKit
  • Applying MVC

PROTOCOLS AND DELEGATE

  • What is protocol
  • Write a simple protocol
  • What is delegations? write one Using delegations

DATA SOURCE - TABLEVIEW

  • Introduction to tableview ('aka' recycler view)
  • Implement a dynamic tableview with dynamic data source Introduction to iOS file system tree
  • Working with files
  • Save and Load
  • Using other frameworks
  • Introduction to more advanced level of iOS development

Most of UIKit Classes

  • Multipage App
  • Taking image with Camera
  • Taking image with Gallery
  • Tabbar Controller
  • Navigation Controller
  • Using Gestures

Extra

  • Introduction to adaptive layout and Autolayout
  • Introduction to Animations
  • Build UI with pure swift code
مدت زمان
۴۸
هزینه دوره حضوری
۱۴۳۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
آبان ۹۸
روزهای برگزاری
پنجشنبه ها
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
برنامه نویسی موبایل با استفاده از React Native مقدماتی

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

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

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

  • فرصت شغلی:

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

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

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

مخاطبان دوره
  • همه علاقه مندان به برنامه نویسی موبایل
  • این آموزش برای توسعه دهندگان جاوا اسکریپت و 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
  • جمع بندی مباحث در قالب پیاده سازی چندین اپلیکیشن
  • تعیین پروژه برای دانشجویان و رفع اشکال
مدت زمان
۴۰
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۹/۰۷
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۸ الی ۱۲
کد دوره : --
دوره آموزش مقدماتی بازی سازی با یونیتی (Unity ۳D Basics)

در این دوره روند کار با Unity و چگونگی تعریف یک پروژه در آن به همراه تنظیمات صحیح متناسب با آن گفته میشود.

ابزار های مهم و پایه ایUnity  به طور کامل توضیح داده میشوند و به ابزارهای پیشرفته نیز اشاره میشود.

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

مخاطبان دوره
  • علاقمندان به ساخت بازی های ویدئویی، انیمیشن و معماری.
توانایی پس ازگذراندن دوره
  • توانایی کار کردن با Unity در سطح پایه ای
سرفصلهای دوره
  • نحوه کار کردن با Unity در فضای دو و سه بعدیِ آن.
  • توضیح پنجره های مهم و کاربرد آن ها
  • ساخت اشیا سه بعدی ساده و چیدمان آن ها
  • ایجاد Material و تنظیم آن
  • ساخت Terrain و اعمال تغییر در آن
  • نور پردازی
  • انیمیشن
  • GUI
  • Post Process
  • تهیه Prefab و Package
  • گرفتن خروجی
مدت زمان
۲۰
هزینه دوره حضوری
۱۰۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
آبان ۹۸
روزهای برگزاری
چهارشنبه ها
ساعات برگزاری
کد دوره : --
جاوا اسکریپت سمت کاربر و سرور (React – NodeJS)

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

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

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

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

  • دوره طراحی وب - سمت کاربر
  • دوره تخصصی 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
مدت زمان
۴۰
هزینه دوره حضوری
۱۳۲۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۱۰/۱۲
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۲ الی ۱۶
کد دوره : --
دوره آموزشی SEOPRO

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

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

مخاطبان دوره
  • 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
مدت زمان
۴۸
هزینه دوره حضوری
۳۶۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۹/۲۱
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۲ الی ۱۶
پیش نیاز
کد دوره : --
کارگاه برنامه نویسی اپلیکیشن با تکنولوژی PWA
مخاطبان دوره

برنامه نویسان وب که علاقه مند به توسعه و یادگیری هستند

توانایی پس ازگذراندن دوره
سرفصلهای دوره
  • آشنایی با Progressive Web Applications
  • بررسی آمار و ارقام
  • چرا امروزه باید از این تکنولوژی ها استفاده کنیم؟
  • ویژگی های PWA
  • اپلیکیشن های Native و Hybrid
  • مقایسه روش های پیاده سازی مختلف و بررسی مزایا و معایب هر یک
  • طراحی Responsive در PWA
  • مبحث SEO در PWA
  • مفهوم Offline-first
  • شروع کار و پیاده سازی یک مثال عملی برای درک عمیق تر مباحث
  • Javascript Refreshe
  • Promises
  • Lifecycles
  • Service Workers
  • Manifest
  • Cache Management
  • IndexedDB
مدت زمان
۶
هزینه دوره حضوری
۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۹/۱۰
روزهای برگزاری
یکشنبه
ساعات برگزاری
۱۷ الی ۲۰
کد دوره : --
طراحی وب – سمت کاربر (HTML۵,CSS۳,JQUERY)

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

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

  • فرصت شغلی:

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

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

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

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

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

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

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

سرفصلهای دوره
  • آشنایی با فضای وب، اینترنت، تکنولوژی ها و پلتفرم ها مختلف
  • طبقه بندی های مشاغل در حوزه وب و معرفی برنامه نویسی سمت کاربر
  • تمامی تگ ها و خصوصیات ضروری HTML و خصوصیات قابل اشاره از HTML5
  • قواعد کاربردی و پایه ایی CSS
  • کار با فریم ورک ها و کتابخانه های معروف CSS مانند Bootstrap
  • انواع layout های متداول در وب – fixed، liquid، responsive، adaptive و hybrid
  • تئوری های مربوط به طراحی و چیدمان – UX Design
  • فتوشاپ مقدماتی برای وب
  • کار با انواع فونت ها، آیکون فونت ها و فونت های فارسی
  • پیاده سازی کامل تبدیل یک PSD به سبک fixed به HTML و CSS
  • معرفی preprocessor ها و کار با SASS
  • پیاده سازی کامل یه layout به سبک responsive
  • موارد کاربردی از CSS3
  • Tip و Tricks های CSS برای انجام پروژه ها
  • شروع به کار با javascript
  • کار با کتابخانه jQuery برای استفاده در سمت کاربر
  • انجام چندین پروژه ب استفاده از jQuery
  • پیاده سازی و کنترل layout های مختلف با jQuery
  • تعریف پروژه برای دانشجویان و تحویل پروژه و رفع اشکالات
مدت زمان
۵۲
هزینه دوره حضوری
۱۳۲۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۹/۰۷
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره آموزشی SEOBase

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

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

مخاطبان دوره
  • 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
مدت زمان
۱۲
هزینه دوره حضوری
۸۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۳۰
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۹ الی ۱۲
پیش نیاز
کد دوره : --
کارگاه عملی طراحی LESS

LESS گاهی اوقات به صورت یک زبان پویای style sheet است که می تواند به صورت شیوه نامه های آبشاری (CSS) کامپایل شود در سمت کلاینت یا سرور اجرا شود.

مخاطبان دوره

علاقمندان به حوزه برنامه­ نویسی و فناوری­ های آنلاین،  دانشجویان و فارغ ­التحصیلان رشته کامپیوتر

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

کار با تکنولوژی جدید LESS جهت کار با فایل های CSS

سرفصلهای دوره
  • جلوگیری از تکرار کد های css
  • منظم بودن کد های استایل دهی
  • ابزاری برای مدیریت راحت ترcss
  • صرفه جویی در زمان 
  • استفاده از متغیر
  • ایجاد  توابع 
  • استفاده از توابع رنگی
  • استایل دهی تو در تو برای عناصر
مدت زمان
۳
هزینه دوره حضوری
۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۲۹
روزهای برگزاری
چهارشنبه
ساعات برگزاری
۱۷ الی ۲۰
کد دوره : --
آموزش تخصصی PHP مدرن+ laravel

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

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

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

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

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

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

 

مخاطبان دوره

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

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

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

سرفصلهای دوره
  • بررسی زبانهای سمت سرور در توسعه وب سایت ها
  • نصب و راه اندازی PHP بر روی windows/mac/linux
  • آموزش پایه ایی برنامه نویسی همراه با مثال های کاربردی
  • متغیرها، type ها، numbers، strings، arrays، conditions، loops، functions
  • مفاهیم مربوط به وب
  • Request / Response و خواندن از POST و GET و کار با Cookie و Session
  • کار اولیه با MySQL و انجام عملیات CRUD بر روی آنها
  • جمع بندی مفاهیم اولیه PHP با ارائه یک معماری ساده به همراه سمت admin و user
  • بررسی شی گرائی به طور مفصل و بررسی امکانات جدید در PHP بالاتر از نسخه 5.5 آن
  • Objects and classes
  • Properties, methods, constant, Magic methods
  • Inheritance, Abstraction, Interfaces, Statics
  • Namespaces, use, Dependency Injection
  • Autoloading, SPL, PSR0 … PSR7
  • Traits, LSB, …
  • بررسی design pattern های مختلف و پیاده سازی برخی از آنها
  • کار با dependency manager ها و composer
  • بررسی کامل الگوهای معماری نرم افزار و پیاده سازی یک MVC از ابتدا با پیکره بندی سرور و فایل htaccess
  • بررسی و ارزیابی کامل فریم ورک های دنیای php شامل (phalconphp، laravel، Yii، zend و symfony)
  • کار با آخرین نسخه laravel به صورت کامل  به نحوی که از نصب روی پلتفرم های مختلف شروع شده و تمامی موارد زیر به صورت دقیق بررسی می شود
  • لایه HTTP و توضیح کامل چرخه Req/Res (routing / dispatching / middleware / controllers / restful / api / session / ....)
  • لایه داده (model / relationships / mutator / events / repositories / eloquent ORM in details / migration / caching / .... )
  • لایه نمایش (view / template engine blade / localization / forms / ....)
  • لایه امنیتی (csrf / xss / injection / auth / hijacking / rate limit / mass assign / information leackage / exception handling / .....)
  • زیر ساخت (اصول معماری / رفع وابستگی / IOC / ....)
  • سایر موارد (events / queues / cli / ....)
  • مطالب پیشرفته MySQL
  • Functions، store procedure، store functions
  • Views، triggers و events
  • Indexing و optimization
  • جمع بندی مطالب پیشرفته PHPو پیاده سازی کامل یک پنل ادمین کامل یک پروژه بزرگ به  صورت اصولی بر رویlaravel به همراه ویژگی های مهم معماری در آن
مدت زمان
۴۴
هزینه دوره حضوری
۱۴۳۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۲۸
روزهای برگزاری
سه شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
طراحی وب – سمت کاربر (HTML۵,CSS۳,JQUERY)

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

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

مخاطبان دوره

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

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

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

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

دوره فرانت اند

  •  مقدمه ای بر وب٬ اینترنت و زبان های برنامه نویسی
  •  فرصت های شغلی در زمینه برنامه نویسی وب
  • بررسی محبوب ترین Editor ها و IDE های موجود برای Front-End
  • HTML

               o بررسی ساختار پایه و DOM در HTML
               o تگ های پر کاربرد و ضروری
               oاستفاده از ابزار Inspector
               o تگ های مورد نیاز از HTML5

  • CSS

               o بررسی ساختار پایه CSS و آشنایی با Selector ها
               o کار با Rule های پرکاربرد CSS و پیاده سازی چندین تمرین
               o کار با پیش پردازنده ی SASS
               o کار با کتابخانه ها و فریم ورک های محبوب CSS از جمله Bootstrap, Font ، 

  •  تبدیل قالب PSD به HTML,CSS
  •  نکات و ترفندها برای بهتر نوشتن
  •  JavaScript

           o شروع کار با JavaScript و معرفی کاربردهای آن
           o بررسی دستورات پایه و پرکاربرد و حل چند تمرین کاربردی
           o شروع کار با jQuery
             DOM-Manipulation, Events, Styling, Effects, JSON, Ajax,

  •  آپلود کردن پروژه بر روی هاست
  • آشنایی با Terminal برای استفاده پایه از ابزارهای مبتنی بر آن
  • آشنایی با SEO
  •  استفاده از یک Package Manager مانند (Bower, Npm, Yarn, …)
  • استفاده از یک ابزار Bundle یا Task Runner مانند ) Parcel, Webpack, Gulp, … )
  • معرفی اولیه Git
  • معرفی فریم ورک های JavaScript برای ادامه مسیر
  •  معرفی Back-End برای آشنایی و انتخاب مسیر
مدت زمان
۵۲
هزینه دوره حضوری
۱۳۲۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۲۳
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۸ الی ۱۲
کد دوره : --
کارگاه عملی طراحی سایت استاتیک

 Front-end شامل تمام چیزهایی می شود که کاربر آنها را می بیند، شامل طراحی و زبان های برنامه نویسی مانند HTML و CSS می شود. شغل های متفاوت زیادی هستند که با  Front-end در ارتباط هستند.

طراح وب می تواند کسی باشد که کارش با زبان های برنامه نویسی مانند  HTML،CSS، و حتی گاهی Java Script ،  پیاده سازی طرح هایی باشد که طراحان با استفاده از نرم افزار های طراحی، طراحی کرده اند.

مخاطبان دوره

علاقمندان به حوزه برنامه ­نویسی و فناوری­ های آنلاین،  دانشجویان و فارغ ­التحصیلان رشته کامپیوتر

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

پیاده سازی قالب وب سایت به صورت PSD استاتیک از روی فایل

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

این کارگاه به دانشجویان و فارغ التحصیلان در یافتن شغل مناسب با علاقه خود در زمینه طراحی وب کمک خواهد کرد. این کارگاه، کارگاه Front-end Design می باشد و در 6 ساعت تشکیل می گردد. در پایان این دوره دانشجویان می توانند سایت را به صورت استاتیک طراحی کنند و به ردیف شغلی Front-end Design منصوب شوند.

مدت زمان
۱۰
هزینه دوره حضوری
۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۲۲
روزهای برگزاری
چهارشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
کارگاه آموزش های مقدماتی برنامه نویسی وب. Front-end و Back-end!

این کارگاه در دو جلسه برای علاقه مندان به مبحث برنامه نویسی طراحی شده که شامل مباحث ابتدایی و پیشنیار حداقلی برای دوره های برنامه نویسی وب مانند Front-end و Back-end می شود.

مخاطبان دوره

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

توانایی پس ازگذراندن دوره
سرفصلهای دوره
  • آشنایی مقدماتی با مباحث اینترنت و وب و تکنولوژی های مرتبط
  • اینترنت
  • وب
  • مفاهیم هاست و دامین
  • مفاهیم سئو
  • محتوا
  • معرفی ابزارهای مدیریت محتوا CMS مانند Wordpress
  • برنامه نویسی سمت کاربر
  • برنامه نویسی سمت سرور

مقدمات Front-end)  سمت کاربر(

  • تاریخچه زبان های برنامه نویسی Front-end
  • آشنایی با فضای کسب و کار در ایران و خارج کشور
  • عناوین شغلی و میزان درآمد
  • آشنایی با ابزار های مورد نیاز برای برنامه نویسی Front-end
  • آشنایی با HTML و CSS و JavaScript به صورت مقدماتی
  • آشنایی باAccessibility
  • Prototyping  چیست؟

مقدمات  Back-end) سمت سرور(

  • آشنایی با زبان های برنامه نویسی وب سمت سرور مانند PHP, NodeJS, Python و

مفاهیم Backend 

  • Internet protocols like HTTP, FTP, ...
  • HTTP

  • Http request and response

  • Http request header and body

  • Timeout

  • Http methods (GET, POST, PUT, …)

  • GET vs POST

  • Query String

  • XML, JSON

  • URL, URL Request

  • JSON Serialize

  • پیاده سازی یک مثال کاربردی برای درک بهتر مسائل

  • انتخاب مسیر

مدت زمان
۶
هزینه دوره حضوری
۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۱۳
روزهای برگزاری
دوشنبه - چهارشنبه
ساعات برگزاری
۱۷ الی ۲۰
کد دوره : --
کارگاه انتخاب مسیر هوشمند! چگونه متخصص وب شویم؟
مخاطبان دوره

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

توانایی پس ازگذراندن دوره
سرفصلهای دوره
  • آشنایی با زبان های برنامه نویسی تحت وب
  • معرفی تکنولوژی های به روز در حوزه طراحی وب
  • بازار کار و درآمد زایی
  • آینده تکنولوژی های مرتبط با وب
  • تشریح سرفصل های دوره های طراحی و توسعه وب
  • بررسی وضعیت بازار کار در ایران و خارج از کشور
  • نحوه انتخاب صحیح مسیر
مدت زمان
۳
هزینه دوره حضوری
تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۸/۱۲
روزهای برگزاری
یکشنبه
ساعات برگزاری
۱۷ الی ۲۰
کد دوره : --
جاوا اسکریپت سمت کاربر و سرور (React – NodeJS)

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

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

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

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

  • دوره طراحی وب - سمت کاربر
  • دوره تخصصی 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 محسوب می شود و کلیه افرادی که می خواهند در حوزه برناه نویسی وب متخصص شوند حتما باید مباحث این دوره را فراگیرند.

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

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

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

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

 

مخاطبان دوره

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

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

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

سرفصلهای دوره
  • بررسی زبانهای سمت سرور در توسعه وب سایت ها
  • نصب و راه اندازی PHP بر روی windows/mac/linux
  • آموزش پایه ایی برنامه نویسی همراه با مثال های کاربردی
  • متغیرها، type ها، numbers، strings، arrays، conditions، loops، functions
  • مفاهیم مربوط به وب
  • Request / Response و خواندن از POST و GET و کار با Cookie و Session
  • کار اولیه با MySQL و انجام عملیات CRUD بر روی آنها
  • جمع بندی مفاهیم اولیه PHP با ارائه یک معماری ساده به همراه سمت admin و user
  • بررسی شی گرائی به طور مفصل و بررسی امکانات جدید در PHP بالاتر از نسخه 5.5 آن
  • Objects and classes
  • Properties, methods, constant, Magic methods
  • Inheritance, Abstraction, Interfaces, Statics
  • Namespaces, use, Dependency Injection
  • Autoloading, SPL, PSR0 … PSR7
  • Traits, LSB, …
  • بررسی design pattern های مختلف و پیاده سازی برخی از آنها
  • کار با dependency manager ها و composer
  • بررسی کامل الگوهای معماری نرم افزار و پیاده سازی یک MVC از ابتدا با پیکره بندی سرور و فایل htaccess
  • بررسی و ارزیابی کامل فریم ورک های دنیای php شامل (phalconphp، laravel، Yii، zend و symfony)
  • کار با آخرین نسخه laravel به صورت کامل  به نحوی که از نصب روی پلتفرم های مختلف شروع شده و تمامی موارد زیر به صورت دقیق بررسی می شود
  • لایه HTTP و توضیح کامل چرخه Req/Res (routing / dispatching / middleware / controllers / restful / api / session / ....)
  • لایه داده (model / relationships / mutator / events / repositories / eloquent ORM in details / migration / caching / .... )
  • لایه نمایش (view / template engine blade / localization / forms / ....)
  • لایه امنیتی (csrf / xss / injection / auth / hijacking / rate limit / mass assign / information leackage / exception handling / .....)
  • زیر ساخت (اصول معماری / رفع وابستگی / IOC / ....)
  • سایر موارد (events / queues / cli / ....)
  • مطالب پیشرفته MySQL
  • Functions، store procedure، store functions
  • Views، triggers و events
  • Indexing و optimization
  • جمع بندی مطالب پیشرفته PHPو پیاده سازی کامل یک پنل ادمین کامل یک پروژه بزرگ به  صورت اصولی بر رویlaravel به همراه ویژگی های مهم معماری در آن
مدت زمان
۴۴
هزینه دوره حضوری
۱۳۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۷/۲۰
روزهای برگزاری
شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
طراحی وب – سمت کاربر (HTML۵,CSS۳,JQUERY)

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

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

  • فرصت شغلی:

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

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

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

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

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

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

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

سرفصلهای دوره
  • آشنایی با فضای وب، اینترنت، تکنولوژی ها و پلتفرم ها مختلف
  • طبقه بندی های مشاغل در حوزه وب و معرفی برنامه نویسی سمت کاربر
  • تمامی تگ ها و خصوصیات ضروری HTML و خصوصیات قابل اشاره از HTML5
  • قواعد کاربردی و پایه ایی CSS
  • کار با فریم ورک ها و کتابخانه های معروف CSS مانند Bootstrap
  • انواع layout های متداول در وب – fixed، liquid، responsive، adaptive و hybrid
  • تئوری های مربوط به طراحی و چیدمان – UX Design
  • فتوشاپ مقدماتی برای وب
  • کار با انواع فونت ها، آیکون فونت ها و فونت های فارسی
  • پیاده سازی کامل تبدیل یک PSD به سبک fixed به HTML و CSS
  • معرفی preprocessor ها و کار با SASS
  • پیاده سازی کامل یه layout به سبک responsive
  • موارد کاربردی از CSS3
  • Tip و Tricks های CSS برای انجام پروژه ها
  • شروع به کار با javascript
  • کار با کتابخانه jQuery برای استفاده در سمت کاربر
  • انجام چندین پروژه ب استفاده از jQuery
  • پیاده سازی و کنترل layout های مختلف با jQuery
  • تعریف پروژه برای دانشجویان و تحویل پروژه و رفع اشکالات
مدت زمان
۵۲
هزینه دوره حضوری
۱۳۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۷/۱۰
روزهای برگزاری
چهارشنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
Wordpress & WooCommerce Essential Training

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

  • فرصت شغلی:

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

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

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

 

مخاطبان دوره
  • همه دانشجویان در هر رشته ای که به طراحی سایت علاقه دارند، 
  • افرادی که به صورت اجمالی با وردپرس آشنا هستند و می خواهند روشی کاربردی برای تلفیق دانش خود یاد بگیرند.
  • تمام افرادی که میخواهند سایت شخصی و شرکتی و انواع سایت های ممکن را خودشان طراحی کنند.
  • تمام افرادی که به دنبال شغل دوم برای کسب درآمد هستند.
  • افرادی که به طراحی سایت و انجام کاری پردرآمد علاقه مند هستند.
  • فارغ التحصیلان دانشگاه ها در رشته های مختلف.
  • افرادی که به HTML و CSS مسلط هستند و به دنبال شغلی ثابت و پردآمد هستند.
  • بانوان خانه داری که به دنبال کاری بی دردسر، جذاب و پردرآمد هستند.
  • دانشجویانی که می خواهند طراحی سایت را به صورت عملی و پروژه ای یاد بگیرند.
توانایی پس ازگذراندن دوره
  • دانشجویان در پایان دوره به صورت کامل با هاست و سرور و نحوه مدیریت آن آشنا خواهند بود.
  • دانشجویان قادر خواهند بود وردپرس را نصب و به صورت کامل مدیریت کنند.
  • دانشجویان به صورت کامل با پوسته ها آشنا خواهند شد و مدیریت آن را به صورت حرفه ای انجام خواهند داد.
  • دانشجویان با افزونه ها در وردپرس به صورت حرفه ای آشنا و آن ها را مدیریت می کنند.
  • دانشجویان ایجاد یک فروشگاه اینترنتی را بر بستر WooCommerce در وردپرس به صورت حرفه ای آموزش خواهند دید.
  • دانشجویان قادر خواهند بود فرم تماس حرفه ای برای وب سایت های خود طراحی کنند.
  • دانشجویان به صورت حرفه ای آموزش ساختن گالری تصاویر و نمونه کار را آموزش خواهند دید.
  • در پایان دوره دانشجویان می توانند پروژه های وردپرس خود را سئو کنند.
  • دانشجویان در پایان دوره می توانند پروژه های وردپرس خود را به صورت کاملا امن ایجاد نمایند.
  • دانشجویان در پایان دوره به صورت کامل به وردپرس مسلط خواهند بود.
  • دانشجویان در پایان دوره قادر خواهند بود هر نوع سایتی اعم از شخصی، شرکتی، ورزشی، خبری، علمی، دانشگاهی و … را بر بستر وردپرس طراحی و مدیریت کنند.
  • همچنین دانشجویان می توانند از پروژه های خود به صورت حرفه ای پشتیبان گرفته و در پروژه های دیگر استفاده نمایند.
سرفصلهای دوره

مبحث 1: دوره آموزش وردپرس – WordPress آشنایی با سرور و هاست

  • آشنایی با سرور و هاست
  • معرفی هاست
  • آمورش  سی پنل
  • آموزش ساخت ساب دامین
  • آموزش کار با دیتابیس درسرور های لینوکس
  • آموزش کار با my sql  در سی پنل
  • آموزش کار با پارک دامین – ریدایرکت

مبحث 2: دوره آموزش وردپرس – WordPress مدیریت ، نصب ، تنظیمات اولیه

  • مدیریت، نصب و تنظیمات اولیه وردپرس WordPress
  • آموزش نصب وردپرس در وب
  • آموزش تنظیمات اولیه نصب وردپرس
  • آموزش   تنظیمات کاربری
  • آموزش نوشته ها و برگه ها
  • آموزش مدیریت دسته و برچسب ها
  • آموزش معرفی ابزارهای وردپرس

مبحث 3: دوره آموزش وردپرس – WordPress ساختار پوسته

  • ساختار پوسته
  • آمورش نصب و بهینه سازی پوسته در وردپرس
  • بررسی کلی پوسته در سمت کاربری
  • معرفی امکانات یک پوسته
  •  آموزش ساخت فهرست در وردپرس (منوها)
  •  آموزش کار با ابزارک ها
  •  آموزش ساختار کلی فایل های پوسته
  • آموزش ویرایش پوسته ها به صورت دلخواه در وردپرس
  • آموزش ساختار فایل زبان در پوسته

مبحث 4: دوره آموزش وردپرس – WordPress افزونه ها

  • افزونه ها
  • آموزش ساختار افزونه
  • آموزش روش های مختلف نصب افزونه
  • آموزش فعال و غیر فعال و پاک کردن افزونه
  • معرفی افزونه های معروف و معتبر
  • آموزش استفاده دلخواه از افزونه ها
  • آموزش استفاده از افزونه ها در وردپرس در مکان دلخواه

مبحث 5: دوره آموزش وردپرس – WordPress فروشگاه اینترنتی

  • فروشگاه اینترنتی
  • آموزش نصب فروشگاه اینترنتی وردپرس (ووکامرس)
  • آموزش بهینه سازی و تنظیم ووکامرس (فروشگاه اینترنتی) وردپرس
  • آموزش تعریف کردن واحد پولی برای ووکامرس
  • آمورش نصب و بهینه سازی قالب های فروشگاهی ووکامرس
  • فروشگاه اینترنتی  آموزش نصب فروشگاه اینترنتی وردپرس (ووکامرس)  آموزش بهینه سازی و تنظیم ووکامرس (فروشگاه اینترنتی) وردپرس  آموزش تعریف کردن واحد پولی برای ووکامرس  آمورش نصب و بهینه سازی قالب های فروشگاهی ووکامرس

مبحت 6: دوره آموزش وردپرس – WordPress فروشگاه اینترنتی (2)

  • فروشگاه اینترنتی (2)
  • آموزش نصب پیامک بر روی فروشگاه اینترنتی ووکامرس در وردپرس
  • آموزش نصب درگاه اینترنتی بر روی فروشگاه ووکامرس در وردپرس
  • آموزش نصب افزونه های حرفه ای مورد نیاز ووکامرس
  • آموزش افزودن مقایسه به ووکامرس
  • آموزش اضافه کردن علاقمندی ها در ووکامرس وردپرس

مبحت 7: دوره آموزش وردپرس – WordPress آموزش کار با فرم تماس وردپرس

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

مبحت 8: دوره آموزش وردپرس – WordPress ساختن گالری تصاویر و نمونه کار

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

مبحت 9: دوره آموزش وردپرس – WordPress آموزش سئو وردپرس

  • آموزش سئو وردپرس
  • سئو چیست؟
  • معرفی افزونه های سئو در وردپرس
  • آموزش نصب افزونه ی سئو در وردپرس
  • آموزش کار با افزونه ی سئو در وردپرس
  • معرفی افزونه های حرفه ای سئو در وردپرس

مبحت 10: دوره آموزش وردپرس – WordPress آموزش فونت ها در وردپرس

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

مبحث 11: دوره آموزش وردپرس – WordPress امنیت در وردپرس

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

مبحت 12: دوره آموزش وردپرس – WordPress نسخه پشتیبان و انتقال وردپرس

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

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

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