September 2, 2016

Microsoft Technologies

C# Essentials

 

Microsoft .NET is an advance in programming technology that greatly simplifies application development, both for traditional, proprietary applications and for the emerging paradigm of Web-based services. .NET is a complete restructuring of Microsoft's entire system infrastructure and represents a major learning challenge for programmers developing applications on Microsoft platforms. C# can be used widely to develop different application ranging from websites, web applications, desktop application, web services etc.


Course Content

The topics that are covered in this program include:

  • Introducing C#
  • Writing A C# Program
  • Variables and Expressions
  • Flow Control
  • More about Variables
  • Functions
  • Debugging and Error Handling
  • Introduction to Object-Oriented Programming
  • Defining Classes
  • Defining Class Members
  • Collections, Comparisons, and Conversions
  • Generics
  • Additional OOP Techniques
  • C# Language Enhancements
  • Basic Desktop Programming
  • Advanced Desktop Programming
  • Deploying Desktop Applications

Applications you can write with C#

Desktop Applications
Applications, such as Microsoft Office, that have a familiar Windows look and feel about them. This is made simple by using the Windows Presentation Foundation (WPF) module of the .NET Framework, which is a library of controls (such as buttons, toolbars, menus, and so on) that you can use to build a Windows user interface (UI).

Windows Store Applications
Windows 8 has introduced a new type of application, known as a Windows Store application. This type of application is designed primarily for touch devices, and it is usually run full-screen, with a minimum of clutter, and an emphasis on simplicity. You can create these applications in several ways, including using WPF

Web Applications
Web pages such as those that might be viewed through any web browser. The .NET Framework includes a powerful system for generating web content dynamically, enabling personalization, security, and much more. This system is called ASP.NET (Active Server Pages .NET), and you can use C# to create ASP.NET applications using Web Forms. You can also write applications that run inside the browser with Silverlight.

WCF Services
A way to create versatile distributed applications. Using WCF you can exchange virtually any data over local networks or the Internet, using the same simple syntax regardless of the language used to create a service or the system on which it resides.

Course Goals

  • Acquire a working knowledge of C# programming
  • Learn about important interactions between C# and the .NET Framework
  • Learn how to implement simple GUI programs using Windows Forms
  • Gain a working knowledge of implicit typing, object initializers, anonymous types, extension methods, lambda expression, LINQ, and other new features in C#

For Whom

This course is for everyone who wants to learn how to program in C# using the .NET Framework. It is for absolute beginners who want to give programming a try by learning a clean, modern, elegant programming language. But it also for people familiar with other programming languages who want to explore the .NET platform, as well as for existing .NET developers who want to give Microsoft’s.NET flagship language a try

  • Individuals interested in learning the C# programming Language to an advanced Level
  • Software Programmers
  • Job Seekers
  • Portal/Web Developers
  • Application Developers
  • Technical Consultants
  • Undergraduates interested in programming

Commencement Date

Date: 8th August, 2016

* Participants can still join 2 weeks after class commencement date.

Time: 10am – 5pm

Duration

*Weekdays

Duration: 36 hours over Four (4) weeks. Three hours every  (Monday, Wednesday & Friday)

Time: 9am – 12noon

Weekends

Time: 2pm – 5:00pm (Saturdays Only)

Training Methodology & Benefits

Training Methodology

We employ multiple methods of  delivery of course content via Lectures,Self assessment exercises and Practical programming sessions with reference to day-to-day life scenarios. We ensure a hands-on approach to programming in Microsoft C#.

Benefits

At the end of the course participants will be able to do the following:

  • Microsoft C# Training Manuals from renowned authors
  • A training certificate of accomplishment

Payment Methods

Interested individuals can pay using the following methods:

  • Pay at the centre of your choice
  • Pay to the bank using the following bank details

Account Number: 2011745387

Account Name: HiiT Plc

Bank: First Bank

Payment Types

Full Payment (Attracts 5% discount of Course Fee)

Installmental Payments (First Payment= 60% of Course Fee)

[NEXForms id="44"]

 

 

ASP.NET / ASP.NET MVC

 

ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices.ASP.NET MVC gives you a powerful, patterns-based way to build dynamic websites that enables a clean separation of concerns and that gives you full control over markup for enjoyable, agile development. ASP.NET MVC includes many features that enable fast, TDD-friendly development for creating sophisticated applications that use the latest web standards.

Pre-requisite

Participants have to have undergone the C# Training.


Course Content

The topics that are covered in this program include:

  •   Fundamentals of .net framework
  •   HTML and CSS
  •   Building Asp.net web Application
  •   Developing Asp.net MVC web application
  •   Deploying web application

Course goals

  • Acquire a working knowledge of asp.net
  • Learn about important interactions between asp.net and the .NET Framework
  • Learn how to implement simple GUI programs using Windows Forms
  • Gain a working knowledge of implicit typing, object initializers, anonymous types, extension methods, lambda expression, LINQ, and other new features in C#

For Whom

This course is for anyone who wants to learn how to build rich and interactive websites that run on the Microsoft platform. Anyone new to web programming should be able to follow along because no prior background in web development is assumed, although it helps if you do have a basic understanding of HTML and the web in general. The course starts at the very beginning of web development by showing you how to obtain and install Visual Studio.

  • Individuals interested in learning the C# programming Language to an advanced Level
  • Software Programmers
  • Job Seekers
  • Portal/Web Developers
  • Application Developers
  • Technical Consultants
  • Undergraduates interested in programming


Training Course Methodology & Benefits

We employ multiple methods of  delivery of course content via Lectures,Self assessment exercises and Practical programming sessions with reference to day-to-day life scenarios. We ensure a hands-on approach to web development using ASP.NET.

Benefits

At the end of the course participants will be able to do the following:

  • ASP.NET Training Manuals from renowned authors
  • A training certificate of accomplishment

Commencement Date

Date: 8th August, 2016

Duration

Weekdays

Duration: 72 hours over eight (8) weeks. Three (3) hours on each day (Mondays, Wednesdays & Fridays)

Time: 9 am – 12 noon

 Time: 1pm – 4pm

Weekends

 

Time: 2 pm – 5 pm (Weekends)

Payment Methods

Interested individuals can pay using the following methods:

  • Pay at the centre of your choice
  • Pay to the bank using the following bank details

Account Number: 2011745387

Account Name: HiiT Plc

Bank: First Bank

Payment Types

Full Payment (Attracts 5% discount of Course Fee)

Installmental Payments (First Payment= 60% of Course Fee)

 

 

Querying Microsoft SQL Server

 

SQL Server offers a cutting edge platform for enterprise data management, sophisticated development and implementation of modern business intelligence solutions. SQL Server 2014 offers better functionality, performance, scalability and security over previous versions. This course provides foundation the knowledge and skills to maximize the benefits of SQL Server.

Pre-requisite

No knowledge of IT is required to attend this program.


Course Content

The topics that are covered in this program include:

  • Introducing SQL Server
  • SQL Server components and tools
  • Constructing a relational database
  • Defining tables
  • Safeguarding data with constraints
  • Retrieving data with Transact-SQL
  • Modifying data with SQL commands
  • Developing programming constructs
  • Executing the Maintenance Plan Wizard
  • Automating administrative tasks
  • Monitoring SQL Server resources
  • Securing the database infrastructure
  • Integrating External Applications
  • Implementing Business Intelligence Solutions

For Whom

  • Database administrators
  • Developers
  • Job Seekers
  • Undergraduates
  • Administrative Officers/Managers
  • Accountants working with Enterprise Resource Planning(ERP) Softwares e.g SAP SAGE etc.
  • Marketing/Sales Offices
  • Students interested in database Management

Commencement Date

Date: 8th August, 2016

Duration

Weekdays

36 hours over six (6) weeks. Three (3) hours on Tuesdays & Thursdays.

Weekends

6 hours over Three (3) months Three (3) hours each Saturday

Time: 10:00am – 5:00pm

Training Methodology

Multiple training delivery methods are employed including Lectures, Demonstrations, Practical, Self Practice and workshop using real life case study with particular reference to Nigerian situations. The training is at least 80% practical.

Payment Methods

Interested individuals can pay using the following methods:

  • Pay at the centre of your choice
  • Pay to the bank using the following bank details

Account Number: 2011745387

Account Name: HiiT Plc

Bank: First Bank

Payment Types

Full Payment (Attracts 5% discount of Course Fee)

Installmental Payments (First Payment= 60% of Course Fee)

 

 

Administering Microsoft SQL Server 2014 Databases

 

SQL Server offers a cutting edge platform for enterprise data management, sophisticated development and implementation of modern business intelligence solutions.The course focuses on teaching individuals how to use SQL Server 2014 product features and tools related to maintaining a database.

Pre-requisite

No knowledge of IT is required to attend this program.


Course Content

The topics that are covered in this program include:

  • Introduction to SQL Server 2014 Database Administration
  •  Installing and Configuring SQL Server 2014
  • Working with Databases and Storage
  • Planning and Implementing a Backup Strategy
  • Restoring SQL Server 2014 Databases
  • Tracing SQL Server Activity
  • Managing SQL Server Security
  • Auditing Data Access and Encrypting Data
  • Performing Ongoing Database Maintenance
  • Automating SQL Server 2014 Management
  • Monitoring SQL Server 2014 by Using Alerts and Notifications

For Whom

This course is designed for customers who are interested in learning SQL Server 2012 or 2014

  • It covers the new features in SQL Server 2014, but also the important capabilities across the SQL Server data platform.
  • Database Administrators
  • Application Developers
  • Business Analysts
  • Business Intelligence Developer
  • Data Modelers
  • Data Warehouse Administrators
  •  Data Warehouse Analysts
  • Data Warehouse Developers
  • Reports Developers
  • Technical Consultants
  • Graduates
  • Job-seekers

Commencement Date

Date: 8th August, 2016

Duration

Weekdays

54 hours over six (6) weeks. Three (3) hours on Mondays, Wednesdays & Fridays.

 

Time: 9am – 12noon

Training Methodology

Multiple training delivery methods are employed including Lectures, Demonstrations, Practical, Self Practice and workshop using real life case study with particular reference to Nigerian situations. The training is at least 80% practical.

Payment Methods

Interested individuals can pay using the following methods:

  • Pay at the centre of your choice
  • Pay to the bank using the following bank details

Account Number: 2011745387

Account Name: HiiT Plc

Bank: First Bank

Payment Types

Full Payment (Attracts 5% discount of Course Fee)

Installmental Payments (First Payment= 60% of Course Fee)