Foreelancing Workshop Cycle 5

Foreelancing Workshop Cycle 5

Welcome to Foreelancing Workshop Cycle 5. TechHub Connect is back with an even bigger and better workshop.

Foreelancing Workshop is an initiative of TechHub Connect (Project of Punjab Information Technology Board). As part of giving back to the community, TechHub Connect’s Management has empowered its top ranked freelancers to share their knowledge. Together, we hold workshops for people who want to take up freelancing as a career. Since job creation for young people is an essential building block to achieving inclusive, sustainable growth, TechHub Connect aims to pioneer an innovative approach to provide low-skilled youth with access to freelancing business skills and capacity building support. By unlocking barriers to freelancing, Foreelancing Workshop Cycle 5 will contribute to employment generation and higher incomes. While also promoting young people’s self-confidence and greater trust in freelancing as a career.

Freelancers have always been heroes in the self-employment world. But, while the country routinely extols publicly acclaimed figures, there is a much larger world of wannabe freelancers to be found at the base of the pyramid. Thus, we will not only teach freelancing, but also polish your skills.

TechHub Connect believes that its support to Pakistan’s micro-freelancers will play a vital role in the return of a robust economy. This 6-week long workshop will be from Monday to Friday from 11:00 am to 05:00 pm. Shortlisted candidates will be learning Freelancing, Android Development, Graphic Designing, Front End Web Development and Back End Web Development.

Once the workshop commences, here’s the schedule:

  • Importance of Freelancing Platforms & Personal Branding (2 Weeks) 31-07-2017 to 11-08-2017 (11:00 am – 1:00 pm)
  • Freelancing in Android Development (2 Weeks) 31-07-2017 to 11-08-2017 (Time 1:00 pm-3:00 pm)
  • Freelancing in Basic Graphic Designing (2 Weeks) 31-07-2017 to 11-08-2017 (Time 3:00 pm – 5:00 pm)
  • Freelancing in Web Development
    1. Front End Development (2 Weeks) 15-08-2017 to 25-08-2017 (Time 3:00 pm – 05:00 pm)
    2. Front End Development in Angular JS (2 Weeks) 28-08-2017 to 11-09-2017 (Time 1:00 pm – 3:00 pm)
  1. Back End Development
    1. Back End Development in PHP (2 Weeks) 15-08-2017 to 25-08-2017 (Time 1:00 pm – 3:00 pm)
    2. Back End Development in .Net, SQL SERVER 2016 Database Development (2 Weeks) 15-08-2017 to 25-08-2017 (Time 11:00 am – 1:00 pm)
  • Freelancing through WordPress (2 Weeks) 28-08-2017 to 11-09-2017 (Time 3:00 pm – 5:00 pm)

Module 1: Importance of Freelancing Platforms & Personal Branding

Duration: 2 Weeks

Eligibility Criteria: Compulsory for Every Selected Student.

Instructors: Mr. Muzammal Arif, Mr. Hassan Saqib, Mr. Ali Faraz Abbasi

Course Outline:

  • Domains of Freelancing
  • Where to do Freelancing
  • Personal Branding and Development
  • Branding and Marketing
  • Communication Skills
  • Project Management
  • Negotiations and Dispute Resolution
  • Freelancing and Work Ethics
  • Entrepreneurship and Ideation Methodology
  • Payment Procedures

Module 2: Freelancing in Android Development

Duration: 2 Weeks

Eligibility Criteria: 

  • Open for all (Students/Employed/Unemployed/Part-timers) etc.
  • Computer Science/IT background with preferably 1-year of industry experience would be a plus.
  • One should have laptop with good specifications and an android device.

Apply Now

Instructors: Mr. Tausif Ul Rehman, Mr. Shajeel Afzal, Mr. M. Afzal

Course Outline:

  • Introduction to Android XML: Creating Simple to Complex views
  • Assignment: Making a feedback from
  • Handling clicks and listening for events.
  • Android application’s Life Cycle
  • Android Components: Activities, Services, Broadcast Receivers, Content Providers
  • Intents and its types
  • RecyclerView and Adapter
  • Working with 3rd party libraries
  • Connecting REST APIs in the app (newsorg.api, movies list)
  • Introduction to Google Firebase
  • Firebase Notifications/Messaging
  • Firebase Realtime database
  • Firebase AndroidUI library
  • Creating a simple Todo app
  • Shared Preferences
  • Publishing Android Apps.

Module 3: Freelancing in Basic Graphic Designing

Duration: 2 Weeks

Eligibility Criteria:

  • Open for all (Students/Employed/Unemployed/Part-timers) etc.
  • Intermediate and having basic knowledge and interest in designing would be a plus.
  • One should have laptop with good specifications.

Apply Now

Instructors: Mr. Zeeshan Ahmed

Course Outline:

  • Introduction & Welcome to the Course!
  • What is graphic design?
  • Comfortable introduction with Photoshop & Illustrator
  • Graphic Design Foundation: Color Theory
  • Photoshop Tools & workplace Introduction
  • Graphic Design Foundation: Layout Composition
  • Illustrator Tools & workplace Introduction
  • What makes a design great?
  • Photoshop Continued: Making a Logo
  • Illustrator Continued: Create a business card, letterhead, envelop for a Client
  • Photoshop Continued: Making a Poster
  • Illustrator Continued: Making a Typography Poster
  • Create a Magazine & Newspaper Ad
  • Create an eBook cover design
  • Introduction to Web Design
  • Section Intro: Web Design Basics, Wire framing, Photoshop
  • Web Design Terminology
  • Bootstrap grid system to design modern web pages
  • Advanced Web Design Challenge
    • Discovery Phase I: Sketch & Wireframe Your Design
    • Creative Phase: Design Your Website in Photoshop
  • Sharing, Collaborating & Getting Feedback on Your Design

 

Module 4: Freelancing in Web Development

  1. Front End Development

Duration: 2 Weeks

Eligibility Criteria:

  • Open for all (Students/Employed/Unemployed/Part-timers) etc.
  • Students enrolled in OR having CS/IT degree would be a plus.
  • One should have laptop with good specifications.

Apply Now

Instructors: Mr. Sheraz Khan, Mr. Zeeshan Ahmed, Mr. Adnan Nazir, Mr. Haris Jamil

Course Outline:

  • Introduction of Students and Trainers
  • What is modern Website and How It Works
  • Languages of web Pages
  • What is Static and Dynamic Web Pages
  • Introduction to HTML, HTML5, CSS3
  • HTML Tags, Elements, Attributes
  • Create a Basic HTML page with different Tags
  • Difference Between Head and Body
  • What is Div, Span, Block, Section
  • HTML Tables, Forms, Iframe, Lists and Comments
  • Structure of CSS Syntax
  • HTML CSS Adding Methods
  • ID and Classes
  • CSS Styling Paddings, Margin. Borders, Positions, Float
  • CSS Tooltips, Counters
  • What is JavaScript and JQuery
  • Introduction to Responsive Web Pages
  • Frontend Framework – Bootstrap
  • How to make Responsive Web Pages using Bootstrap
  • How to sell your front-end development skills/services

 

Front End Development in Angular JS

Duration: 2 Weeks

Eligibility Criteria:

  • Open for all (Students/Employed/Unemployed/Part-timers) etc.
  • Candidate should have at least 1 year of web development experience, preferably in front end technologies such as HTML, CSS, Javascript, JQuery.
  • One should have laptop with good specifications.

Apply Now

Instructors: Mr. Zeeshan Aslam, Mr. Umar Farooq, Mr. Farhan Abdul Qayyum

Course Outline:

  • Why We Need AngularJS
  • Architecture of AngularJS applications
  • Setting up Seed Project
  • Project Directory Structure
  • Javascript Basics & JSON
  • Angular Modules
  • Angular Two-Way Binding, Scope and Controllers
  • Angular Services
  • Angular Directives
  • REST API calls and Promises
  • Hands-on practice building a small application
  1. Back End Development

 

Back End Development in PHP

Duration: 2 Weeks

Eligibility Criteria: 

  • Open for all (Students/Employed/Unemployed/Part-timers) etc.
  • Computer Science/ IT background with preferably 1-year of industry experience OR 6th semester students of CS.
  • One should have laptop with good specifications.

Apply Now

Instructors: Mr. Muzammal Arif, Mr. Hassan Saqib, Mr. Tausif Ul Rehman

Course Outline:

  • Revision of Basic HTML, CSS, Javascript
  • Revision of Basic PHP syntax and web concepts
  • Database Connection and Queries
  • Introduction to OWASP and Web Security
  • Introduction to MVC and Laravel Framework
  • Application Setup, directory Structure and routing
  • Models, Controllers and Migrations
  • Blade Templates (Server-Side Rendering)
  • ORM and Faker
  • Relationship, Authentication and Authorization

 

Back End Development in .Net, SQL SERVER 2016 Database Development

Duration: 2 Weeks

Eligibility Criteria:

  • Open for all (Students/Employed/Unemployed/Part-timers) etc.
  • Basic concepts of .Net, C# Programming, databases, SQL and knowledge of construction of an ER Diagram. CS/IT Students of 6th semester OR already working on a database application would be a plus.
  • One should have laptop with good specifications.

Apply Now

Instructors: Mr. Muhammad Waqas, Mr. Abubakar Riaz, Mr. M. Jawad Rasool

Course Outline:

  • [.NET] Working with Visual Studio 2017 using GitHub/TFS
  • [.NET] Creating and managing Commercial level Project/solution hierarchy style
  • [.NET] Working with ASP.NET MVC 5 with Entity Framework 6
  • [SQL] Working with SQL Server management studio 2017
  • [SQL] Installation of SQL Server Instance and Creating databases
  • [SQL] Connection Strings
  • [SQL] Working with ERD Diagram.
  • [SQL] Relationships
  • [SQL] Normalization of data.
  • [SQL] Implement data types and NULLs
  • [.NET] Implement data types
  • [.NET] Getting Started with Scaffolding in ASP.Net MVC
  • [.NET] Strongly typed and weakly typed views in ASP.NET MVC
  • [SQL] Create Transact-SQL SELECT queries
  • [SQL] Query multiple tables by using joins
  • [SQL] Implement functions and aggregate data
  • [SQL] Modify data With DML and DDL Languages
  • [.NET] Perform CRUD Functionality in ASP.Net MVC
  • Stored Procedures by using Transact-SQL & Entity Framework 6
  • Implement Exception handling in SQL & .Net and working with transactions in SQL
  • [.NET] Performing Data Annotation in ASP.Net MVC
  • [.NET] Using Partial View in MVC 5

Module 5: Freelancing through WordPress

Duration: 2 Weeks

Eligibility Criteria:

  • Open for all (Students/Employed/Unemployed/Part-timers) etc.
  • Intermediate and having basic knowledge of WordPress would be a plus.
  • One should have laptop with good specifications.

Apply Now

Instructors: Mr. Adnan Nazir, Mr. Sheraz Khan

Course Outline:

  • What is Web and How It Works
  • What is WordPress and Importance in Industry
  • Requirements to Setup WordPress
  • How to Use WordPress
  • What is Domain and Hosting
  • What is Database
  • Create a New Database and Connect with WordPress
  • Install WordPress on Local Server and Live Server
  • WordPress Dashboard and It’s Elements
  • What is WordPress Theme and How to Install and Setup
  • WordPress Plugins Installation Free and Paid
  • Create Pages and Blog Posts
  • Customization and Settings
  • Theme Customization
  • Navigation Menu and Sidebar
  • Modify Homepage and Import Sample
  • Customize Footer and Sidebar Elements
  • Create Custom Pages About Us, Contact Us, Services, Blog Page
  • Integrate Dynamic Google Map
  • Setup Contact Form & Autoresponder
  • Design a Basic WordPress Website
  • Customize CSS
  • Writing a New Post & Organizing Your Blog
  • Videos, Images to add into Post or Page
  • Integrate with Social Media Platforms Facebook, Instagram, Twitter
  • Few Mos Plugins to Enhance the Website Functionality
  • WordPress Premium Plugins and Configure with Website
  • How to Install Menaul Theme and Plugin via Cpanel
  • How to Design Custom and Awesome Pages by Page Builders
  • Integrate with Mailing Service
  • How to Setup eCommerce Store in WordPress
  • Install and Setup Woo Commerce
  • Install eCommerce Theme
  • Upload New Simple and Variation Products
  • WordPress Speed Optimization
  • WordPress Security
  • Change the Admin Dashboard
  • Website Migration to Local Server to Live Server
    • By Plugin
    • By Custom
  • Theme and Plugin Research
  • How to Sell WordPress Services to different Freelancing Platforms

Please Note:

  1. You may apply for one or more skill trainings, depending on your availability. But please keep in mind that if you apply to multiple skill trainings, you will have to go through the application criteria of each skill which may or may not be different from one another.
  2. We only have a limited number of students that we can accommodate so the elective process is highly competitive.
  3. These trainings are free of cost and no application charges are levied.
  4. Only serious candidates are encouraged to apply.
  5. The first module of soft-skills development is compulsory for all selected candidates.
  6. Last Date for submission of applications is 23rd July, 2017.

© 2017 TechHub Connect. All Rights Reserved.

Log in with your credentials

Forgot your details?