Learn to code
Learn front-end development, back-end development, full stack, DevOps; Windows, Unix, BSD, Linux, Ubuntu operating systems; Internet concepts; IDEs for programming; Learn to code AJAX, AngularJS, ASP, AWS Cloud, Bootstrap, C, C#, C++, CoffeeScript, CSS, Cyber Security, Dijango, Elixir, GIT, Go, HTML, HTML5, Java, Javascript, jQuery, JSON, Kolin, Machine Learning, MongoDB, MySQL, NodeJS, NoSQL, PHP, PostgreSQL, Python, R, Raspberry Pi, React, Ruby, Ruby on Rails, Rust, SASS, SQL, Swift, TypeScript, XML, XML Schema, XPath
Support the development of the website
This website was
created to provide useful and free information to the community. To maintain and develop it,
we need support from you.
If you find the website valuable, you can contribute any amount,
whether it's $1 or $2, to help keep it running. Your contribution will help cover
operating costs, maintenance, and content improvement.
Every donation is greatly appreciated
and will help us grow sustainably.
Thank you sincerely for your support!
Whether you want to become a Front-end Developer, Back-end Developer, Full Stack Developer, or DevOps, you should know about Operating System (OS), Internet, Version Control Systems, etc. Responsibilities and skills depend on the job detail, the overview for them:
-
The front-end of a website is the part that users interact with. Everything that you see when you’re navigating around the Internet, from fonts and colors to dropdown menus and sliders, is a combo of HTML, CSS, and JavaScript being controlled by your computer’s browser. Front-end developers are responsible for a website’s user-facing code and the architecture of its immersive user experiences. In order to execute those objectives, front-end devs must be adept at three main languages: HTML, CSS, and Javascript programming.
-
What makes the front-end of a website possible? Where is all that data stored? This is where the back-end comes in. The back- end of a website consists of a server, an application, and a database. A back-end developer builds and maintains the technology that powers those components which, together, enable the user-facing side of the website to even exist in the first place.
-
A Full-stack developer is responsible for both the front-end and back-end development of an application.
-
DevOps means development and operations. DevOps Developers are basically IT professionals with expertise in coding, scripting, and managing the overall operation of product development and deployment. These developers transform the traditional ways of software development, operations teams, and testing into a holistic environment for superior quality product development.
The content below gives you an overview. I will have some topics for each section on my blog later.
-
Operating system
-
Internet
-
Text Editor & IDE
-
Front-end developer
Back-end Developer
Content is coming soon...
DevOps
Content is coming soon...
Containerization vs Virtualization
Virtualization technology can be useful when limitations exist with a local machine, such as insufficient resources, compatibility issues, high security needs, and the necessity to run applications on multiple operating systems or reproduce consistent development and testing environments.
A Beginner's Guide to Docker and Virtualization Technology
Support the development of the website
This website was
created to provide useful and free information to the community. To maintain and develop it,
we need support from you.
If you find the website valuable, you can contribute any amount,
whether it's $1 or $2, to help keep it running. Your contribution will help cover
operating costs, maintenance, and content improvement.
Every donation is greatly appreciated
and will help us grow sustainably.
Thank you sincerely for your support!