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

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

مخاطبان دوره

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

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

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

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

مخاطبان دوره

مهندسان نرم‌افزار ، برنامه‌نویسان 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 )

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

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

کارآموزی:

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

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

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

  • برنامه نویسی ++C
  • برنامه نویسی #C
  • برنامه نویسی ASP.NET
  • ASP.NET MVC
مخاطبان دوره

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

مدت زمان
۳۲
هزینه دوره حضوری
۱۲۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۶/۱۷
روزهای برگزاری
یکشنبه - سه شنبه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : o/A
دوره آموزشی JavaSE جهت پیاده سازی و ایجاد ماکرو سرویس های متصل به بانک اطلاعاتی اوراکل (جاوا مقدماتی) + اندروید مقدماتی

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

مخاطبان دوره

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

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

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

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

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

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

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

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

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

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

مخاطبان دوره
  • صاحبان کسب و کار
  • صاحبان وب‌سایت
توانایی پس ازگذراندن دوره

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

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

 1 مقدمه

 1.1 سئو چیست؟

 1.2 سئو به کار چه کسانی می‌آید؟

 1.3 ابزارهای و ملزومات سئو؟

 2 انتخاب کلمه‌های کلیدی تجارت شما

 2.1 چگونگی انتخاب کلمات کلیدی تجارت شما

 2.2 چگونه کلمات کلیدی پر کاربردی و پر مخاطب تجارت خود را کشف کنیم

 2.3 چگونه تعداد رقبای خود در کلمات کلیدی دلخواه خود را پیدا کنیم

 2.4 با یافتن کلمات کلیدی شعارها و جملات مؤثر خود را بسازیم

 2.5 دامنه خود را برحسب کلمات کلیدی ثبت نماییم

 3 بهینه‌سازی صفحات سایت

 3.1 استفاده از HTML5

 3.2 استفاده از CSS3

 3.3 تعریف و استاندارهای مربوط به تگ‌های مهم در سئو

 3.3.1 متا تگ Keyword

 3.3.2 تگ Title

 3.3.3 تگ Header

 3.3.4 تگ‌های H1 الی H6

 3.3.5 تگ Footer

 3.3.6 تگ Figure, Figcaption, Img برای عکس‌ها

 3.3.7 بهینه‌سازی عکس‌ها

 3.4 ابزارهای کنترل و اسکن بهینه‌سازی کد صفحات

 3.5 کاهش حجم فایل‌ها و صفحات

 3.6 استفاده از ابزارهای فشرده‌سازی فایل‌ها

 3.7 معرفی تگهای وب معنایی

 3.8 استفاده از CDN و راه‌اندازی آن

 3.9 استفاده از Leverage browser cache

 3.10 استفاده از CSS Sprite

 3.11 کمینه (Minimize) کردن فایل‌های متنی

 3.12 تبدیل لینک‌های با پارامتر به صورت سئو پسند (Mod rewrite)

 3.13 استفاده از فایل htaccess.

 3.14 دابلین کور چیست؟

 4 راه‌اندازی ابزارهای لازم

 4.1 راه‌اندازی گوگل وبمستر

 4.1.1 آموزش مقدماتی قسمت‌های اصلی گوگل وبمستر

 4.2 راه‌اندازی گوگل آنالایزر

 4.2.1 آموزش مقدماتی قسمت‌های اصلی گوگل آنالایزر

 4.3 راه‌اندازی اکانت الکسا

 4.4 راه‌اندازی اکانت کنترلی gtmetrix

 5 ویرایش مطالب

 5.1 چگونه محتوا تولید کنیم

 5.2 از محتوای تکراری استفاده نکنیم

 5.3 رعایت حقوق نویسنده و ناشر با استفاده از تگ‌های HTML5

 5.4 تولید انبوه محتوا برای سایت

 6 انتشار انبوه محتواها (نحوه ساخت بک لینک)

 6.1 تشخیص وزن لینک‌ها

 6.2 لینک‌های Dofollow و Nofollow

 6.3 لینک‌های ۲ طرفه

 6.4 لینک‌های ۱ طرفه

 6.4.1 دریافت لینک از وبلاگ‌ها

 6.4.2 دریافت لینک از انجمن‌ها

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

 6.4.4 دریافت لینک از وبسایت‌های خبر

 6.4.5 دریافت لینک از وبسایت‌های مطرح کشور

 6.4.6 ثبت لینک در دایرکتوریهای ثبت لینک

 6.4.7 ثبت لینک در وبسایت‌های تبلیغاتی

 6.5 از پاپ آپ استفاده نکنید!

 6.6 از مزرعه‌های لینک استفاده نکنید

 7 راه‌اندازی و استفاده از شبکه‌های اجتماعی

 7.1 اتصال شبکه اجتماعی به سایت خود

 7.2 استفاده از سیستم‌های Like و Share شبکه‌های اجتماعی در سایت خود

 8 راه‌اندازی ابزارهای جانبی تولید محتوا

 8.1 راه‌اندازی انجمن برای وبسایت خود

 8.2 راه‌اندازی سیستم بلاگ برای وبسایت خود

 8.3 راه‌اندازی سیستم پاسخدهی خودکار ایمیل

9 ورود به دنیای تجارت الکترونیک

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

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

مخاطبان دوره

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

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

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

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

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

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

مخاطبان دوره

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

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

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

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

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

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

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

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

مخاطبان دوره

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

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

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

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

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

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

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


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

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

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

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

  • برنامه نویسی موبایل اندروید مقدماتی
  • برنامه نویسی موبایل اندروید پیشرفته
  • برنامه نویسی موبایل ios مقدماتی
  • برنامه نویسی موبایل ios پیشرفته
مخاطبان دوره

 

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

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

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

سرفصلهای دوره
  • آشنایی با کرنل لینوکس و سیستمعامل اندروید
  • آشنایی با Android SDK و Android Studio
  • آشنایی با زبان برنامهنویسی Kotlin و Java و معرفی ساختارهای پایه آنها
  • آشنایی با پارادایمبرنامهنویسی شیگرا
  • آشنایی با source control git
  • آشنایی با ساختار برنامههای اندروید
  • آشنایی با مفهوم Activity و View
  • مارکآپ کردن View ها به صورت Layout
  • آشنایی با انواع View ها و ViewGroup ها در اندروید
  • آشنایی به نحوه ارتباط بین Activity ها
  • آشنایی با shared preferences
  • آشنایی با  navigation drawer
  • آشنایی با ListView و GridView و مقایسه آنها
  • آشنایی با REST API ها و HttpUrlConnection
  • آشنایی با Json و یک libraray برای برقراری ارتباط با  REST API
  • آشنایی با SQLite و طریقه استفاده از آن در پروژه اندروید
  • آشنایی با AdapterView ها و لازمه استفاده از آنها
  • آشنایی با  Permission System در اندروید
  • آشنایی با broadcastreceiver
  • آشنایی با منوها و Dialogها
  • آشنایی با webView در اندروید
  • نوتیفیکشن در اندروید
  • آشنایی با fragment
  • آشنایی با background service
  • آشنایی با مفهوم Custom View در اندروید
  • آشنایی با Video view
  • آشنایی با Recycler View
  • پیاده سازی یه نرم افزار در کلاس و انتشار بر روی کافه بازار
مدت زمان
۴۴
هزینه دوره حضوری
۱۱۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۷/۰۵
روزهای برگزاری
سه شنبه - جمعه
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره حرفه ای توسعه اپلیکیشن موبایل با 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
  • جمع بندی مباحث در قالب پیاده سازی چندین اپلیکیشن
  • تعیین پروژه برای دانشجویان و رفع اشکال
مدت زمان
۴۰
هزینه دوره حضوری
۱۰۰۰۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۷/۰۴
روزهای برگزاری
پنج شنبه
ساعات برگزاری
۸ الی ۱۲
کد دوره : --
برنامه نویسی و توسعه برنامه های ios به زبان swift

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

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

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

نسخه پشتیبان و انتقال وردپرس

روش های تهیه نسخه پشتیبان از وردپرس

درون ریزی و برون بری ها

گرفتن نسخه پشتیبان از فایل ها

گرفتن نسخه پشتیبان از پایگاه داده

مدت زمان
۳۰
هزینه دوره حضوری
۶۵۶۰۰۰ تومان
هزینه دوره مجازی
دوره به صورت مجازی برگزار نمی شود
تاریخ برگزاری
۹۸/۰۶/۲۵
روزهای برگزاری
دوشنبه ها
ساعات برگزاری
۱۶ الی ۲۰
کد دوره : --
دوره آموزش مقدماتی بازی سازی با یونیتی (Unity ۳D Basics)

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

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

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

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

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

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