Download presentation
Presentation is loading. Please wait.
Published byJesse Glenn Modified over 8 years ago
1
Free Training Courses for.NET Software Engineers Svetlin Nakov Telerik Corporation www.telerik.com
2
What Makes Telerik so Successful?
3
What Telerik does? Leading vendor of ASP.NET AJAX, Silverlight, WPF and Windows Forms components, ORM, Reporting, and CMS solutions and VS Plugins Headquartered in Bulgaria With offices in Boston, Munich and Austin About 300 employees – mostly developers Employer # 1 in Bulgaria for 2007 Microsoft Gold Certified Partner 3
4
Free Trainings for.NET Software Engineers
5
Train school students in software engineering with the.NET technologies, free of charge Practical training with lots of practice Cutting edge technologies from Microsoft Preparation for the National IT Olympiad Categories: software development, Web development, Web sites, multimedia apps. Preparation for the IT test 3 full days each month, starting from 11/2010 5
6
Many may argue that.NET is not the only platform for software development The leading platforms for development of serious enterprise software are.NET and Java Java is harder to learn and less user-friendly PHP / Python / C / C++ / Linux / etc. are nice platforms and everybody is free to learn them Telerik is Microsoft-oriented company, so this is natural choice for us 6
7
We train concepts, not just technologies Senior developers know that language and platform does not matter You are either good developer or lamer We train OOP, databases, software engineering, Web applications, RIA applications C# and.NET are good instruments to illustrate for these concepts in practice Once you become a software engineer, you can easily switch to another platform 7
8
The principal trainer Svetlin Nakov Manager Technical Training, Telerik Corporation 10-15 years experience as software engineer, consultant and trainer Author of 5 books about computer programming Winner in tens of programming Olympiads and contests PhD in Computer Science 8
9
Assistant trainers Doncho Minkov Junior Technical Trainer at Telerik Graduated the Telerik Academy Student in Sofia University Other trainers from the software industry Internal (from Telerik) and external from other companies 9
10
C# Fundamentals, Software Engineering, Databases, Web Technologies, ASP.NET & AJAX, WPF, Silverlight
11
Introduction to C# Programming Sample IT Test for Preparation for the Olympiad .NET Framework – Technology Overview C# Language Overview – Part I – Expressions, Statements, Loops, Arrays, … C# Language Overview – Part II – Objects, Strings, Exceptions, Collections, … Object-Oriented Programming with C# – Defining Classes and Advanced OOP Practical Project: “Triple” Game (in teams) 11
12
December 2010 Software Engineering and Team Working Sample IT Test for Preparation for the Olympiad High-Quality Programming Code Software Engineering Fundamentals Source Control Systems and Team Working Figuring out a Good Project for the Olympiad Setting-up Teams and Projects Google Code, Project Locker, CodePlex, etc. Projects Mentoring (Individual Attention) 12
13
Databases, SQL Server and ORM Engines Sample IT for Preparation for the IT Olympiad Databases, SQL and MS SQL Server – RDBMS, SQL SELECT, Joins, Aggregate Functions, Grouping, INSERT, UPDATE, DELETE, … Entity Framework – ORM Concepts, Using DataContext for CRUD Operations, Joins Practical Project: Implementing a Database Processing Application with SQL Server and Entity Framework (in teams) 13
14
February 2011 HTML and Web Technologies Sample IT Test for Preparation for the Olympiad Web Technologies Basics – HTTP and WWW HTML Basics – HTML, Images, Tables, Forms, … CSS Basics – Creating and using CSS Styles, Using Firebug and IE Developer Toolbar JavaScript Basics and Accessing DOM Practical Project: Creating a Web Site by Web Design Given – Slice and Dice (in teams) 14
15
March 2011 ASP.NET and AJAX Sample IT Test for Preparation for the Olympiad ASP.NET Web Forms – Basic Concepts ASP.NET Data Binding and Data Controls, Accessing SQL Server with Entity Framework ASP.NET Advanced Topics – Master Pages, Sessions, Membership, etc. ASP.NET AJAX, AJAX Control Toolkit Practical Project: Creating a Data-Driven ASP.NET Web Application (in teams) 15
16
April 2011 Windows Presentation Foundation (WPF) Sample IT Test for Preparation for the Olympiad WPF Basics – XAML Text, Images, Graphics, Animations, Basic Controls WPF Data Binding and Data-Bound Controls Creating Data-Driven WPF Applications – Integrating Entity Framework and WPF Practical Project: Creating a Data-Driven WPF Application (in teams) 16
17
May 2011 Silverlight Sample IT Test for Preparation for the Olympiad Silverlight Basics – XAML, RIA, XBAP Apps and Asynchronous Programming WCF RIA Services – Accessing External Data Creating Data-Driven Silverlight Applications – Integrating Entity Framework and Silverlight Practical Project: Creating a Data-Driven Silverlight Application (in teams) 17
18
May 2011 (Again) Preparation for the IT Olympiad Sample IT Test for Preparation for the Olympiad Projects Mentoring Assisting the Students in Creating their Projects for the Olympiad Making the Projects to Complain to the Requirements Presentation Skills – Developing Presentation Skills and Preparing Good Presentations 18
20
High school students only Teachers accepted by exception Basic computer skills We don’t teach computer literacy Basic English skills Ability to read technical documentation is enough Serious attitude and high motivation! 20
21
How the Trainings are Organized?
22
Finding a venue for these trainings is a big problem Currently we use the National Center for Preparation of Students for Olympiads Accommodation capacity: up to 60 people Training lab capacity: up to 80-90 students We are looking for hosting school / university / training venue (could be outside of Sofia) Contact Svetlin Nakov if you have an offer 22
23
In case we don't have large enough venue How we could decide which students to train and which not? We don't want to train the most skillful attendees, but the most motivated ones Solution: turn the training into competition Mandatory homework after each training session People not submitted the entire homework within the deadline will not participate further 23
24
To apply for Telerik Academy program visit its official Web site and follow the instructions: http://schoolacademy.telerik.com Join the official discussion group: http://groups.google.bg/group/it-olymp Contacts: academy@telerik.com academy@telerik.com 24
25
Questions? http://schoolacademy.telerik.com
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.