Download presentation
Presentation is loading. Please wait.
Published byEvan Miller Modified over 8 years ago
1
Course Introduction Svetlin Nakov Telerik Corporation www.telerik.com
2
Web Applications Development with.NET Framework and ASP.NET objectives Provides basic skills for development of dynamic data-driven ASP.NET Web applications C# language fundamentals Databases and SQL Server LINQ and Entity Framework ASP.NET and AJAX 2
3
Computer programming skills One of the following languages: C#, Java or C++ Object-oriented programming Abstraction, encapsulation, inheritance, polymorphism, exceptions handling English language All training materials are in English (intentionally, Telerik Academy policy) 3
4
All students should register for the course at: http://aspnetcourse.telerik.com Registration is important! Registration allows the trainers contact you regarding the course projects, exams, etc. Registered students are assigned to work on one of the course projects 4
5
Sofia University – FMI Every Wednesday, 18:00-21:00, lab 229 Start: 6 October 2010 Technical University – Sofia Every Monday, 18:00-21:00, lab ??? Start: ??? 5
7
1..NET Framework Overview .NET, CLR, MSIL, Assemblies, CTS,.NET languages 2. C# Language Overview – Part I Data Types, Operators, Expressions, Statements, Console I/O, if / switch / case, Loops, Arrays, Methods 3. C# Language Overview – Part II Creating and Using Objects, Exceptions, Strings, Generics, Collections, Attributes 4. Object-Oriented Programming with C# Defining Classes, Constructors, Properties, Methods, Events, Interfaces, Inheritance, Polymorphism 7
8
5. Databases, SQL and MS SQL Server RDBMS, SQL Language, SQL SELECT, Joins, Grouping, SQL INSERT, SQL UPDATE, SQL DELETE, MS SQL Server, SQL Server Management Studio 6. LINQ and ADO.NET Entity Framework LINQ Operators and Expressions, Projections, Conversions, Aggregations, ADO.NET Entity Framework: Read / Create / Update / Delete Data 7. Web Technologies Basics HTTP, HTML, Text, Images, Tables, Forms, CSS, JavaScript 8
9
8. ASP.NET Basics ASP.NET Web Forms, Web Server Controls, HTML Server Controls, Creating Simple Web Applications 9. ASP.NET Data Binding Data-Bound Controls: Data Sources, GridView, FormView, DetailsView, DataList, Repeater, ListView 10. ASP.NET and Databases Integrating Entity Framework with ASP.NET, Data Sources (LinqDataSource and ObjectDataSource) 11. ASP.NET State Management View State, Application State, Session State 9
10
12. ASP.NET Advanced Topics Master Pages, User Controls, Site Maps, Localization, Validation Controls, Web.config, IIS and Deployment 13. ASP.NET Membership Authentication and Authorization, Windows and Forms Authentication, Users, Roles, Membership and Providers, Login Controls ASP.NET AJAX ScriptManager, UpdatePanel, AJAX Control Toolkit 14. Practical Project Live Demo – Blog System 15. Practical Projects Defense (Certification Exam) 10
12
Svetlin Nakov, PhD Manager Technical Training, Telerik Corporation, Telerik Academy 15 years software development experience 12 E-mail: svetlin.nakov [at] telerik.com Web site: www.nakov.com www.nakov.com Blog: http://nakov.com/blog/ http://nakov.com/blog/
13
Vesko Kolev Senior Software Engineer, Telerik Corporation Telerik Corporation Telerik Corporation 13 Email: vesko.kolev [at] telerik.com Blog: http://veskokolev.blogspot.com http://veskokolev.blogspot.com
14
Ventsislav Popov Developer, Crossroad, www.crossroad.bg www.crossroad.bg 14 E-mail: ventsy.popov [at] gmail.com
15
Doncho Minkov Junior Technical Trainer, Telerik Corporation, Telerik Academy Telerik Corporation Telerik Academy Telerik Corporation Telerik Academy 15 Email: doncho.minkov [at] telerik.com
16
Momchil Mitev Software Developer, Telerik Corporation Telerik Corporation Telerik Corporation 16 Email: momchil.mitev [at] telerik.com
17
Veronica Milcheva Junior Software Developer, Telerik Corporation Telerik Corporation Telerik Corporation 17 Email: veronica.milcheva [at] telerik.com
18
Alexander Vakrilov Junior Software Engineer, Telerik Corporation Telerik Corporation Telerik Corporation 18 Email: alexander.vakrilov [at] telerik.com
19
Bonny Bonev Junior Software Developer, Telerik Corporation Telerik Corporation Telerik Corporation 19 Email: bonny.bonev [at] telerik.com
20
Exams, Grades, Certifications, Awards
21
Practical project The practical project will consist of two parts: 1.Data Access Layer and Web UI prototype 2.Dynamic Web application – developed at home Based on.NET Framework, ASP.NET Web Forms, SQL Server and Entity Framework Examples: Photo album CMS system Blog system 21
22
Defending the projects Students should defend their projects in class Will be asked to extend the existing functionality Using own laptop is recommended The first project gives 0…20 scores, the second – 0..40 scores 22ScoreGrade51-60 Excellent ( 6 ) 41-50 Very Good ( 5 ) 31-40 Good ( 4 ) 21-30 Average ( 3 )
23
Best students will get certification and awards Certificate of achievement Requires 51 score from the practical projects Issued by Telerik Signed by the trainers team Awards E.g. DevReach free pass Remarkable results Top 5-10 students 23 Sponsor:
25
MacDonald M., Beginning ASP.NET 4 in C# 2010, 981 pages, Apress, Inc., 2010, ISBN 978-1-4302-2608-6 – http://apress.com/book/view/1430226080 http://apress.com/book/view/1430226080 Nakov S. & Co., Programming for.NET Framework, Volume 1, ISBN 954-775- 505-6, www.devbg.org/dotnetbook/www.devbg.org/dotnetbook/ Nakov S. & Co., Programming for.NET Framework, Volume 2, ISBN 954-775- 672-9, www.devbg.org/dotnetbook/www.devbg.org/dotnetbook/ 25
26
Questions? http://aspnetcourse.telerik.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.