Professional Documents
Culture Documents
com>
Sent: Tuesday, February 11, 2020 4:28 PM
To: Chaitra Sannalingappanavar <Chaitra.Sannalingappanavar@mindtree.com>;
Kothaveerannagari Pravallika <Kothaveerannagari.Pravallika@mindtree.com>; Arya
Laxmi <Arya.Laxmi@mindtree.com>; Teli Kumar <Teli.Kumar2@mindtree.com>; Vishal
Kumar <Vishal.Kumar4@mindtree.com>; Shashi Kumar <Shashi.Kumar4@mindtree.com>;
Annavarapu Raviteja <Annavarapu.Raviteja@mindtree.com>; Prathap Kakarla
<Prathap.Kakarla@mindtree.com>; C Karthik <C.Karthik@mindtree.com>; Vicky Kumar
<Vicky.Kumar@mindtree.com>; Mayur Jain <Mayur.Jain@mindtree.com>; Kalmesh Billur
<Kalmesh.Billur@mindtree.com>
Subject: DotNet - Engg Camp - Week 1 and Week 2 - Capabilities
Hi Team,
Please find below the Capabilities of Week 1 and Week 2 : [Plan your learning
accordingly.]
Design and implement classes and objects for a given application scenario 1
Ability to define appropriate classes and objects for a given scenario
Ability to implement appropriate type of inheritance and polymorphism for a
given scenario Ability to use OOP language specific features - package, static,
constructors, interfaces and final Ability to use nested classes and anonymous
inner class 1. Tutorial: https://www.javatpoint.com/c-sharp-tutorial
2. Tutorial: https://www.geeksforgeeks.org/c-sharp-class-and-object/
3. Video Tutorial: https://www.youtube.com/watch?v=E4RObAcqvE0
4. Documentation: https://docs.microsoft.com/en-us/dotnet/csharp/tour-of-
csharp/classes-and-objects
https://www.w3resource.com/csharp-exercises/
Use I/O streams to perform read and write operations 1 Ability to read and
write data using different types of streams, chain of streams Ability to
implement both serialization and de-serialization Ability to read and write
data from excel file Ability to use Async for File Access 1. Tutorial:
https://www.c-sharpcorner.com/UploadFile/puranindia/file-handling-in-C-Sharp/
2. Video Tutorial: https://www.youtube.com/watch?v=HKqMqFJr4SY
3. Serialization and De-Serialization: https://www.youtube.com/watch?v=jbwjbbc5PjI
4. Using Async for File Access: https://docs.microsoft.com/en-
us/dotnet/csharp/programming-guide/concepts/async/using-async-for-file-access
5. MS Documentation: https://docs.microsoft.com/en-us/dotnet/api/system.io.file?
view=netframework-4.8
https://www.w3resource.com/csharp-exercises/file-handling/index.php
Use ADO.NET features to connect to database and perform a simple query operation
1 All necessary steps are followed to connect ADO.NET and database?
Able to work with CRUD operations in connected scenario? Valid steps are
followed to invoke stored procedure/function? Primary keys are auto generated?
1.Tutorial: https://www.javatpoint.com/ado-net-tutorial
2.Video Tutorial: https://www.youtube.com/watch?
v=aoFDyt8oG0k&list=PL6n9fhu94yhX5dzHunAI2t4kE0kOuv4D7
3.MS Documentation: https://docs.microsoft.com/en-us/dotnet/framework/data/adonet/
https://github.com/obieda01/SQL-ADO.NET-exercises-individual-pair
Create Web page using proper HTML tags and web standards 1 Ability to create
pages using basic HTML5 tags - div, p, table,img, href, etc., Mandatory fields
are validated with appropriate message to user? Create Single Page
Application using HTML5 anchor tags Ability to work with Geolocation, Web sockets
and Web Workers 1.Video Tutorial: https://www.youtube.com/watch?v=UB1O30fR-EE
2.Tutorial: https://www.html-5-tutorial.com/
3.W3 School: https://www.w3schools.com/html/
https://www.w3resource.com/html-css-exercise/basic/
Implement style using CSS and SASS to create good user experience 1
Ability to styles using CSS3 attributes - class, id, and inline CSS
Ability to create basic effects using CSS3 transition - mouseover and 2D
transforms Ability to create complex styles, templates like sliders, megamenu,
parallax effects, canvas using CSS3 Ability to create basic style sheet using
SASS 1.Tutoiral: https://developer.mozilla.org/en-
US/docs/Learn/CSS/Introduction_to_CSS
2.Video Tutorial: https://www.youtube.com/watch?v=yfoY53QXEnI
3.W3 School: https://www.w3schools.com/css/
https://www.w3resource.com/html-css-exercise/index.php
https://www.cs.auckland.ac.nz/compsci111ssc/lectures/LectureSlides/L16_HTML5_ANS.pd
f
Thank you,
Akshaykumar Anjankumar
Senior Software Engineer | PRAC_DIGITAL
+91 903 525 6925