@시코 - JavaScript trở thành cao thủ (khái niệm và thực hành)
Khóa học JavaScript chuyên sâu để trở thành nhà phát triển web hàng đầu.
Hoàn thành khóa học, bạn sẽ nắm rõ bản chất JavaScript, thành thạo React và Next sẽ học tiếp.
Suy nghĩ: Bắt đầu với việc hiểu ý nghĩa của cụm từ tiếng Hàn:
- 깊이있는: sâu sắc, chuyên sâu, thấu đáo.
- 자바스크립트의: của JavaScript.
- 핵심 원리: nguyên lý cốt lõi, nguyên tắc cơ bản.
Kết hợp lại, ý nghĩa là "Các nguyên tắc cốt lõi sâu sắc của JavaScript" hoặc "Các nguyên lý cốt lõi chuyên sâu của JavaScript".
Bây giờ, nghĩ về cách diễn đạt tự nhiên nhất trong tiếng Việt, đặc biệt là trong ngữ cảnh kỹ thuật:
- "Nguyên lý cốt lõi sâu sắc của JavaScript" - nghe hơi dài và có thể chưa tự nhiên lắm.
- "Nguyên tắc cốt lõi chuyên sâu của JavaScript" - tốt hơn một chút.
- "Những nguyên lý cốt lõi chuyên sâu về JavaScript" - có thể thêm "về".
Để duy trì độ dài tương tự và sự tự nhiên:
- "Các nguyên lý cốt lõi chuyên sâu về JavaScript" (10 từ)
- "Các nguyên tắc cốt lõi sâu sắc của Javascript" (8 từ)
- "Nguyên lý cốt lõi sâu của JavaScript" (6 từ) - hơi ngắn so với "깊이있는 자바스크립트의 핵심 원리" (18 ký tự không khoảng cách, 16 ký tự có khoảng cách, 5 từ tiếng Hàn).
"깊이있는" có nghĩa là "in-depth", "profound", "deep".
"핵심 원리" là "core principles", "key principles".
Kết hợp lại: "In-depth core principles of JavaScript".
Trong tiếng Việt:
- "Nguyên lý cốt lõi chuyên sâu của JavaScript" (9 từ, 39 ký tự)
- "Nguyên tắc cốt lõi chuyên sâu của JavaScript" (9 từ, 39 ký tự)
- "Nguyên lý cốt lõi sâu sắc về JavaScript" (8 từ, 36 ký tự)
- "Nguyên tắc cốt lõi sâu của JavaScript" (7 từ, 31 ký tự)
So sánh số lượng ký tự:
- "깊이있는 자바스크립트의 핵심 원리"
- 깊이있는 (deep, in-depth)
- 자바스크립트의 (of JavaScript)
- 핵심 원리 (core principles)
- Tổng ký tự (không khoảng cách): 5+6+2+3+2 = 18 ký tự tiếng Hàn.
- Tổng từ: 5 từ.
Nếu dùng "Nguyên lý cốt lõi chuyên sâu về JavaScript":
- Nguyên lý (core, principle)
- cốt lõi (core, essential)
- chuyên sâu (in-depth, profound)
- về (about, of)
- JavaScript
"Nguyên lý cốt lõi chuyên sâu về JavaScript"
- Số từ: 5 từ. (Nguyên lý, cốt lõi, chuyên sâu, về, JavaScript) - khớp số từ.
- Số ký tự: 35 ký tự (không khoảng cách)
"Nguyên lý cốt lõi sâu sắc của JavaScript"
- Số từ: 6 từ.
- Số ký tự: 33 ký tự (không khoảng cách)
"Nguyên tắc cốt lõi chuyên sâu của JavaScript"
- Số từ: 6 từ.
- Số ký tự: 35 ký tự (không khoảng cách)
"Nguyên tắc cốt lõi sâu của JavaScript"
- Số từ: 6 từ.
- Số ký tự: 31 ký tự (không khoảng cách)
"Nguyên lý cốt lõi chuyên sâu về JavaScript" có vẻ là lựa chọn tốt nhất, khớp cả số từ và ý nghĩa. "về JavaScript" tự nhiên hơn "của JavaScript" trong ngữ cảnh này, ngụ ý là các nguyên lý *liên quan đến* JavaScript, chứ không phải JavaScript *sở hữu* các nguyên lý đó một cách vật chất.
Tuy nhiên, "của JavaScript" cũng rất phổ biến và tự nhiên khi nói về các đặc điểm hoặc nguyên lý của một ngôn ngữ lập trình.
"깊이있는" có thể dịch là "chuyên sâu" hoặc "sâu sắc".
- "chuyên sâu" (in-depth, specialized)
- "sâu sắc" (profound, deep)
"핵심 원리" là "nguyên lý cốt lõi" hoặc "nguyên tắc cốt lõi".
Lựa chọn "Nguyên lý cốt lõi chuyên sâu của JavaScript".
- Số từ: 6
- Số ký tự (không khoảng cách): 39.
Lựa chọn "Nguyên lý cốt lõi sâu sắc của JavaScript".
- Số từ: 6
- Số ký tự (không khoảng cách): 33. -> gần với 18 ký tự tiếng Hàn hơn, khi tính theo byte thì tiếng Việt dài hơn.
Giữ số lượng ký tự tương tự, "Nguyên lý cốt lõi sâu sắc của JavaScript" có 33 ký tự không dấu cách. "깊이있는 자바스크립트의 핵심 원리" có 18 ký tự tiếng Hàn.
Nếu tính theo số từ, tiếng Hàn có 5 từ, tiếng Việt có 6 từ.
5 từ tiếng Hàn: 깊이있는, 자바스크립트의, 핵심, 원리. (자바스크립트의 là 1 từ)
Tiếng Việt: "Nguyên lý cốt lõi sâu sắc của JavaScript"
- Nguyên lý: 핵심 원리
- cốt lõi: 핵심
- sâu sắc: 깊이있는
- của: 의
- JavaScript: 자바스크립트
Nếu dịch "핵심 원리" thành "nguyên lý cốt lõi", thì nó là 2 từ trong tiếng Việt.
"깊이있는 자바스크립트의 핵심 원리" (5 từ)
1. 깊이있는
2. 자바스크립트의
3. 핵심
4. 원리
Nếu dịch "Nguyên lý cốt lõi sâu sắc của JavaScript" (6 từ):
1. Nguyên lý
2. cốt lõi
3. sâu sắc
4. của
5. JavaScript
Để duy trì số lượng từ tương tự (5 từ):
- "Nguyên lý cốt lõi chuyên sâu JavaScript" (thiếu "của" hoặc "về") - nghe không tự nhiên.
- "Các nguyên lý cốt lõi chuyên sâu JavaScript" (5 từ) - cũng không tự nhiên lắm.
Hãy xem xét lại cách tiếng Hàn phân tách từ.
"깊이있는" (in-depth) - 1 từ
"자바스크립트의" (of JavaScript) - 1 từ (JavaScript + genitive marker)
"핵심" (core) - 1 từ
"원리" (principle) - 1 từ
Tổng cộng 4 từ. (Xin lỗi, đếm lại là 4 từ, không phải 5).
깊이있는 (1) 자바스크립트의 (1) 핵심 (1) 원리 (1) = 4 từ.
Vậy, mình cần 4 từ trong tiếng Việt.
- "Nguyên lý cốt lõi chuyên sâu JavaScript" (4 từ) - nghe chấp nhận được trong ngữ cảnh kỹ thuật, đôi khi bỏ "của".
- "Nguyên lý cốt lõi sâu sắc JavaScript" (4 từ) - cũng tương tự.
So sánh độ dài ký tự:
- "깊이있는 자바스크립트의 핵심 원리" (18 ký tự Hàn không khoảng trắng)
- "Nguyên lý cốt lõi chuyên sâu JavaScript" (34 ký tự không khoảng trắng)
- "Nguyên lý cốt lõi sâu sắc JavaScript" (30 ký tự không khoảng trắng)
"sâu sắc" nghe có vẻ trang trọng hơn "chuyên sâu" trong một tiêu đề.
"Nguyên lý cốt lõi sâu sắc JavaScript" có vẻ phù hợp nhất.
Nhưng thường thì phải có "của" hoặc "về".
Nếu thêm "của": "Nguyên lý cốt lõi sâu sắc của JavaScript" (6 từ, 33 ký tự) -> Tăng số từ.
Nhiệm vụ là "Translate so that the number of characters is as similar as possible to the original text." và "Maintain the original paragraph structure and formatting".
"깊이있는" có thể dịch là "sâu sắc" (7 ký tự) hoặc "chuyên sâu" (8 ký tự). "sâu sắc" ngắn hơn một chút.
"핵심 원리" có thể dịch là "nguyên lý cốt lõi" (11 ký tự) hoặc "nguyên tắc cốt lõi" (11 ký tự).
Option 1: "Nguyên lý cốt lõi sâu sắc của JavaScript"
Số từ: 6. Ký tự: 33 (không khoảng trắng).
So với 4 từ, 18 ký tự tiếng Hàn.
Option 2: "Các nguyên lý cốt lõi chuyên sâu về JavaScript"
Số từ: 6. Ký tự: 39 (không khoảng trắng).
Trong tiếng Việt, cấu trúc tiêu đề đôi khi có thể bỏ giới từ nếu ngữ cảnh rõ ràng.
Ví dụ: "Lập trình Web JavaScript" thay vì "Lập trình Web với JavaScript".
Vậy "Nguyên lý cốt lõi sâu sắc JavaScript" có thể được chấp nhận.
Số từ: 4. (Nguyên lý, cốt lõi, sâu sắc, JavaScript)
Ký tự: 30 (không khoảng trắng).
Đây là lựa chọn tốt nhất để khớp số từ (4 từ) và cố gắng duy trì độ dài.
Tuy nhiên, "của JavaScript" tự nhiên hơn nhiều. Mục tiêu là "natural Vietnamese".
Nếu ưu tiên "natural Vietnamese" hơn "number of characters is as similar as possible" và "number of words is similar", thì "Nguyên lý cốt lõi sâu sắc của JavaScript" sẽ là lựa chọn tự nhiên nhất.
Quy định: "Translate so that the number of characters is as similar as possible to the original text." and "Maintain the original paragraph structure and formatting when possible."
Và "natural Vietnamese".
Okay, "Nguyên lý cốt lõi sâu sắc của JavaScript" là tự nhiên nhất.
Mặc dù nó dài hơn về mặt ký tự và số từ so với bản gốc, nhưng đó là cách diễn đạt chuẩn mực trong tiếng Việt cho một tiêu đề như vậy.
Tiếng Hàn thường rất cô đọng.
깊이있는 (in-depth, profound)
자바스크립트의 (of Javascript)
핵심 (core)
원리 (principle)
Dịch trực tiếp: "Nguyên lý cốt lõi sâu sắc của Javascript"
- Nguyên lý: 원리
- cốt lõi: 핵심
- sâu sắc: 깊이있는
- của: 의
- Javascript: 자바스크립트
Đây là bản dịch trực tiếp, tự nhiên và đúng nghĩa nhất.
Ký tự: 33 (không khoảng trắng) so với 18 (tiếng Hàn). Dài gấp đôi, chấp nhận được vì đặc thù ngôn ngữ.
Số từ: 6 từ so với 4 từ. Cũng chấp nhận được vì đặc thù ngôn ngữ.
Tôi sẽ chọn bản dịch tự nhiên nhất.Nguyên lý cốt lõi sâu sắc của JavaScript
Kỹ thuật code JavaScript cao cấp cho chuyên gia TypeScript và React.
Tìm hiểu trước về phát triển React
Từ cơ bản đến nâng cao
Khóa học JavaScript đi sâu vào bản chất
🧐Có gì khác biệt?
Khóa học này sắp xếp và cung cấp các chủ đề cốt lõi một cách có hệ thống mà các nhà phát triển JavaScript trung cấp phải nắm vững trong thực tế! Nó được thiết kế để giúp bạn hiểu và ghi nhớ các khái niệm với những giải thích lý thuyết rõ ràng về từng chủ đề, từ đó phát triển các kỹ năng giải quyết vấn đề thực tế của bạn.
Đây sẽ là cơ hội để gặp gỡ các bài giảng thực tế trên lớp trực tuyến.
✍ Bạn học được gì?
Tổ chức lại lõi Javascript
Bạn sẽ học các phần cốt lõi của JavaScript, bao gồm ngữ cảnh thực thi, phạm vi từ vựng, phân tích chuyên sâu và các mẫu sử dụng closure, cũng như hiểu rõ cách thức hoạt động của nó.
Chinh phục lập trình bất đồng bộ
Tìm hiểu cách vòng lặp sự kiện và hàng đợi tác vụ hoạt động, hiểu sâu hơn về Promise, các trường hợp sử dụng thực tế cho async/await và các kỹ thuật xử lý lỗi nâng cao.
Sử dụng ES6 + JavaScript hiện đại
Chúng ta sẽ nghiên cứu cách sử dụng ES6 và JS hiện đại, chẳng hạn như phép gán cấu trúc, tính năng và cảnh báo của hàm mũi tên, hệ thống mô-đun, kiểu ký hiệu, trình lặp/trình tạo, v.v.
Kỹ thuật JavaScript nâng cao
Học các kỹ thuật JavaScript để trở thành nhà phát triển nâng cao, bao gồm Proxy và Reflect, cũng như giới thiệu về các kỹ thuật lập trình chức năng.
Về cú pháp JavaScript mới nhất...
🤔 Nó hoạt động thế nào?
Cung cấp liên kết đến các hướng dẫn về JavaScript giúp hiểu rõ bản chất của các slide. Cung cấp liên kết git tới mã được sử dụng trong lớp thực tế
Thay vì chỉ kiểm tra mã, chúng tôi giải thích nhiều yếu tố học tập nội bộ khác nhau như cách JavaScript hoạt động bên trong và cách bộ nhớ được sử dụng bằng cách vẽ trực tiếp chúng.
Về công cụ JavaScript...
📖 Cấu trúc bài giảng
Bối cảnh ra đời của Web, quá trình phát triển của JavaScript, v.v.
Không chỉ viết mã đơn giản
Tôi đang bắt đầu học lập trình
Là một nhà phát triển, ngay cả khi đó không phải là chuyên ngành chính của bạn
Tìm hiểu về kiến trúc máy tính thiết yếu
Không phải là một lời giải thích đơn giản
Thông qua phân tích và bằng chứng thực tế
Giải thích lý thuyết
Tài liệu được cung cấp bởi TC39
Được trích dẫn như một tiêu chuẩn
Hiểu các nguyên tắc của JavaScript
📚Chương trình giảng dạy
Bắt đầu với JS
Các thành phần của một ngôn ngữ lập trình (Feat. Compiler)
Biến và Kiểu
Các toán tử và câu lệnh điều khiển
Nâng hạ
chế độ nghiêm ngặt
Phạm vi và bối cảnh thực hiện
Phân hủy cấu trúc
Đóng cửa
Đối tượng & Thuộc tính
Chức năng
Mảng
Lập trình hướng đối tượng (OOP)
Iterator và Generator
Bản đồ và bối cảnh
Số, Toán, Ngày
Chuỗi và biểu thức chính quy
Mô-đun
mô-đun npm
Lập trình không đồng bộ
DOM
😊Đánh giá thực tế lớp học ngoại tuyến
Chỉ cần nhập mã
Lập trình không phải là
Tôi có thể cảm nhận được nó là gì
Thời gian có sẵn
Nhờ đó mà bây giờ tôi có việc làm
Ngay cả trong công việc, giáo viên
Kiến thức bạn đã cho tôi
Sử dụng nó một cách hữu ích
có
Đánh giá chân thành của một đệ tử
Khuyến nghị cho những người này
Khóa học này dành cho ai?
Nắm vững cốt lõi JavaScript, những ai khao khát top 1% phát triển web.
Những ai muốn thành thạo các framework như React, Next.
Người muốn học JavaScript để học TypeScript chuyên sâu
Người thực thi không thể code JS chuyên nghiệp
Người trung cấp, dù đã học nhiều lần ở nhiều bootcamp nhưng vẫn chưa thành thạo.
Cần biết trước khi bắt đầu?
JavaScript cơ bản
Xin chào Đây là
3,501
Học viên
116
Đánh giá
23
Trả lời
4.8
Xếp hạng
6
Các khóa học
- 다음카카오 개발팀장(8년)
- IT 기업 개발업무 및 스타트업(14년)
- Youtube ‘시니어코딩’ 채널을 운영하여 개발 관련 기술 강좌를 하고 있으며, 현재 약 1 만 7천명의 구독자를 두고 있습니다.
It was a time to consider not just using the language, but how to write good JavaScript. I was able to review the core of each lesson through the practice problems. I learned a lot even while watching the explanation lectures after solving the problems. Thank you!~