Course Overview

Dive into language selection, focusing on speed, generality, and modernity. Explore Rust and Go for speed, Java, C#, and C++ for general use, and modern options like JavaScript (NodeJS), Python (Django), and ruby

FAQ

FAQ area empty

    Requirment

    Requirment area empty

    Outcomes

    Outcomes area empty

Learn about APIsBackendGoJavaScriptPythonPick a LanguageGitVersion Control SystemsGithubRepo hosting servicesPostgreSQLRelational DatabasesORMsACIDTransactionsN+1 ProblemMore about DatabasesJSON APIsRESTCachingIntegration TestingFunctional TestingUnit TestingTestingRedis Personal Recommendation / OpinionAlternative Option / Pick this or purpleOrder not strict / Learn anytime AuthenticationJWTIf you are a frontend developer jumpinginto backend development, I wouldrecommend picking JavaScript andlearning Node.js. Alternatively, Go andPython are also good options.Learn the language and build some CLIapps to practice your konwledge.When you are following this roadmapmake sure to develop as many projects aspossible for each node of the roadmap.Create your GitHub profile and start usingGitHub for your future projects.See if any of your past projects can bepublished on GitHub as OpenSource.Learn about the relational databases,normalization, DB migrations, SQL, DBIndexes and Query performance analysis.Learn how to build RESTful APIs and addJWT authentication to secure your APIs.Develop some API and add JWT auth.Learn about different caching strategies,including HTTP caching as well.Use Redis in some of your projects.Learn about additional database topicsincluding performance analysis, ORMs,limitations, common issues to keep inmind with ORMs and in general.Get some experience with some ORM.Learn about differeng testing techniques andlearn learn how to write automated tests.

Internships

No internships

KT Nest

  • 14 Courses
  • 1 year ago
  • 53 Students

(3.5 Stars)
View Details
0.0 out of 5.0
5 Star 0%
4 Star 0%
3 Star 0%
2 Star 0%
1 Star 0%

No Reviews found

Submit Reviews

Rate this course :

Remove all
7.jpg

Free

Course Details
  • 2 Students
  • 00h 14m
  • English
  • beginner Level

Share on social media

TOP SELLING COURSE