Server
Learn Python
Python is an object-oriented, interpreted computer programming language.
Learn Python2.x
Python2 the out of date version
Learn Linux
Linux is a free-to-use and freely distributable Unix-like operating system.
Learn Docker
Docker is an open-source application container engine, written in Go language.
Learn Ruby
A scripting language designed for quick and easy object-oriented programming.
Learn Java
An object-oriented programming language capable of writing cross-platform application software.
Learn C
A general-purpose computer programming language.
Learn C++
C++ is a general-purpose programming language developed based on the C language.
Learn Perl
Perl is a high-level, general-purpose, interpreted, and dynamic programming language.
Learn Servlet
A program running on a web server or application server.
Learn JSP
JSP is similar to languages like PHP, ASP, and ASP.NET, all of which run on the server side.
Learn Lua
Lua is a lightweight, small-footprint scripting language, written in standard C and released in source code form.
Learn Rust
The Rust language is a high-efficiency, reliable general-purpose high-level language.
Learn Scala
Scala is a multi-paradigm programming language.
Learn Go
Go language is a new programming language introduced by Google.
Learn PHP
PHP is a general-purpose open-source scripting language.
Data Structures and Algorithms
Data structures are the ways in which data is stored and organized in a computer.
Learn Django
Django is an open-source web application framework, written in Python.
Learn FastAPI
FastAPI is a web framework for building APIs, written in Python.
Learn Zookeeper
ZooKeeper is a distributed, open-source coordination service for distributed applications.
Design Pattern
Design patterns represent the best practices, typically adopted by experienced object-oriented software developers.
Regular Expression
Regular expressions are a logical formula for string manipulation.
Learn Maven
Maven is a project management tool that can be used to build and manage dependencies for Java projects.
Learn Verilog
Verilog is a hardware description language used for designing digital circuits, primarily applied in integrated circuit systems.
Learn ASP
ASP (Active Server Pages) is a powerful tool for generating dynamic and interactive web pages.
Learn AppML
AppML is an HTML extension framework designed for web applications.
Learn VBScript
A lightweight, interpreted language in the Microsoft environment.