Java HTML JavaScript CSS
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
BackEnd
Database
Engine/Docker
Framework
FrontEnd
Languages
SOA-WebServices
Security
Technologies
Testing
README.md

README.md

WebTechnologies

Tutorials and materials related to web technologies are so mess online. That's why I created this as a to-do list of study topics for becoming a full-stack developer, or even web scientists. Hope it will contain everything we need for web development one day.

You should go into each directory for more details.

Coding is always mandatory.

Keep Updating.

What is it?

This is my multi-month study plan or review plan to become a Full-Stack Web Developer. Actually, even if you are not in the field of web developement, I believe knowledges in web development would definitely help.

However, some problems may occur when you are starting to learn web development:

  • Never know how to start and what to learn?
  • Lots of knowledges are not covered in schoool.
  • Materials, references and videos are so complex online that hard to distinguish whether they are good or not.
  • Web technologies develope so fast that cannot catch.
  • ...

The solution is this tutorial, or study-list.

If you have many years of software/web development experience, this study-list also could be your checklist to review.

Table of Contents

  • Front-End

    • HTML/CSS
    • JavaScript
    • jQuery
    • Single page applications
    • XML
    • Node.js
    • Framework
      • AngularJS
      • Vue.js
  • Back-End

    • JSP
    • Servlets
    • Framework
      • Spring
      • Spring MVC
      • Hibernate
  • Framework

    • Akka
    • Meteor
    • Play Framework
    • Spring/Spring MVC
    • Hibernate
    • Jersey
  • Database

    • JDBC
    • MySQL
    • MongoDB
    • Redis
  • SOA & Web Services

    • SOA
    • XML-Based Services
    • RESTful Services
  • Techniques

    • ActorModel
    • Chocolatey
    • Java
    • Python
    • SBT
  • Testing

    • Extend Report
    • Mocha
    • Selenium
  • Others

    • Regex

Why use it?

How to use it?