Git Product home page Git Product logo

gucs-wiki's Introduction

Google Udacity Challenge Scholarship 2018

Mobile Web Specialist track Wiki Packagist made-with-Markdown Phase I Phase II

A well classified and comprehensive guide to Google Udacity Challenge Scholarship 2018 - Mobile Web Specialist track.

Index

General

Activities

Slack

Contributers

format: github handle - slack handle

  • @danivijay - Dani M Vijay
  • @Abdulkadir98 - Abdul Kadir
  • @ayushdev - AK
  • @ashwani99 - ashwani
  • @sb7896 - Swapnil
  • @Manojkumarj - ManojKumar
  • @gpalsingh - Gurpal
  • @anurag-majumdar - anurag-majumdar
  • @ManajitPal - Manajit Pal

gucs-wiki's People

Contributors

abdulkadir98 avatar anurag-majumdar avatar ashwani99 avatar ashwini-gupta avatar ayushdev avatar danivijay avatar drenther avatar gpalsingh avatar heman1 avatar lonewolf36 avatar pvt-16 avatar sahil-dhawan avatar sb7896 avatar skarthikeyan96 avatar sourybunny avatar twishasaraiya avatar zenquiorra avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

gucs-wiki's Issues

Managing Topic Assignment in the Activity- "Beginner's Guide to Mobile Web Development"

We can use Github in order to assign topics and check whether the tutorials are submitted or not. This will allow to check whether the tasks have completed within the deadline or not. The assignees can also check whether the they submissions have been published or they are pending due to some errors in the Medium Story/ Youtube Video.

Below is the list of the topics and the Slack Username of the people, who were assigned the topic.

Task List Set 1

  1. Git Installation along with its commands.(Taken- Balson)

  2. Basic Github Tutorial.(Taken - Devesh)

  3. package.json file and its contents. (Taken- Shaan)

  4. Service Workers and it’s benefits.(Taken- anmol)

  5. IndexedDB commands explanations & concept.(Taken- Dani M Vijay)

  6. Promises and its benefits along with examples. (Taken- Shaan)

  7. What’s new in HTML5. (Taken- Devesh)

  8. What is NPM and why use it. Commonly used NPM commands. (Taken- dharmateja)

  9. Explanation of Cache API. (Taken- ritikrishu)

  10. What’s new in CSS3.(Taken- Devesh)

Task List Set 2

  1. Javascript Debugging using Modern Tools. (Taken- Devesh)

  2. Arrow Function in Javascript. (Taken - Gurpal)

  3. Writing Accessible HTML (Taken- Sameer Khan )

  4. Javascript Performance (Taken- Shaan)

  5. Javascript Animations (Taken- Avijit)

  6. Accessible Rich Internet Applications(ARIA) Suite (Taken- manajit.pal)

  7. Media Queries (Taken- vignesh)

  8. Google’s Material Design (Taken- Karthikeyan)

  9. CSS Selectors (Taken- Faizan Khan)

  10. Javascript Hoisting (Taken- Scorpionk)

Task List Set 3

  1. Observables vs Promises - An introduction to RxJS. (Taken- jadon.devesh98)

  2. Web Image Formats. (Taken - a0ghosh_udacity)

  3. Introduction to ES6. (Taken- s.karthik.coder )

  4. Javascript Closure (Taken- aryaksengupta)

  5. JavaScript Event Loop. (Taken- shardendukumargautam)

  6. Flexbox in CSS (Taken- manajitpal95)

  7. CSS Specificity & It’s Importance (Taken- 14mcei14)

  8. ES6 Classes. (Taken- smritigaba548)

  9. Introduction to Webpack. (Taken- s.pathak5995)

  10. Working with CSS variables. (Taken- manajitpal95)

  11. An introduction to Node.js (Taken- jatin11gidwani)

  12. A guide to Babel (Taken- sathannan)

  13. Top Five Favourite/Most Used NPM Packages (Taken- sathannan)

  14. Web App vs Native App (Taken- gurkirpal204 )

  15. Introduction to Polyfills (Taken- anurag-majumdar )

Task List Set 4

  1. 4 Reasons to become a Web Developer. (Taken- Mohan Sharma)

  2. The Fetch API. (Taken- Swapnil)

  3. Arrow Functions in Javascript ES6. (Taken- Twisha)

  4. “Super” and “Extends” in Javascript ES6 - Understanding the Tough Parts. (Taken- anurag-majumdar)

  5. Javascript Sets and Weaksets. (Taken- Aryak)

  6. Javascript Maps and Weakmaps. (Taken- nben)

  7. Javascript Proxies. (Taken- Kartik Sharma)

  8. Javascript Generators. (Taken- Shaan)

  9. Javascript Symbols. (Taken- Abdul Kadir)

  10. Transpiling. (Taken- Gaurav Yadav)

  11. Heroku App Deployment using CLI. (Taken- sounak07)

  12. Comparison of Popular Javascript Front End Frameworks. (Taken- manajit.pal)

  13. One off Event Listeners in JS. (Taken- ashwani)

  14. VDOM vs lit-html (Taken- Karthikeyan)

  15. Auditing Websites using Audits 2.0 and Lighthouse. (Taken- Priyanka M)

  16. Shadow DOM. (Taken- /anmol)

  17. Resize Observer. (Taken- Ashwin.Wadte)

  18. Libraries vs Frameworks. (Taken- Chaitanya)

  19. Accessibility Object Model (AOM). (Taken- Biboswan)

  20. Background Fetch. (Taken- Dani M Vijay)

  21. Auto Deployment using BitBucket and Heroku. (Taken- manajit.pal)

  22. JS Design Patterns (Taken- anu-007)

  23. PouchDB (Taken- Priyanka M)

  24. Converting a Django App to a PWA. (Taken- Scorpionk)

  25. Push Notifications. (Taken- Rushali)

  26. Converting an ASP.NET Core App to a PWA. (Taken- Ashwini)

  27. Introduction to Angular 4. (Taken- nikhil)

  28. Introduction to Web Assembly. (Taken- pmishra2702)

  29. Hybrid Apps v/s Native Apps. (Taken- AkashHamirwasia )

  30. Async Await. (Taken- Jitesh Manglani)

  31. Which Javascript Framework you should choose? (Taken- pmishra2702)

  32. Introduction to React. (Taken- drenther)

  33. Web Components (Taken- prabha)

Tutorial Submitted Till Date-

  1. JS Frameworks: A brief overview
  2. PWA with WordPress Without Coding
  3. Shadow DOM
  4. Accessibility Object Model (AOM)
  5. “Super” and “Extends” in JavaScript ES6 — Understanding the Tough Parts
  6. ResizeObserver — a new way to attach listeners to listen to size changes of observed elements
  7. Convert Django Website to a Progressive Web App
  8. Introduction to React
  9. JavaScript: Introduction to Symbols!
  10. async-await in Javascript
  11. Introduction to Web Assembly
  12. One-off event listeners in JavaScript
  13. Web Push Notifications
  14. Auto-Deployment Using Bitbucket and Heroku
  15. Navigating with ES6 Maps and WeakMaps
  16. JavaScript Proxies
  17. Everything you need to know about ES6 Arrow Functions and lexical ‘this’
  18. Does using let and const really prevent hoisting?
  19. Closures — A moment of truth (Functional Programming and JavaScript)
  20. Evolution from Web Sites to Web Apps — PWA
  21. Introduction to ES6
  22. Introduction to Node.js
  23. Flexbox in CSS
  24. Working With CSS Variables
  25. Introduction to Polyfills & their Usage
  26. CSS Specificity and it’s importance
  27. Introduction to Webpack 4
  28. Web App vs Native App
  29. A Guide To Google Material design
  30. JavaScript Animations!Why Not.?
  31. ARIA Rich Internet Application Suite
  32. Are you Writing Accessible HTML?
  33. What are CSS Selectors?
  34. Introduction to npm and basic npm commands
  35. JavaScript Hoisting
  36. Service Worker
  37. Why package.json? | npm basics
  38. Cache Recipes
  39. JavaScript Essentials: Understanding Promises
  40. Cache me if you can !!
  41. Arrow function in JS
  42. What Exactly is GitHub Anyway?
  43. Git Installation Along With It’s Commands.
  44. Taming IndexedDB
  45. Heroku Deployment of Node.js App

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.