Course image Programming in C# 6.0
Programming & Frameworks

 


About this course:

Programming in C# 6.0 course introduces you to the world of C# programming language. The course helps learners gain a deep understanding of C# programming skills. Undertaking this course equips you with the high-level skills needed to become a professional C# developer.


Learning Units:

  • Unit 1: Getting started 
  • Unit 2: Your first app
  • Unit 3: Projects and Syntax 
  • Unit 4: Variables and Data Types
  • Unit 5: Conditions and Looping
  • Unit 6: Classes and Objects
  • Unit 7: Arrays and Sorting
  • Unit 8: Recursion
  • Unit 9: Winforms, ADO.Net, WPF and WCF
  • Unit 10: Asynchronous programming and multithreading
  • Unit 11: Debugging Applications and Security
  • Unit 12: Data Access Implementation
  • Unit 13: COM Interoperation and Windows API




Course image Developing ASP .NET MVC Web App
Programming & Frameworks


About this course:

Developing ASP .NET MVC Web Applications course introduces ASP .Net Core to the learners. The course helps students to use ASP .Net Core to develop, test, and deploy robust web applications using C# programming language.


Learning Units:

  • Unit 1: Getting started with ASP .Net Core 
  • Unit 2: Starting an ASP .NET Core project 
  • Unit 3: Understanding the MVC architecture 
  • Unit 4: Configuration in ASP .Net Core 
  • Unit 5: Dependency Injection in ASP .Net Core 
  • Unit 6: Session and state management in ASP .Net Core 
  • Unit 7: Distributed Caching in ASP .Net Core 
  • Unit 8: Web Sockets in ASP .Net Core 
  • Unit 9: Designing a browser artifact build strategy 
  • Unit 10: Designing server build strategy 
  • Unit 11: Designing User Experience 
  • Unit 12: Developing the User Experience 
  • Unit 13: Troubleshooting and debugging web applications 
  • Unit 14: Designing a browser artifact build strategy
  • Unit 15: Designing User Experience
  • Unit 16: Security in ASP .Net Core




Course image Java SE 8 Programmer I (OCA)
Programming & Frameworks

 

About this course:

The Java SE 8 Programmer I course, which is in line with the Oracle Certified Associate (OCA) Certification learning path is aimed at anyone keen on learning the fundamentals of Java programming and looking to take the OCA Certification (1Z0-808). It delves into topics such as declarations, flow control, collections, and memory management. The Java SE 8 Oracle Certified Associate (OCA) certification helps you build a foundational understanding of Java, and gaining this certification credential is the first of two steps in demonstrating you have the high-level skills needed to become a professional Java developer.

Learning Units:

  • Unit 1: Getting Started  

  • Unit 2: Understanding Typed Variables 

  • Unit 3: Branching 

  • Unit 4: Data Structures  

  • Unit 5: Functions/Methods

  • Unit 6: Modeling with Object-Oriented Java 

  • Unit 7: More Object-Oriented Java 

  • Unit 8: Useful Java Classes 

  • Unit 9: File I/O 

  • Unit 10: Basic GUI Development 

  • Unit 11: XML 

  • Unit 12: Java Memory Management 

  • Unit 13: CI/CD


Course image Java SE 8 Programmer II (OCP)
Programming & Frameworks


About this course:

The Java SE 8 Programmer II course, which is in line with the Oracle Certified Programmer (OCP) Certification learning path is aimed at anyone who is keen on learning the more advanced concepts of Java programming and looking to take the OCP Certification (1Z0-809). It delves into topics such as generics and collections, concurrency and Java file I/O. Gaining the Oracle Certified Associate (OCA) credential is the first step, followed by the Oracle Certified Professional (OCP) credential, in demonstrating you have the high-level skills required to be a successful Java developer.

Learning Units:

  • Unit 1: Installation and introduction 

  • Unit 2: IntelliJ and Operators 

  • Unit 3: Classes and Objects 

  • Unit 4: Composition and Arrays 

  • Unit 5: Interfaces and Streams 

  • Unit 6: Creating an application (Swing and Flashcard) 

  • Unit 7: Introduction to Java FX 

  • Unit 8: Application Login 

  • Unit 9: Expressions, DB and Threads 

  • Unit 10: Project Setup and Login 

  • Unit 11: Errors and ListView 

  • Unit 12: Custom Lists and Updates 

  • Unit 13: Introduction to Vaadin and HTTP 

  • Unit 14: Creating a weather Application 

  • Unit 15: Java SE Date/Time 

  • Unit 16: Localization




Course image Java EE 7
Programming & Frameworks


About this course:

The Java EE 7 course which is in line with the Oracle Java EE 7 Application Developer exam (1Z0-900) validates programming capability to develop and deploy applications using Java Platform, Enterprise Edition 7. It is suitable for anyone who has completed Java SE training and would like to expand their knowledge into the java enterprise world. The Oracle Java EE 7 Application Developer exam validates programming capability to develop and deploy applications using Java Platform, Enterprise Edition 7. 


Learning Units:

  • Unit 1: Servlets and JSP Fundamentals 

  • Unit 2: Servlets, JSP, Security, and JS Faces  

  • Unit 3: EJB 3.0 and JPA 

  • Unit 4: EJB 3.0 in the Enterprise 

  • Unit 5: AJAX Fundamentals 

  • Unit 6: AJAX with DWR, DOJO and Security 

  • Unit 7: JAX-WS Web Services 

  • Unit 8: JAX-WS Web Service Controls 

  • Unit 9: Packaging 

  • Unit 10: Internationalizing and localizing Web applications 

  • Unit 11: Performing batch processing  

  • Unit 12: Understand Java EE Architecture 

  • Unit 13: Create Java Applications using WebSockets 

  • Unit 14: Use Concurrency API in Java EE Applications 

  • Unit 15: Use Java Message Service API 

  • Unit 16: Use CDI Beans 





Course image Spring and Hibernate Framework
Programming & Frameworks


About this course: 

The Spring and Hibernate course covers topics such as Spring MVC and Hibernate ORM and gives you an in-depth look into the integration of the two frameworks to allow learners to be able to build fully functional Spring applications and incorporate the Hibernate ORM in Java applications.

Learning Units:

  • Unit 1: Spring Overview 
  • Unit 2: Ajax with Spring 

  • Unit 3: Web Development Using Spring 

  • Unit 4: Spring Testing 

  • Unit 5: Spring Boot 

  • Unit 6: Spring Bean Scopes and lifecycle 

  • Unit 7: AOP 

  • Unit 8: Hibernate Overview 

  • Unit 9: Hibernate Configuration with Annotations 

  • Unit 10: Hibernate CRUD Features 

  • Unit 11: Hibernate Advanced Mappings 

  • Unit 12: Integrating Hibernate and Spring  

 



Course image Python 3 programming
Programming & Frameworks

 

About this course:

The Python 3 programming is a course aimed at introducing the learner to Python programming language. The course improves the student's ability to accomplish coding tasks related to the basics of programming in the Python language and the fundamental notions and techniques used in object-oriented programming. The course covers basic to advanced topics like variables, control structures, data types, file manipulation, GUI design and many more.


Learning Units:

  • Unit 1: Starting with Python
  • Unit 2: Numbers
  • Unit 3: Strings
  • Unit 4: Conditional Statements
  • Unit 5: Loops
  • Unit 6: Functions
  • Unit 7: Lists
  • Unit 8: Dictionaries
  • Unit 9: Text Files
  • Unit 10: Object-Oriented Programming
  • Unit 11: Graphics
  • Unit 12: Modules
  • Unit 13: Regular Expressions
  • Unit 14: Mathematical Operations
  • Unit 15: The itertools and collections modules
  • Unit 16: Exceptions and errors
  • Unit 17: GUI programming
  • Unit 18: Dynamic web pages
  • Unit 19: Generators and Coroutines
  • Unit 20: Formatting and decorators