Skip to content

liyanafzl/TasksFantacode

Repository files navigation

TasksFantacode

This is a repository dedicated solely to publish the tasks completed each week at FantaCode LLP Solutions during the internship program from 4th November 2017 to 4th May 2018.

Task 1

The task for the first week of your Internship is here.

C# for Absolute Beginner.
Reference: https://mva.microsoft.com/en-us/training-courses/c-fundamentals-for-absolute-beginners-16169?l=Lvld4EQIC_2706218949
At the end of this week, we expect you to develop console application based on C#. The theme will be given individually.

My Report : Report_week1

Task 2

The task for the second week of Internship is:

  1. Using GitHub for Source Control.
  2. Using Google to find what you are trying to achieve.
  3. Identify major component of a Mobile Application. 1.If you're already familiar with the above topics, Let's start building mobile apps:
  4. Content Page – https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=NP4Gea1j7Ig
  5. Label, Buttons and Entries - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=HGFglKxXxVY
  6. UI Properties – https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=F1SAD-rQ-4o At the end of this week, we expect you to develop a single page Android and iOS application based on Xamarin Forms.
My Report : Report_week2

Task 3

The resource for this week is :

  1. Navigation - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=vlLdF7zALy
  2. Passing Parameter to a Page - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=tlEn9ywoRGY
  3. Tabbed Page - i) https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=bT1JeVLsVig
    ii) https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=xqF4G2kGFHI

At the end of this week, we expect you to develop a two-page application which pass parameters from one page to other.

My Report : Report_week3

Task 4

The task for the next week is here:

  1. List View - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=xqF4G2kGFHI
  2. List View Item Template - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=xqF4G2kGFHI
  3. ListView Styling - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=N0e3fPisIw8
    At the end of this week, we expect you to develop a multipage application with ListView and a detailed page. Preferably a simple To-Do app without any storage.
My Report : Report_week4

Task 5

The task for the next week is here:

  • Xamarin Forms Styles & Introduction to MVVM in Xamarin Forms
  1. Xamarin Forms Styles - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=yaC0-C942wk
  2. MVVM DataBinding - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=uEn9FlLL5wo
  3. MVVM Commands - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=wmOrD7AcdCY

Convert the To-Do app you created on Week 4 to MVVM pattern.
My Report : Report_week5

Task 6

The task for the next week is here:

  1. Alerts, Action Sheets, Menu - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=0wNJqKJMg_s
    https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=jwetxvCP1mo

  2. Slider - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=1O7IeHNrKI

  3. x:Reference - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=1_DnxuAlRq4


At the end of this week, start developing full-fledged offline apps.

My Report : Report_week6

10 Days On-Site Internship at Fantacode!

Learnt a lot of things but there is a long way to go. Some of the topics we had a chance to go through were :

  • Settings plugin
  • Text to speech
  • Weather Application
  • Geolocator plugin
  • Using APIs in Xamarin forms
  • Computer Vision API
  • Bing Speech API
  • Tabbed page
  • Master detail page
  • Carousel view (used in Mercado)
  • 48 hour Hackathon

Task 7

The task for the next week is here:

  1. Switch - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=SxdyYKpnHQI
  2. Progress Bar - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=SxdyYKpnHQI
  3. Toolbar Items - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=qv1X6eB0flw
  4. Stack Panel - https://www.youtube.com/watch?list=PLpbcUe4chE78MmC5yfi0aSPnRj16x7Czl&v=nz7ZxUH-5G0
My Report : Report_week7

Task 8

The task for the next week is here:

  1. SQLLite - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=nrXmA-0NoOE
  2. Grid Column - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=OljtuytjVXs
  3. Animation - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=DvY6NmcLnaw
  4. Gesture Recognizers - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=jBHU1LKmEMI
My Report : Report_week8

Task 9

The task for the next week is here:

  1. Search Bar - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=hAmcxAmbLcA
  2. ListView Header Template - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=hAmcxAmbLcA
  3. List View Data Template Selector - https://www.youtube.com/watch?list=PLpbcUe4chE7-5t2mlamz6yB0qzAfO5Yln&v=pdsEHEjyR-4
  4. Advanced Xamarin Forms MVVM - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=USn6hgk-tLU
  5. Data Template Selector - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=WByQQwctYgI
My Report : Report_week9

Task 10

The task for the next week is here:

  1. Connecting to Web Services - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=Lir75oNAeiM
  2. Connecting to Web Services
    1. POST - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=MPm5aY503pU
    2. PUT, DELETE - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=9DabKzNq6FI
    3. SEARCH - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=SyWRGJmrlVs
My Report : Report_week10

Task 11

The task for the next week is here:

  1. Advanced MVVM

    1. Advanced MVVM - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=L6EsshOGmZs
    2. View Model Locator and Application.Resource - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=L6EsshOGmZs
    3. Advanced Xamarin Forms UX - https://www.youtube.com/watch?list=PLpbcUe4chE7-uGCH1S0-qeuCWOMa2Tmam&v=WByQQwctYgI
    My Report : Report_week11

Task 12

The resource for this week is here:
Dependency Injection (DI)

Task: Create an application using Prism and implementing DI.

My Report : Report_week12

Task 13

The resource for this week is here:

  1. Unit Testing - https://www.youtube.com/watch?list=PLpbcUe4chE79VBVHr5qIi4T_rWa1esCqw&v=lp90llE_9-s
  2. UI Testing - https://www.youtube.com/watch?list=PLpbcUe4chE79VBVHr5qIi4T_rWa1esCqw&v=hRexS3bbbsE
My Report : Report_week13

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages