Coding Training

Coding Training Hello everyone, I’m a coder in this page I just want to create something new and share it to y’a

15/10/2025

Shout out to my newest followers! Excited to have you onboard!

Hayder Wheed,
យូ ធឿន,
ជីវិត ជាទុក្ខ,
Ne Tra Zzö,
Vorn Saveth,
QX Snar

Shout out to my newest followers! Excited to have you onboard!Hayder Wheed, យូ ធឿន, ជីវិត ជាទុក្ខ, Ne Tra Zzö, Vorn Save...
15/10/2025

Shout out to my newest followers! Excited to have you onboard!

Hayder Wheed, យូ ធឿន, ជីវិត ជាទុក្ខ, Ne Tra Zzö, Vorn Saveth, QX Snar, សុខា ពេជ្រ, ZI NG, Manor PS, Man Sad, បង ពេជ្រ, ឡុង លាប, ហាក់ ជុយ, វ៉ា វ៉ាន់, ចិន្តា នាម, ដារ៉ា វ៉ាន់ដារ៉ា, ប្រុស ស្មោះ ប្រុស ស្មោះ, Jing Zāā, សិរី វត្ថា, Chily X Nanayayabubu, Hor Lyhuo, Ahh Paw, Ñå Ñå, Rø Fiÿ, មនុស្សអត់ សង្សឹម, Putthea Gaming, ឣា ចូវ, វាក់ ដាវិត្ត, Srey Nich, Ya Zuz, Phy Na, Too Poa, Ka Ly Nin, Norng Saroth, Bon HAā

12/10/2025

🌐 What’s the Difference Between HTTP and HTTPS? 🔒

Ever wondered why some websites start with HTTP and others with HTTPS? 🤔
Let’s break it down!

💡 HTTP (HyperText Transfer Protocol) is the foundation of data communication on the web — but it’s not secure.
🔐 HTTPS (HyperText Transfer Protocol Secure) adds a layer of encryption using SSL/TLS, protecting your data from hackers and keeping your online interactions safe.

✅ In this study showcase, we explore:
- How HTTP and HTTPS work
- Why HTTPS is crucial for security
- Real-world examples and visual comparisons

Let’s make the web safer — one protocol at a time! 🌍✨

10/10/2025

🔹 What is the .NET CLI and Why Use It?

The .NET CLI (Command Line Interface) is a powerful toolset that lets you create, build, run, and manage .NET projects directly from your terminal or command prompt no IDE required.

It’s perfect for developers who want speed, flexibility, or automation when working with .NET applications.

⚙️ What You Can Do with the .NET CLI

✅ Create Projects

dotnet new console -n MyApp

Creates a new console app called *MyApp*.

✅ Run Apps

dotnet run

Runs your current .NET project instantly.

✅ Build Apps

dotnet build

Compiles your app into executable code.

✅ Add Packages

dotnet add package Newtonsoft.Json

Adds a NuGet package to your project.

✅ Publish Apps

dotnet publish -c Release

Prepares your app for deployment.

⚡ Why Use the .NET CLI?

🚀 Fast setup & lightweight – great for quick experiments or scripting
💻 Works everywhere – Windows, macOS, and Linux
🧩 Automation-friendly – perfect for CI/CD and DevOps pipelines
🎯 IDE-independent – run and test apps without Visual Studio

💡 Example:
If you just want to test a quick idea:

dotnet new console -n TestApp
cd TestApp
dotnet run

You’ll see “Hello, World!” in seconds 🔥

Shout out to my newest followers! Excited to have you onboard!Amaro Martins, Benny Skjold Tordrup, Ronald Fernandez, Höu...
08/10/2025

Shout out to my newest followers! Excited to have you onboard!

Amaro Martins, Benny Skjold Tordrup, Ronald Fernandez, Höur

04/10/2025

🔹 What Language Should You Start With for .NET?

When learning .NET, choosing the right language is key. Here’s a simple guide:

✅ C # – The Best Choice for Beginners

- 🧠 Intuitive & beginner-friendly
- ⚡ Powerful, versatile, and widely used
- 💻 Primary language for all .NET apps (web, mobile, desktop, cloud, games)

⚡ F # – Functional Programming Style

- Great for advanced scenarios like data processing or math-heavy apps
- Steeper learning curve — not ideal if you’re just starting

👉 Tip:

- Start with C # basics:
- Variables & data types
- Loops & conditionals
- Functions & classes

Once comfortable, you can explore .NET-specific frameworks like ASP.NET Core, Blazor, or .NET MAUI.

04/10/2025

💡 Why Should You Learn .NET?

If you want to build modern, high-performance, and professional applications, learning .NET is one of the best career moves you can make today.
NET isn’t just another programming framework it’s a complete ecosystem trusted by Microsoft, Fortune 500 companies, and millions of developers worldwide 🌍

Let’s break down the reasons 👇

🚀 1. One Platform Build Anything

With .NET, you can create any kind of app, including:

- 🌐 Web apps & APIs using ASP.NET Core
- 📱 Mobile apps for Android, iOS, Windows, and macOS (using .NET MAUI)
- 💻 Desktop software like business tools and POS systems
- ☁️ Cloud and microservices that scale globally
- 🎮 Games using Unity (C #)
- ⚙️ IoT devices and embedded systems
- 🧠 AI & machine learning solutions with ML.NET
- ➡️ You learn once, and your skills work everywhere.

💡 2. High Demand and Career Opportunities
NET developers are in high demand across industries from startups to large enterprises.
Many corporate systems, financial apps, and government platforms are built with .NET.

💼 Roles you can explore:

- Backend Developer
- Full Stack Developer
- Mobile App Developer
- Cloud Engineer
- Software Architect
- Game Developer

💰 Companies that use .NET often pay competitive salaries because the framework powers mission-critical systems.

🔒 3. Enterprise-grade Performance & Security
NET is known for:

- Blazing-fast performance (ASP.NET Core ranks among the fastest web frameworks in the world)
- Robust security features encryption, identity management, role-based access, etc.
- Stability and reliability, proven by 20+ years of real-world use
- Perfect for building applications that handle millions of users or sensitive data.

🧰 4. Powerful Tools and Libraries

Microsoft provides world-class developer tools:

- Visual Studio and VS Code for easy coding, debugging, and testing
- NuGet — access to thousands of prebuilt libraries
- Entity Framework Core — powerful ORM for working with databases
- Blazor — lets you build web UIs using C # instead of JavaScript

All these tools help you build faster, cleaner, and smarter.

🌍 5. Cross-Platform & Open Source
NET runs on Windows, Linux, and macOS.
It’s open-source, actively maintained by Microsoft and a huge global community on GitHub
That means continuous improvement, free updates, and no vendor lock-in.

🤝 6. Strong Community & Support

You’ll never be alone when learning .NET.
Millions of developers, forums, YouTube tutorials, GitHub projects, and Microsoft’s own learning resources are available for free.

Whether you’re a beginner or senior engineer, you’ll find endless learning materials and mentors to help you grow.

🧭 7. Future-Proof Your Skills

Microsoft continues to invest heavily in .NET — with constant upgrades, cloud integrations (Azure), and AI capabilities.
Learning .NET means learning a modern, evolving technology that will stay relevant for decades.

💬 In Short

If you want to:
✅ Build real-world, high-performance apps
✅ Work with top companies worldwide
✅ Learn a future-ready, powerful technology
✅ Have one skillset that covers web, mobile, desktop, and cloud

Then learning .NET is a smart and rewarding choice 🔥

04/10/2025

💡 What is .NET?
NET is a free, open-source, and cross-platform developer platform created by Microsoft.
It’s designed to help developers build modern, powerful, and secure applications for web, mobile, desktop, cloud, games, IoT, and AI all using one unified platform.

In simple words, .NET is the foundation that lets developers create software that runs anywhere from websites to smartphones, from your PC to the cloud.

⚙️ How .NET Works
NET provides everything you need to build and run applications efficiently:
✅ Languages – You can code in C #, F #, or Visual Basic. Most developers use C # for its power and simplicity.
✅ Runtime – The .NET Runtime executes your code, handles memory, and ensures performance and security.
✅ Libraries – Thousands of prebuilt components (via NuGet) for networking, file handling, databases, and more.
✅ Tools – Integrated with Visual Studio and VS Code for building, testing, and deploying apps easily.

💻 What You Can Build with .NET
🌐 1. Web Apps & APIs

Use ASP.NET Core to create dynamic web applications, e-commerce sites, dashboards, or REST APIs.
You can also build real-time apps (like chats or live tracking) using SignalR.
Runs perfectly on Windows, Linux, or macOS, even inside Docker containers.

📱 2. Mobile Apps

With .NET MAUI (Multi-platform App UI), you can build one app that works on Android, iOS, Windows, and macOS all from a single C # codebase!
That means less code, faster updates, and a consistent user experience.

💻 3. Desktop Applications

Create native Windows apps using WPF, Windows Forms, or MAUI.
Perfect for tools like accounting systems, management dashboards, or offline software for businesses.

☁️ 4. Cloud & Microservices

Build scalable and secure cloud apps using ASP.NET Core and Azure SDK for .NET.
You can run them on Microsoft Azure, AWS, or Google Cloud, with containerization via Docker and Kubernetes.

🎮 5. Games

Thanks to the Unity engine (powered by C # and .NET), you can create 2D, 3D, VR, and AR games that run on PCs, consoles, and mobile devices.

⚙️ 6. IoT (Internet of Things)
NET supports devices like Raspberry Pi, sensors, and embedded systems — letting you build apps that connect and control physical hardware.

🧠 7. AI & Machine Learning

With ML.NET and ONNX Runtime, .NET makes it easy to add AI capabilities such as predictions, text analysis, or image recognition directly inside your apps.

- 🌍 Why Developers Love .NET
- 🚀 High performance: One of the fastest web frameworks available.
- 🔒 Enterprise-grade security: Built-in tools for authentication and encryption.
- 🧰 Rich ecosystem: Thousands of ready-to-use NuGet packages.
- 💬 Massive community: Millions of developers sharing tools and solutions.
- 💻 Cross-platform: Write once, run anywhere Windows, Linux, or macOS.
- 🔧 Modern tools: Visual Studio and Visual Studio Code make development smooth and fun.

💬 In Short
NET is more than just a framework it’s a complete ecosystem that empowers developers to build anything, anywhere, at any scale.
From small hobby projects to enterprise-grade cloud platforms .NET can do it all.

🚀 Whether you want to build a website, launch a mobile app, create business software, or explore AI & IoT, .NET gives you the tools and performance to make it happen.

Shout out to my newest followers! Excited to have you onboard!Suroshii Sotushi, Jerome Eva, Chris Charboneau
14/09/2025

Shout out to my newest followers! Excited to have you onboard!

Suroshii Sotushi, Jerome Eva, Chris Charboneau

🚀 I just finished building my first API CRUD application using Rust + Actix Web!This project taught me a lot about combi...
05/09/2025

🚀 I just finished building my first API CRUD application using Rust + Actix Web!
This project taught me a lot about combining performance, structure, and security in modern web development.

🔧 Tech Stack
- Backend: Rust (Actix Web), SQL Server via tiberius, JWT authentication
- Architecture: Feature-based project structure

📌 Features
- 🔑 Authentication (Register, Login with JWT + cookie, Logout)
- 👥 Users (Get all users, Get by ID)
- 🛡 Roles (List, Create, Update, Assign to user)

💡 Key Learnings
How to organize Rust projects using a features-based architecture
Handling async/await with lifetimes in Actix Web
Implementing JWT auth securely with cookie support
Building RESTful APIs that are both clean and extensible

🚀 Next Steps
- Add improve on role-based authorization middleware
- Improve testing (unit + integration)
- Deploy with containerization

I’m excited about how Rust + Actix Web can deliver speed, safety, and scalability for backend services. 💻⚡

👉 If you’re also exploring Rust for web development, let’s connect and share ideas!

Source Code: https://lnkd.in/gv9PA7Bj

What is best option to you and why?
04/09/2025

What is best option to you and why?































Address

Phnom Penh
120111

Alerts

Be the first to know and let us send you an email when Coding Training posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Coding Training:

Share