Aspire

Microsoft .NET

Learn one of the most exciting frameworks in our twelve-week intensive course, which will prepare you for a career as a .NET Developer. Gain insights into creating applications, configuring existing systems, and learning the know-how of user support.

Apply Now
Apply Now

Overview

Microsoft .NET Programming

.NET is a developer platform comprised of various tools, programming languages, and libraries for creating applications on the web. Programming in .NET allows users to implement code on Windows, macOS, Linux, and more. .NET applications are written in C#, and knowing these skills will prepare you for success in the programming world.

Curriculum

WEEK 1

WEEK 3

Core C# and .NET
Some topics you will cover

C# fundamentals, advanced C#, OOP, functional programming, .NET Framework, ASP.NET MVC.

WEEK 4

WEEK 6

Databases, HTML / CSS / JS, Angular
Some topics you will cover

SQL, MySQL, Redis, Azure Database, HTML / CSS / JS, jQuery, Angular, TypeScript.

WEEK 7

WEEK 9

Testing, Agile, DevOps, web services, microservices
Some topics you will cover

Testing, Agile, source control, CI / CD, Agile methodology, SOAP, REST, WCF fundamentals, Docker.

WEEK 10

WEEK 12

Azure cloud, projects and interview preparation
Some topics you will cover

Cloud fundamentals, Azure compute, Azure storage, Azure networking, project and interview preparation.

WEEKLY LESSONS AND TRAININGS

Soft skills and interview preparation

This is training that GenSpark employees receive on a weekly basis. We believe in not only preparing you with technical knowledge, but also in the soft skills that will help you land a job.

Some topics you will cover
  • Soft skills: Communication, professionalism, time management, decision-making, working in a team, continuous learning
  • Interview preparation: Technical interviews, behavioral interviews, independent interview preparation, mock interview with internal and external experts, interview best practices and tips

Career Services

What makes GenSpark unique is that we take on the work of getting your technology career started. Before you even start with GenSpark, we have already started working with great organizations to understand their needs and the skills they want in employees, and we tailor our training programs specifically to fit those needs. That is why you can be confident in your new role once you complete your training. Throughout your training, we are preparing you for real work, not just theoretical training.

Job searching can be stressful, but GenSpark makes the process easy for you. You will not be navigating it alone. Here are some ways we support your new career:

Specialized technology training

We work closely with our clients to understand their specific needs, and that helps us specify the training you receive so that you can succeed. You can be confident that, when you start on day one, you will be ready.

Interview and resume preparation

We connect you with experts who can help you craft your resume so that you know exactly what to submit for the job interview. We also provide interview preparation and tips to help you succeed.

Job placement services

We have built relationships for three decades with some of the largest Fortune 500 companies. We leverage those relationships to give you the best possibility of success so that you can land your dream job in technology.

Admission Process

Application

The first step in the process is to submit an application. There is no commitment at this point. Our recruiters will use your answers to determine the best program for you. Please include your questions and your course of interest in the additional information section.

Pre-screening

If we have a suitable training program for you, you will receive an email or text from a recruiter to conduct a brief screening. The recruiter will ask you some questions, explain the GenSpark program, and understand which of our upcoming training programs would be the best fit for you. Be sure to check your emails and phone calls for our response.

Interview

Before you join, you will have a technical interview to ensure your ability to succeed at GenSpark. The technical interview is virtual and approximately 45 minutes long and is administered online.

Assessment

As the final stage in the recruiting process, you may get an online, computer-based technical assessment if the training program you were selected for requires it. The assessment will be of your current knowledge, so you are not required to learn new material, but it would help to study up on what you already know. Your recruiter will share more information on the assessment during the interview process.

Offer

At this stage in the process, you will get an offer to join GenSpark. Upon receiving an offer to join GenSpark’s training program, you will be asked to sign a training agreement, complete onboarding paperwork, and successfully complete a background check. Once complete, you will be ready to join GenSpark and learn from our top-notch instructors.

Training

Once all your paperwork is completed, you will begin your training! You will be introduced to your program peers, your instructors, and all support staff that are invested in your success. Training length depends on your program and takes place from 9:00 A.M. to 5:00 P.M. Eastern Time (ET).

Microsoft .NET for Aspire

.NET Developers build software using languages and technologies of the .NET framework. You will create applications, configure existing systems, and learn how to provide user support.

  • 12 Weeks
  • Virtual Classes
  • Full-time Training

Additional Courses in Aspire

course image
Amazon Web Services (AWS) re/Start

Amazon Web Services (AWS) re/Start is an online skills development and training program. With a curriculum designed by AWS re/Start, the program prepares you for cloud careers.

  • 12 Weeks
  • Virtual Classes
  • Full-time Training
course image
Mainframe Programming

Learn how to review and analyze programming systems including encoding, testing, debugging, and installing for a large-scale mainframe computer system.

  • 8 Weeks
  • Virtual Classes
  • Full-time Training
course image
Java Full-stack

Join our immersive program to become a Java Developer or Software Engineer. Java Developers and Software Engineers create applications for the web using Java.

  • 12 Weeks
  • Virtual Classes
  • Full-time Training

Jumpstart your career today