Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Welcome to the site on how to be a guru
Thẻ nhân viên
Although learners can search Google for knowledge for each position, this website started as an internal software company for employee training.
However, the knowledge is increasingly updated because there is an L&D department.
This page displays the common types of positions in the company. For example, the front end is a programming position related to the interface. Look at the menu on the left, find the desired position, and select it to display the roadmap to becoming an expert in that field. For example, the DevOps or Business Analyst position will recently display the basic concepts, roadmap, exam certification, etc.
You can refer to the for more information.
Bước 1: Đăng tuyển
Bạn tìm kiếm thông tin tuyển dụng từ nhiều nguồn khác nhau như: website công ty, trang tuyển dụng (Ví dụ: Vietnamworks, Itviec,...), LinkedIn,...
Bước 2: Sàng lọc hồ sơ (CV Screening)
Nhà tuyển dụng sẽ xem xét hồ sơ của bạn dựa trên: kinh nghiệm, kỹ năng, kiến thức,... liệu có phù hợp với yêu cầu công việc.
Một số công ty có thể yêu cầu bạn làm bài kiểm tra online (test) hoặc bài tập nhỏ để đánh giá năng lực ban đầu.
Bước 3: Phỏng vấn (Interview)
Vòng phỏng vấn có thể diễn ra qua nhiều hình thức: gọi điện thoại, phỏng vấn trực tiếp, phỏng vấn online.
Số lượng vòng phỏng vấn sẽ khác nhau tùy thuộc vào vị trí và quy mô công ty.
Nội dung phỏng vấn xoay quanh: tìm hiểu thêm về kinh nghiệm làm việc, chuyên môn kỹ thuật (đặc biệt quan trọng với ngành IT), cũng như tính cách, văn hóa của ứng viên xem có phù hợp với công ty.
Một số công ty có thể có vòng phỏng vấn chuyên môn với các bài test về kỹ năng (thường áp dụng với vị trí kỹ thuật).
Bước 4: Đàm phán lương và Chấp nhận/Từ chối (Offer & Acceptance/Rejection):
Nếu bạn vượt qua các vòng phỏng vấn, nhà tuyển dụng sẽ gửi bạn thư mời làm việc (Offer Letter) với thông tin chi tiết về vị trí, mức lương, phúc lợi,...
Bạn có thể đàm phán lại về mức lương, chế độ đãi ngộ...
Cuối cùng, bạn quyết định chấp nhận hoặc từ chối lời mời làm việc.
Bước 5: Gởi thư mời (Offer letter)
Bước 6: Ký Hợp đồng thử việc
Bước 7: Giới thiệu và huấn luyện (Introduction & Training)
Bước 8: Ký Hợp đồng chính thức
là nỗ lực của cộng đồng nhằm tạo ra lộ trình, hướng dẫn và nội dung giáo dục khác để giúp các nhà phát triển xác định lộ trình và định hướng quá trình học tập của mình.
Nhà đất
Thiết bi vi tính như màn hình, laptop ...
Thiết bị điện thoại ...
Thiết bị điện tử như tivi, máy điều hòa, tủ lạnh ...
Nội thất như bàn ghế, tủ, nệm ...
Please get in touch with us via email at support@howtobe.guru
for any issues. Thanks.
A Payment Gateway is a service that enables businesses to accept online payments from customers securely. It acts as a middleman between the customer, the merchant (business), and the bank, ensuring that payment transactions are processed safely and efficiently.
Authorization:
Verifies if the customer has enough funds or credit to complete the transaction.
Approve or decline the transaction in real time.
Encryption & Security:
Protects sensitive payment data (like credit card numbers) by encrypting it, ensuring secure communication between the customer and the bank.
Payment Processing:
Connects merchants, customer’s bank (issuer), and merchant’s bank (acquirer) to transfer funds.
Fraud Prevention:
Includes security tools like 3D Secure, CVV verification, and Address Verification System (AVS) to detect and prevent fraudulent transactions.
Stripe
PayPal
Square
Authorize.Net
Razorpay (popular in India)
The customer orders on a website/app and enters payment details.
The payment gateway encrypts the data and sends it to the bank.
The bank processes the request and responds with approval or decline.
The payment gateway relays this response to the website.
The transaction is completed if approved, and funds are transferred to the merchant.
Here are some of the most famous and widely used payment gateways around the world:
1
PayPal
Easy setup, supports multiple currencies, buyer/seller protection
Worldwide
2
Stripe
Developer-friendly API, recurring billing, global payments
Worldwide (esp. US, Europe)
3
Square
POS and online payments, invoicing, small business focus
US, Canada, Australia, Japan
4
Authorize.Net
Secure card processing, subscription billing
Mainly US, UK, Canada
5
Adyen
Omnichannel payments, supports large enterprises
Worldwide
6
Amazon Pay
Trusted Amazon account payments, easy integration
Worldwide (limited countries)
1
Razorpay
API-driven, supports UPI, credit/debit cards, wallets
2
CCAvenue
Multiple payment options, multilingual, multi-currency
3
Paytm Payment Gateway
UPI, wallets, credit/debit cards, subscription billing
4
Instamojo
Focus on small businesses, simple checkout, digital products
5
Cashfree
Payouts, bulk disbursals, UPI, cards, easy API
Security & PCI Compliance
Transaction Fees
Supported Payment Methods (Cards, UPI, Wallets, Bank Transfer)
Ease of Integration (APIs, SDKs)
Payout Speed
Global vs. Local Reach
Payfast.io
An SMTP (Simple Mail Transfer Protocol) provider is a service that helps send emails over the internet in a secure and reliable way. It is mainly used to send transactional, notification, marketing, and bulk emails from websites, apps, or systems to users' email inboxes.
Instead of setting up and managing your own email servers, you can use an SMTP provider to handle all the technical work behind sending emails.
Send Emails:
Allows apps, websites, or businesses to send automated emails (e.g., password resets, confirmations, newsletters).
Email Deliverability:
Ensures that emails are delivered to inboxes (not spam folders).
Security & Authentication:
Supports SSL/TLS encryption for safe email transmission.
Uses authentication (username, password, API keys) to prevent misuse.
Tracking & Analytics:
Provides data on open rates, click rates, bounces, and more.
Handling Bounces & Spam Complaints:
Automatically manages failed deliveries and unsubscribes.
1
SendGrid
High deliverability, APIs, analytics, free tier for developers
2
Amazon SES (Simple Email Service)
Scalable, low-cost, great for developers and businesses
3
Mailgun
API-driven, good for developers, analytics, verification tools
4
SMTP2GO
Reliable SMTP relay, analytics, easy setup
5
Postmark
Focus on transactional emails, fast delivery, analytics
6
Gmail SMTP (Google Workspace)
Good for small businesses, integrates with Gmail accounts
Your app or website sends an email request to the SMTP provider.
The SMTP provider connects to the recipient’s mail server (like Gmail, Outlook).
The email is delivered to the recipient's inbox.
Account registration confirmations
Password reset emails
Newsletters and promotions
System alerts and notifications
Customer Support is a service provided by businesses to assist customers in solving problems, answering questions, and ensuring satisfaction before, during, and after they buy a product or service.
Customer support can be delivered via various channels like:
Live chat
Phone calls
Social media
Self-service portals (FAQ, knowledge base)
These are software platforms designed to help businesses manage and streamline communication with customers effectively.
1
Zendesk
Ticket management, live chat, knowledge base, AI chatbots
Medium to large businesses
2
Freshdesk
Omnichannel (email, chat, social), automation, SLA management
Small to large businesses
3
Zoho Desk
Multi-channel, AI, workflow automation, CRM integration
SMEs, startups
4
Intercom
Live chat, bots, customer messaging, product tours
SaaS, tech companies
5
HubSpot Service Hub
CRM integration, tickets, knowledge base, chat
Businesses using HubSpot CRM
6
LiveAgent
Multi-channel support, call center, automation
SMBs, startups
7
Tidio
Live chat, chatbot, integrations with Shopify, WordPress
Ecommerce, small business
8
Help Scout
Shared inbox, live chat, knowledge base, simple UI
SMBs, customer-first teams
9
Olark
Simple live chat, chat analytics, CRM integrations
Small businesses
10
Gorgias
Shopify-focused, ticketing, automation, macros
Ecommerce (esp. Shopify, WooCommerce)
Help Desk Software
Zendesk, Freshdesk, Zoho Desk
Manage customer issues/tickets
Live Chat & Chatbots
Intercom, Tidio, Olark
Real-time customer support, automation
CRM with Support
HubSpot, Salesforce Service Cloud
Customer management + support
Knowledge Base Tools
Helpjuice, Document360
Self-service FAQs, guides, documentation
Social Media Support Tools
Sprout Social, Hootsuite
Respond to customer queries on social platforms
Ticketing system & email integration
Live chat and chatbot automation
Omnichannel support (email, chat, social, phone)
Knowledge base and self-service
Reporting & analytics
Integration with CRM, payment gateways, and apps
Web Hosting is a service that stores all the files, data, and content of your website on a server, making it accessible on the internet.
Store website files (HTML, CSS, images, videos).
Handle visitor requests to view your website.
Run backend code, databases, and apps.
Keep your website available 24/7.
Shared Hosting
Many websites share one server (cheap, limited resources)
Small websites, blogs, startups
VPS (Virtual Private Server)
Shared server but with isolated resources for each user
Medium-sized businesses, growing websites
Dedicated Hosting
Entire server for one website (expensive, powerful)
Large businesses, high-traffic websites
Cloud Hosting
Distributed servers, scalable on-demand
Startups, apps needing flexibility
Managed WordPress Hosting
Specialized for WordPress sites, includes maintenance
WordPress blogs, eCommerce stores
Reseller Hosting
Hosting for clients, resell hosting space
Agencies, developers
1
Bluehost
Shared, VPS, Dedicated, Managed WP
Free domain, WordPress integration, SSL
WordPress, small to medium sites
2
HostGator
Shared, VPS, Dedicated, Cloud
Unmetered bandwidth, website builder
Budget-friendly, SMBs
3
SiteGround
Shared, Cloud, WP hosting
Fast, secure, excellent support
Businesses, WP users
4
A2 Hosting
Shared, VPS, Dedicated, Cloud
Turbo speed, developer-friendly
Developers, fast websites
5
DreamHost
Shared, VPS, Dedicated, WP
Unlimited traffic, SSD storage
Affordable, WP blogs
6
InMotion Hosting
Shared, VPS, Dedicated
SSD storage, great support
Growing businesses
7
DigitalOcean
Cloud, VPS (Droplets)
Scalable, developer tools
Developers, SaaS apps
8
AWS (Amazon Web Services)
Cloud, VPS (EC2)
Enterprise-grade, pay-as-you-go
Big apps, global businesses
9
Google Cloud
Cloud, VPS
AI/ML ready, scalable
High-performance apps
10
Linode
Cloud, VPS
Affordable cloud, developer-friendly
Developers, startups
Storage Space
Holds all your website files
Bandwidth
Amount of data transfer (affects traffic handling)
Speed (SSD, CDN)
Fast loading improves user experience & SEO
Uptime Guarantee (99.9%)
Ensures your site is always available
Security (SSL, backups, malware scan)
Protects your site from hacks and data loss
Customer Support (24/7)
Help when something goes wrong
Ease of Use (Control Panel, cPanel, Plesk)
Managing website easily without deep tech knowledge
One-Click Installers (WordPress, Joomla)
Quick setup of apps and CMS
Scalability
Ability to grow as your traffic increases
Buy Domain (e.g., techdictionary.org
from Namecheap).
Buy Hosting (e.g., SiteGround or Bluehost).
Connect Domain to Hosting via DNS settings (provided by hosting).
Install Website/WordPress via hosting dashboard.
Launch Website! 🌐🎉
Personal blog or portfolio
Bluehost (easy WordPress), DreamHost (cheap & simple)
Small business website
SiteGround (fast & secure), A2 Hosting (speed-focused)
E-commerce store (WooCommerce, Shopify alternative)
SiteGround, Bluehost, or VPS like Linode
High-traffic or growing app
DigitalOcean, AWS, Google Cloud
WordPress-focused
Kinsta, WP Engine (premium), Bluehost WP plans
Best for Beginners: Bluehost, SiteGround.
Best for Developers: DigitalOcean, Linode, A2 Hosting.
Best for WordPress: Kinsta, WP Engine.
Most Scalable (Cloud): AWS, Google Cloud, Azure.
Best Value for Money: Namecheap Hosting, DreamHost.
Backup dữ liệu
Kiểm tra Window Updates
A domain is your website's address on the internet that people type into their browser to visit your site.
📝 Example:
www.google.com
www.techdictionary.org
(like your project!)
✅ Key Points:
Purchased through domain registrars (e.g., GoDaddy, Namecheap, Google Domains).
Domains are unique (no two websites can share the same domain).
Hosting is a service that stores your website's files (like images, code, content) on a server and makes them accessible online.
👉 Think of hosting as renting space on a computer (server) that’s connected to the internet 24/7.
✅ Types of Hosting:
Shared Hosting
Multiple websites share one server
Small websites, blogs
VPS (Virtual Private Server)
Shared server but with isolated resources
Growing sites, apps
Dedicated Hosting
Whole server for one site
Large businesses, high traffic
Cloud Hosting
Scalable, distributed servers
Startups, flexible needs (e.g., AWS, Google Cloud)
Managed WordPress Hosting
Specialized for WordPress
WordPress sites needing optimization
🎯 Famous Hosting Providers:
Bluehost
HostGator
SiteGround
DigitalOcean
AWS (Amazon Web Services)
Google Cloud
Linode
Vultr
A server is a powerful computer that:
Stores your website’s files and database.
Handles requests from visitors (e.g., when someone visits yourwebsite.com
).
Runs the software needed (like Apache, Nginx, PHP, MySQL).
✅ Types of Servers:
Web Servers (serve website content).
Mail Servers (handle email, e.g., SMTP for outgoing mail).
Database Servers (manage databases like MySQL, PostgreSQL).
Domain Name (e.g., yourwebsite.com
) → Connects to
DNS (Domain Name System) → Points to
Hosting Server IP Address → Loads
Website Files/Database on Server → Shown to the visitor
You buy a domain yourstore.com
.
You get hosting (e.g., from Bluehost or AWS).
Hosting provider gives you an IP address and space.
You connect domain to hosting via DNS settings.
Website is live and ready for users!
A Domain Name is the unique address used to access a website on the internet. It's what users type into a browser's address bar to visit a website.
www.google.com
www.amazon.com
www.techdictionary.org
(your project!)
TLD (Top-Level Domain)
The last part (suffix)
.com
, .org
, .net
ccTLD (Country Code TLD)
Specific to countries
.uk
, .us
, .in
, .vn
gTLD (Generic TLD)
Industry-specific
.tech
, .store
, .app
Subdomains
Separate sections under main domain
blog.example.com
, shop.example.com
Brand identity: Easy-to-remember address for customers.
Credibility: Professional presence (vs. free subdomains like yourbusiness.wordpress.com
).
Email branding: Custom email addresses like info@yourcompany.com
.
Common domains like .com
, .net
: ~$10–$15/year.
Special TLDs (.ai
, .tech
, .shop
): Can be $30–$100/year.
Premium domains (short, keyword-rich): Can be thousands of dollars!
1
GoDaddy
One of the largest, domain search, DNS management, hosting
Beginners, SMBs
2
Namecheap
Affordable, free Whois privacy, easy to use
Affordable option, privacy
3
Google Domains (moving to Squarespace soon)
Easy Google integration, simple UI
Google Workspace users
4
Bluehost
Free domain with hosting, WordPress integration
Hosting + domain bundle
5
HostGator
Hosting packages include domain, free SSL
Hosting-focused users
6
Cloudflare Registrar
No markup, wholesale prices, DNS protection
Tech-savvy, security-focused
7
Hover
Clean UI, no upsells, free privacy
Simple domain management
8
Dynadot
Competitive pricing, bulk management
Domain investors
9
Name.com
Variety of TLDs, security features
Variety-seekers
10
Gandi.net
Free privacy, SSL, large TLD selection
Security-focused, EU users
DNS Management
Easily point domain to hosting, email services
Whois Privacy
Hide personal info from public databases (avoid spam)
Pricing & Renewal
Low first-year price but check renewal rates!
Customer Support
Help when issues arise
Security
Domain lock, two-factor authentication (2FA)
Integration
With hosting, email, website builders
Choose a .com if available — globally recognized and trusted.
Short, memorable, brandable domains are better than long and complex.
Consider ccTLDs for local business (e.g., .vn
for Vietnam, .us
for the USA).
Enable Whois privacy to protect personal info.
Avoid hyphens and numbers if possible — easier to type and remember.
test fpt
These are online collaborative content editors that allow individuals and teams to create, edit, and share documents, knowledge bases, wikis, and technical content directly from a browser — without installing software.
They help manage written content, documentation, manuals, and knowledge-sharing, and often support real-time collaboration.
Collaborative Editing
Multiple people can edit at the same time.
Cloud Storage
Automatically saved online, accessible anywhere.
Version Control
Track changes, history of edits.
Rich Text & Media Support
Add text, images, videos, code snippets.
Permission & Access Control
Set who can view/edit/share.
Search & Navigation
Quickly find and organize content.
Integrations
Connect with tools like Slack, GitHub, Notion.
Publishing Options
Share as private/public docs, knowledge bases.
1
GitBook
Collaborative documentation platform, markdown-friendly
Product docs, API docs, internal wikis
2
Google Drive / Docs
General-purpose document editor, real-time collaboration
Team docs, reports, notes, shared files
3
Notion
All-in-one workspace, docs, wikis, tasks
Knowledge management, project docs, personal notes
4
Confluence (by Atlassian)
Team collaboration, internal documentation, structured pages
Company knowledge base, IT, dev teams
5
Coda
Docs + database + automation
Advanced team docs, internal tools
6
Dropbox Paper
Simple, collaborative documents
Brainstorming, meetings, team notes
7
HackMD
Markdown-based, collaborative note-taking
Dev teams, open-source docs
8
Quip (by Salesforce)
Team docs, spreadsheets, chat integration
Sales, business teams, collaborative docs
9
Slite
Lightweight wiki and docs for teams
Internal documentation, meeting notes
10
Obsidian (with Sync)
Markdown-based knowledge management, local & sync
Personal knowledge base, note-taking (less collaborative unless synced)
Feature
GitBook
Google Docs
Purpose
Developer & product documentation, knowledge base
General docs, reports, letters, team notes
Collaboration
Yes (real-time)
Yes (real-time)
Markdown Support
✅ Yes (native)
❌ No (limited, manual)
Version Control
Advanced, organized
Basic (history)
Publishing Public Docs
✅ Yes (easy, branded docs)
Limited (view-only sharing)
Integration with GitHub
✅ Yes
❌ No
Formatting for Code/Technical Content
Excellent (code snippets, API docs)
Limited
Ideal Users
Dev teams, product teams, startups
General users, all teams
Technical documentation, product manuals, API docs
GitBook, HackMD, Confluence
General document editing & sharing
Google Docs, Dropbox Paper
Company wiki & internal knowledge base
Notion, Slite, Confluence
Personal note-taking
Obsidian, Notion
Collaborative brainstorms & task-linked docs
Coda, Quip
GitBook:
API documentation for a SaaS product.
Developer onboarding manual.
Google Drive/Docs:
Team meeting minutes.
Client proposals, reports.
Notion/Confluence:
Company knowledge base, HR policies.
HackMD:
Open-source project documentation.
GitBook and Google Drive are both powerful editors but for different needs — GitBook is perfect for technical and product docs, while Google Drive is great for general-purpose documents and collaboration.