쉐도잉 연습: .NET in 100 Seconds - YouTube로 영어 말하기 배우기

C2
The .NET, a free and open source platform for building high-performance software in virtually every domain.
⏸ 일시 정지
50 문장
문장이 너무 짧거나 길면 Edit를 눌러 조정하세요.
1
The .NET, a free and open source platform for building high-performance software in virtually every domain.
2
It can tackle web apps,
3
mobile apps, enterprise software, games,
4
and more, powered primarily by the C-sharp programming language.
5
It was developed by Microsoft in the early 2000s as a Windows-centric framework,
6
then rebooted in 2016 as .NET Core.
7
And finally, in 2020, they dropped the core and unified the platform into modern .NET,
8
with yearly releases that also target Linux, macOS, and the cloud.
9
At a high level, .NET is built around a managed runtime called the Common Language Runtime,
10
which handles memory management, garbage collection,
11
and security, so you don't have to.
12
This allows developers to write code in high-level languages like Object Oriented C Sharp,
13
or its cooler functional brother F Sharp,
14
or even the mentally ill cousin Visual Basic.
15
No matter which language you choose,
16
they all get compiled into an intermediate format called Common Intermediate Language,
17
then just-in-time or ahead-of-time compiled into native machine code by the Common Language runtime.
18
This design lets multiple languages share the same runtime and libraries,
19
while still delivering near-native performance across platforms.
20
But what really makes .NET special is its integrated ecosystem.
21
like ASP.NET for regular web apps,
22
Blazor for WebAssembly-powered apps, Entity Framework Core for dead simple database access,
23
MAUI for cross-platform mobile apps,
24
and POLI for fault tolerance,
25
just to name a few.
26
And you'll find packages for virtually every use case in the NuGet package manager.
27
On top of that, many third-party frameworks embed .NET to give developers the experience they crave,
28
like Unity for game developers,
29
QuantConnect for algo traders, and AutoCAD for real engineers who build real things in the real world.
30
To get started, install .NET, then open up VS Code,
31
and make sure you have the C Sharp DevKit extension enabled.
32
Now hit Ctrl-P and find the new project command.
33
There are all sorts of templates to start from,
34
but let's keep it simple with the console app to build a CLI tool.
35
And now we can open up this C Sharp file and start writing some code.
36
It's a hugely popular, strongly typed language that gives us excellent IntelliSense out of the box.
37
Today, we're building an app called OnlyHorseFans,
38
and unfortunately, we need to verify
39
that the user is 18 years old to comply with recent draconian legislation from our globalist overlords.
40
To achieve that, we'll first have the user enter their age into the console,
41
which we can do with the built-in console class.
42
Once we have the user's age in the standard input,
43
we can then parse the value into an integer.
44
And then finally, we'll set up a ternary operator here to grant access if the age is over 18,
45
or deny access otherwise.
46
And now, let's open up the terminal and run it.
47
Notice how we also get beautiful autocomplete and documentation in the entire CLI.
48
Use the .NET run command to compile and execute the code.
49
This has been .NET in 100 seconds.
50
Thanks for watching, and I will see you in the next one!

앱 다운로드

당신이 말하는 모든 문장을 AI가 채점

TRENDING

인기 동영상

맥락 및 배경

이 비디오는 .NET이라는 무료 오픈 소스 플랫폼에 대한 간략한 소개를 제공합니다. .NET은 고성능 소프트웨어를 구축하기 위한 플랫폼으로, 웹 어플리케이션, 모바일 어플리케이션, 기업 소프트웨어, 게임 등 다양한 분야에서 사용됩니다. 발표자는 .NET의 역사와 특히 C# 프로그래밍 언어를 중심으로 한 기능을 강조하며, .NET 생태계의 통합성과 다양한 도구들을 설명합니다. 이러한 내용을 통해 영어를 배우는 데 있어 프로그램을 통해 실행되는 코드와 그 구조에 대한 이해가 중요하다는 점을 강조하고 있습니다.

일상적인 의사소통을 위한 5개의 핵심 문구

  • “I'm building a .NET app.” - .NET 앱을 만들고 있습니다.
  • “How do I install .NET?” - .NET을 어떻게 설치하나요?
  • “Can I use C# for this project?” - 이 프로젝트에 C#을 사용할 수 있나요?
  • “Let’s compile and run the code.” - 코드를 컴파일하고 실행해 봅시다.
  • “I need to verify the user’s age.” - 사용자의 나이를 확인해야 합니다.

단계별 쉐도잉 가이드

이 비디오의 내용을 효과적으로 학습하기 위해 영어 쉐도잉을 적용하는 방법을 안내합니다. 처음에는 비디오를 반복적으로 시청하면서 발음과 억양을 익히세요. 매 문장을 따라 하며 입 모양과 발음을 확인하십시오. 특히, “I'm building a .NET app.”와 같은 문장을 강조해서 반복하면 자연스럽게 일상 대화에 사용할 수 있게 됩니다.

다음 단계로는 발음의 억양을 주의 깊게 따라하고, 중요한 기술 용어를 중심으로 반복하는 것을 추천합니다. 예를 들어 “let’s compile and run the code”와 같은 문장에서 자연스럽게 쉐도잉을 하며 기술적 용어를 이해하는 데 집중하세요. 이렇게 하면, 유튜브 영어 공부와 영어 회화 연습에 큰 도움이 됩니다.

마지막으로, 학습이 끝난 후에는 관련 주제를 가지고 친구나 동료와 대화해 보세요. 이를 통해 얻은 새로운 표현과 어휘를 실생활에서 적용하는 연습을 지속하면, 더 자신감 있는 영어 사용자가 될 수 있습니다.

쉐도잉이란? 영어 실력을 빠르게 키우는 과학적 방법

쉐도잉(Shadowing)은 원래 전문 통역사 훈련을 위해 개발된 언어 학습 기법으로, 다언어 학자인 Dr. Alexander Arguelles에 의해 대중화된 방법입니다. 핵심 원리는 간단하지만 매우 강력합니다: 원어민의 영어를 들으면서 1~2초의 짧은 지연으로 즉시 소리 내어 따라 말하는 것——마치 '그림자(shadow)'처럼 화자를 따라가는 것입니다. 문법 공부나 수동적인 청취와 달리, 쉐도잉은 뇌와 입 근육이 동시에 실시간으로 영어를 처리하고 재현하도록 훈련합니다. 연구에 따르면 이 방법은 발음 정확도, 억양, 리듬, 연음, 청취력, 말하기 유창성을 크게 향상시킵니다. IELTS 스피킹 준비와 자연스러운 영어 소통을 원하는 분들에게 특히 효과적입니다.

커피 한 잔 사주기