Programmer (Web, Mobile, etc) කෙනෙක් විදියට නිවැරදි මාර්ගය තෝරාග&#3505

EApubs

Active member
  • Sep 2, 2010
    584
    64
    28
    Programmer (Web, Mobile, etc) කෙනෙක් විදියට නිවැරදි මාර්ගය තෝරාග&#3505

    මේ Field එකට අලුතෙන් ආපු කෙනෙක් විදියට මොනවද මම කරන්න ඕනේ?

    As a beginner what, are the options I have? How to choose the right path for me? What I should do and what I should not do?




    Resources:
    More detailed resources document with links: https://docs.google.com/document/d/1IwnAfrfqeJUFQOpevaitbqEjRvmpcwkzIQe2ASR2fdI/edit?usp=sharing

    - UI libraries:
    - Bootstrap
    - SymanticUI
    - MaterialUI
    - ANT Design

    - Code editors:
    - Sublime Text
    - VSCode
    - Atom
    - Webstorm
    - PHPstorm

    - CMS:
    - Joomla
    - Drupal
    - WordPress

    - Frontend frameworks:
    - React
    - Angular
    - Ember
    - Vue
    - Preact

    - Frontend backend tools/frameworks:
    - Node (Not a language!!!)
    - Meteor
    - SailsJS
    - Express
    - Hapi
    - MEAN Stack
    - Python
    - Ruby
    - Rails
    - PHP
    - Laravel
    - Codeigniter


    - Databases:
    - MySQL
    - MariaDB
    - PostgreSQL
    - Redis
    - MongoDB (NoSQL)

    - High-performance languages:
    - Java
    - C#
    - Go
    - Rust

    - Mobile:
    - Android
    - Kotlin
    - Java
    - iOS
    - Swift
    - Objective C
    - Hybrid
    - Ionic
    - React native
    - Cordova

    - Cloud solutions:
    - AWS solutions
    - Firebase

    - New trends:
    - Serverless
    - GraphQL
    - AI
    - Machine learning

    An interactive map of the industry technologies: https://coggle.it/diagram/Vz9LvW8byvN0I38x by LearnCode.acadamy (https://www.youtube.com/watch?v=sBzRwzY7G-k)