ncc edu pk no1

Thursday, October 17, 2024

Web Development

 

Full Stack Web Development Training Courses

Full Stack Web Development Courses

This extensive project-based course is designed to cover Full-Stack web development from scratch. It includes HTML5, CSS3 & BootStrap 4 for creating responsive and elegant webpages; JavaScript & jQuery for rich and more interactive UI development for web applications; PHP & Laravel Framework for back-end web development. Database programming for web using Eloquent ORM & MySql. Developing REST Services/API using PHP & Laravel Framework; and Consuming REST Services using AJAX & JSON. The course also covers essentials of Angular for modern single page web application development.

Course Outlines

Introduction Web Development, HTML, HTML5 & IDEs

Basics of HTML & CSS and HTML Headings, Paragraphs & Images

HTML Text Formatting, Links, Entities and Inline vs Block Level Elements

HTML Lists: Unordered List, Ordered List and Description Lis

iframe to Display Web-Pages from other Websites on your Website

Detailed Overview of HTML5 and HTML5 Semantic Elements

Using Audios and Videos on Websites using HTML5 Elements

Creating Forms to Collect Data from Users using HTML5 & CSS3

Creating and Using CSS Styles: Inline CSS, Internal CSS & External CSS;

Using CSS3 Styles with div, p, span etc. for Creating Beautiful Web Pages

CSS3 Box-Model: Padding, Margin, Outline, Border, Background

CSS3 Floating, Positioning, Overflow, Image-Opacity and Image-Sprites

CSS3 Media Queries in Detail & Creating fully Responsive Web Pages

Introduction to BootStrap 4 and BootStrap 4 Grid System in Detail

BootStrap 4 Typography, Tables, Images, Thumbnails and Buttons

BootStrap 4 for Creating Elegant Forms for Collecting User Data

BootStrap 4 Jumbotron, Tooltips, Popovers, Alerts, Spinners & Badges

BootStrap 4: Navs, Navbars, Menus, Tabs, Dropdown and Collapse

BootStrap 4 Pagination, Modals, Cards, Image Carousel and Scrollspy

JavaScript Statements, Expressions, Conditions and Loops

JavaScript Objects, Functions, Arrays and Events

Working with Numbers, Strings, and Dates in JavaScript

Testing and Debug a JavaScript Applications

Create object-oriented JavaScript applications

Using Regular Expressions, Handling Exceptions and Validating Data

Events, Images, and Timers, Closures, Callbacks and Recursion

JavaScript Object Notation (JSON) in JavaScript Applications

Selecting and Manipulating DOM Elements with jQuery

Using jQuery for Event Handling, Basic Animations and Effects

jQuery AJAX Calls ( load(), get(), post(), ajax(), getJSON(), getScript() )

Handling Responses of AJAX Call in Plain Text, HTML and JSON format

Xammp & Netbeans Installation (PHP7 & MySql)

Introduction to PHP, Basic PHP syntax & Conditional Statements

PHP Programming: Loops (for, While , Do-while & Foreach)

PHP Programming: Arrays , Super Global Arrays & Functions

PHP Programming: Built in function’s

PHP Programming: Intro to OOP, Data members & Data function

PHP Programming: Access modifiers & Encapsulation

PHP Programming: Magic Methods, Setter, Getter & Constructors

PHP Programming: Inheritances, Polymorphism, Abstraction

PHP Programming: Interfaces, Final Class, Static Function

Introduction of Git Version-Control System & Git Installation

Flow chart of Repositories, Branches & Git Commands

Installing SourceTree GUI for Git & Composer Package Manager for PHP

Download Latest Laravel Framework via Composer

Intro of Laravel Directory Structure, Laravel Routing

Laravel Framework: Create Controller via PHP Artisan

Laravel Framework: Intro to Blade Template Engine

Laravel Framework: Integrating Front-End theme to Laravel

Laravel Framework: Build a Template Configuration based

Laravel Framework: Create a components blade file and load in main controller file

Laravel Framework: Load Layout in controller

Laravel Framework: Create a global css and js file and load in main controller

Laravel Framework: Download Laravel html collection package (form and html).

Laravel Framework: Create a registration form & Intro of CSRF Token

Laravel Framework: Create Forms & Handling Client side validation

Laravel Famrwork: Uploading / Downloading Images using Laravel

Introduction to Lumen Laravel Micro Framework for REST Services

Create & Managing Databases for Web using MySQL

Intro of Eloquent Laravel ORM Framework & Installation

Database Programming using Eloquent & MySql

Migration, Schema Builder, Seeders & Factories Eloquent

REST APIs / REST Services: API routes, Controllers & Models

Essentials of cURL for Consuming REST APIs / REST Services

Consuming REST Services / REST API using AJAX and JSON

Essentials of Angular for Creating Modern Web Applications

Testing, Debugging & Publishing Website to a Commercial Server

Total Duration of the course is 6 months (24 Weeks, with 3 classes of 1.5 hours in a week).



Shopify Training

 

Advanced Shopify Training Course in Lahore

In this course, you will learn how to create, publish, and manage your first online store using Shopify. Attendees will gain a complete understanding of how to perform customizations and code themes. They will become familiar with shipping methods and models. In addition, delegates will become familiar with visual themes and product and inventory setup. Adding sales channels, order management, and product promotion will also be part of the training. Delegates can use the knowledge gained from this training to set up their own e-commerce business.

Shopify Training Courses in Lahore

Shopify is an e-commerce platform that is used to create online and physical stores. The platform is used by store owners to sell online through their website and offline or in-person through Shopify POS. It is a reliable and popular e-commerce solution that provides advanced store management in a clear and easy-to-understand package. In addition to displaying and selling products, Shopify can also be used to create common web content such as blog posts, static pages, contact forms, and more.

The goal of this course is to give participants an understanding of how Shopify works and how they can become Shopify experts from the ground up. Participants will learn how to add simple products, product variations, and shipping information in Shopify. In addition, they will gain an overview of how to process and add images.

In this course, you will learn how to create, publish, and manage your first online store using Shopify. Attendees will gain a complete understanding of how to perform customizations and code themes. They will become familiar with shipping methods and models. In addition, delegates will become familiar with visual themes and product and inventory setup. Adding sales channels, order management and product promotion will also be part of the training. Delegates can use the knowledge gained from this training to set up their own e-commerce business.

SHOPIFY COURSE OUTLINE

Getting started with Shopify

  • Setting up your FREE Shopify account
  • Understanding – Shopify Account
  • Understanding Shopify’s pricing plans
  • Overview of Shopify Dashboard

Popular Business Models to Work On Shopify

  • Digital products
  • Dropshipping
  • Print-on-demand
  • Wholesale
  • Marketplace

Settings

  • General Settings in Shopify
  • Location Settings in Shopify
  • 7Setting up our Plans and Permissions in Shopify
  • Payments in Shopify
  • Notifications Setup in Shopify
  • Store Languages settings in Shopify
  • Checkout Settings in Shopify
  • Giftcard Setup in Shopify
  • Billing Setup in Shopify
  • Media and Files Setup in Shopify
  • Policies and Legals in Shopify
  • Taxation in Shopify
  • An Introduction To Domains
  • Setting up Sales Channel in Shopify

Time To Start Building An Online Store!

  • Creating The Key Pages in Shopify
  • Adding a Contact Us Page in Shopify
  • Understanding Navigation – Creating The Menu
  • Introduction to Blogs
  • Preferences in Shopify

Deep Down Into The Theme

  • Introduction to Themes in Shopify
  • Choosing a theme for your Shopify store
  • Customizing your theme’s design settings
  • Designing Homepage of our Store
  • Adding logo on Website
  • Using custom CSS to modify your theme

Navigation & menus and Footer

  • Creating and managing navigation menus
  • Creating dropdown menus and subcategories
  • Set-up Footer

Adding Products

  • How to Add Products in Shopify
  • How to Add Variable Products in Shopify
  • Setting up Collection Section in Shopify

Fulfilling Orders & Abandoned Checkouts

  • Abandoned Checkouts in Shopify

Customers, Gift Cards & Discounts

  • Checking Up Customers in Shopify
  • Setting up Gift cards in Shopify
  • Discount setup in Shopify

Analytics & Marketing

  • Analytics in Shopify
  • Marketing in Shopify
  • Fulfilling orders on your Shopify store
  • Managing your inventory levels and stock
  • Using analytics to track your store’s performance
  • Refunding orders and handling returns

Great Apps

  • Introduction to Apps in Shopify
  • Sourcing Products in Shopify

Marketing and promoting your Shopify store

  • Optimizing your store for search engines (SEO)
  • Creating and managing email marketing campaigns
  • Setting up and managing social media accounts for your store

1 – Month Training, Total Fee 30,000

Monday to Friday (25 Lectures + Labs)

www.nawabstore.com

Graphic Designing

 

Graphic Designing

Step By Step Complete Training

  • Corel Draw
  • Adobe Photoshop
  • Adobe Illustrator
  • Adobe Flash
  • Adobe Premiere
  • Swish Max
  • In-page Urdu Software
  •  

 

Corel Draw

Introduction to COREL DRAW

  • Welcome screen + workspace tour + overview
  • Vector vs. bitmap
  • Customizing the page layout
  • Working with multiple pages
  • Using snap to + guidelines

Drawing shapes

  • Rectangle tool – ellipse tool – ctrl +shift
  • The pick tool + zooming
  • Polygons, stars, spirals + graph paper
  • The perfect shapes collection
  • Selecting objects
  • Deleting objects
  • Duplicating objects + step + repeat
  • Cut, copy, paste
  • Undo, redo, repeat
  • Arranging objects
  • Grouping + un-grouping

Creating custom shapes

  • Curve tools
  • Freehand tool
  • Bezier tool
  • Curves + nodes
  • Adding, deleting nodes
  • Bending + straightening lines

Colors + Fills

  • Introducing color palettes
  • Cmyk, rgb and pantones

Filling objects

  • Using the interactive fill tool
  • Solid fills
  • Linear, radial, conical + square fills
  • Two color patter fills
  • Full color pattern fills
  • Bitmap pattern fills
  • Texture fills
  • No fill

Outlines

  • Outlines and advanced outline options
  • Converting outlines to objects
  • Using the eye dropper and paint bucket tool

Working with artistic text

  • Creating artistic text with the text tool
  • Character formatting + fonts
  • Spelling + quick correct
  • Fitting text to path
  • Inserting symbol characters
  • Converting text to curves

Working with paragraph text

  • Creating paragraph text with the text tool
  • Creating columns
  • Additional paragraph features

Shaping objects

  • Using commands: Trim, break-apart, weld, simplify

Working with bitmaps

  • Importing bitmaps
  • Cropping bitmaps
  • Using the image adjustment lab
  • Applying effects to bitmaps
  • Using photo-paint + the cut-out lab
  • Using the magic wand mask tool
  • Using the clone tool
  • Resolution
  • Re-sampling bitmaps
  • Converting vector objects to bitmaps
  • Exporting to jpeg + png formats

Using the interactive tools

  • The interactive blend tool
  • The interactive contour tool
  • The interactive distortion tool
  • The interactive drop shadow tool
  • The extrude tool
  • The interactive transparency tool

Final Assessment

  • Designing a business card
  • Designing a flyer
  • Designing an invitation
  • Designing a logo
  • Publishing to pdf for print + web

Adobe Photoshop

Introduction to Adobe Photoshop CC

  • Bitmap vs. vector
  • Resolution and quality issues
  • Viewing/opening documents
  • Tool bar
  • Most commonly used palettes

Rulers, guides and grids Layers

  • Background v layer, creating layers
  • Preserving data
  • Re-arranging
  • Hiding, locking/unlocking
  • Naming, deleting
  • Layer opacity

Layers Styles

  • Shadow effect
  • Glow effect
  • Bevel & Emboss effect
  • Color Overlay
  • Gradient Overlay
  • Pattern Overlay
  • Stroke

Transformation

  • Flipping, scaling, rotating, distorting, perspective
  • Control options
  • Free transform, straighten or tilt

Working with Text

  • Warp Text
  • Text with underline and Strikethrough
  • Text with mask

Image

  • Image sizes (handout)
  • Image size vs. canvas size
  • Cropping (and resizing), plus manual
  • Image modes
  • Basic retouching with clone, heal, patch tools

Color adjustment

  • Basic tonal adjustment/enhancement
  • Brightness/contrast: when to use levels (+ auto), shadow/highlight

‘Quality’ adjustment

  • Dust and scratches, reduce noise
  • Blur, Gaussian blur
  • Sharpen/unsharpened, and size issues

Selections

  • Various tools, tool options
  • Inversing, feathering, grow, smooth, expand, similar
  • Pen tool specifics
  • Paths to selections
  • Selection with Mask

Outputting for the Web

  • Optimizing for Web colors
  • Resizing and compressing an image for quick rendering

Saving

  • Save options, file formats for InDesign, web etc.
  • Paths to Illustrator
  • Keyboard shortcuts

Project achievements:

  • House ad/poster
  • Duotone photograph
  • Repaired photograph

Adobe Illustrator

What is Illustrator?

  • Introduction
    Understanding vector graphics
  • Setting preferences
  • Exploring the panels
  • Illustrator interface
  • Creating and saving workspaces

Working with Documents

  • Creating files for print& Web
  • Managing multiple documents& Navigation
  • Using rulers, guides, and grids
  • Changing units of measurement
  • Locking and hiding artwork
  • Creating and using artboards
  • Illustrator Artboards

Selecting and Transforming Objects

  • Using the Direct Selection and Group Selection tools
  • Using the Magic Wand & Lasso tool
  • Grouping objects
  • Using isolation mode
  • Resizing your artwork
  • Rotating objects

Distorting and transforming objects

  • Reflecting and skewing objects
  • Aligning and distributing objects

Working with Color

  • RGB vs. CMYK

Working with Fills and Strokes

  • Understanding fills and strokes
  • Working with fills& strokes
  • Creating and editing gradients
  • Applying gradients to strokes
  • Applying and editing pattern fills

Working with Paths

  • Understanding paths
  • Understanding anchor points
  • Using the Scissors tool and the Knife tool

Creating Shapes

  • Working with the Shape Builder tool
  • Working with the Blob Brush and Eraser tools
  • Working with the Paintbrush and Pencil tools
  • Smoothing and erasing paths

Pen Tool

  • Exploring the Pen tool
  • Drawing straight lines
  • Drawing simple curves
  • Converting corners and curves
  • Tracing artwork with the Pen tool

Using Type in Illustrator

  • Adjusting your type settings
  • Basic text editing
  • Using the type panels
  • Creating text on a path
  • Converting text into paths
  • Saving time with keyboard shortcuts

Working with Layers

  • Exploring the Layers panel
  • Creating and editing layers
  • Targeting objects in the Layers panel
  • Working with sublayers
  • Hiding, locking, and deleting layers
  • Using the Layers panel menu

Drawing in Perspective

  • Defining a perspective grid
  • Drawing artwork in perspective

Printing, Saving, and Exporting

  • Saving & Printing your artwork
    • Saving for the web

Adobe Flash

Understanding the Interface

  • Timeline, Layer Controls, Edit Bar, Panels

Animation Basics

  • Understanding Key frames and Frames
  • Frame-by-Frame Animation with Key frames
  • What Is the Frame Rate?
  • Recommended Frame Rates
  • Copying, Reversing, Inserting and Deleting Frames
  • Using Onion Skinning
  • Testing Movies

Motion Tweening and Timeline Effects

  • Classic Tween
  • Shape Tweening vs. Motion Tweening
  • Understanding Basic Motion Tweening
  • Using Tweening Effects Editing Multiple Frames
  • Using a Motion Guide
  • Animating Text
  • Animating with the Blur Filter
  • Animating with the Drop Shadow Filter
  • Basic use of Bone Tool

Working with Bitmaps

  • Understanding the Benefits of Bitmaps
  • Compression in Flash
  • Importing and Compressing Bitmaps
  • Importing Bitmap Sequences
  • Converting Bitmaps to Vectors

Masking

  • Using Basic Masking
  • Using Animated Masks

Buttons

  • Creating Rollover  & Invisible Buttons
  • Duplicating and Aligning

Movie Clip

  • What Is a Movie Clip?

  • Creating a Movie Clip
  • Animated Graphic Symbols vs. Movie Clip Symbols
  • Creating an Animated Rollover Button with movie clips
  • Putting an Animated Rollover Button into Action

Importing Sounds

  • Creating Background Sound with Sound Effects

  • Controlling Animation and Sound with Stop/Play Buttons

Publishing and Exporting

  • Creating Projectors
  • To Publish or to Export?
  • Exporting Image Files
  • More About the Publish Settings
  • Flash, HTML, GIF, JPEG, and PNG Settings

Course Duration 2-Months Total Fee 14500/-



Graphic Designing Courses in Lahore | Best Training in Lahore

Web Development

  Full Stack Web Development Training Courses Full Stack Web Development Courses This extensive project-based course is design...