Check out what classmates have to say!
C# News Crawling & Task Manager
2 Class Projects
It takes about 3 hours hour(s) to complete each project.
C# News & Alarm
C# Task Manager
Why should I learn C#?
📍 Differences between C, C++, and C# languages
1) C: It is the first language to come out of the three, is the fastest in terms of speed, and has good portability to various hardware, Procedural-oriented languageIt's.
2) C++: In C language object-oriented It is a language where classes have been added in addition to concepts.
3) C#: In an object-oriented language where everything is objectified, It's easier to code, easier to understand, and more productive than C/C++.
📍 Why is C #이 a universal language?
In addition to desktop applications, web front-ends, backends, and iOS, you can create games for Xbox, PlayStation, iOS & Android web.
Also, as a representative language of the. NET (.NET) platform, many Enterprise developmentIt is used in.
📍Python can also be an automated program, but are there any advantages of using C #으로?
Python may be good for creating programs that only come with data, but it is easy for users to use Graphical user interface (GUI)When developing a program composed of, it is easier and faster to implement C #으로.
📍 It is a partner of the famous game engine Unity and the C #은 language.
Many of the games you've come across are developed using a game engine called Unity (Unity). (Unity Engine, along with Unreal Engine, is the epicenter of the game development engine world.)
C# is a language that is used very actively in the fields of game development and server development, as most of them were developed through C #을, which is the main language of Unity. There are so many places to use once you learn!
C #은 is easy, fast, and intuitive!
📍C#, an all-rounder language
C #은 Various templatesI support. and object-oriented programming (OOP) It's adopting a paradigm. To put it simply, object-oriented makes programs flexible, so development is easier, maintenance is easier, and above all Intuitive code analysisLet's make this possible!
So even if you've never tried C #을, it's not difficult to understand and use.
How to use C #을 in this class
👨🏻💻Try to create your own program that you actually use
In this class, we will create a very simple application for each chapter, while including a theoretical part to understand C #에.
At the end, everyone often saw it on Windows OS (Windows 10, etc.) Metro UI-style work automation programI'll also make it. You can check the news for each category without clicking on the news, and frequently used programs, routes, web pages, etc. One access with this programYou will be able to do it.
C# task automation & crawling!
I will introduce the curriculum.
📍Chapter 1: Getting ready for development
C#It is the foundation of the language called and its action .Net FrameworkLet's take a quick look at, visual studioLearn how to install and use a development tool called.
📍Chapters 2-3: Grasp basic concepts and practice
The basics of programming Conditional statements, loopsStarting with Interfaces, inheritance, and polymorphismLearn about the components necessary for development up to, and create a simple program that applies them.
📍Chapter 4: Creating a few simple programs
Based on what you've learned, Programs such as simple auto-click macros, programs that accept keyboard input, and Morse code generatorsI'm going to make a listen!
📍Chapter 5: Creating the long-awaited work automation form!
Using the Metro UI Framework, Metro design in Windows 10Let's create a business automation tool with.
The advantage is that it can be customized according to the functions you need, and you can also create a business automation tool with more functions.
📍Chapter 6: Build a news crawl form with your own friends
Read the news and show the image or title, A news crawler that lets you view the content of the news without clickingIt creates.
Using the crawling techniques you'll learn in this class, you'll learn a convenient technique to automatically import whatever information you want!
📍Final chapter: Version control systems, code management through git and GitHub
- When I want to see at a glance what order I've written the programs I've written so far and in what order
- When something went wrong while writing code and you want to reverse the code
- When you want to share code on any device without having to save and copy it to another computer
In all of the moments listed above, a version control system is extremely useful. We make it possible to use git and git in GUI form SausstryLearn how to manage code using, GitHubLet's upload our code to
I'm C #을 and I'm going to teach you everything about coding in the world.
📍Moving from an information security engineer to a developer.
👨🏻💻 Career and participation projects
- Maintenance services such as Symantec security solutions
- Assistant lecturer in information security, including Korea Information and Communication Promotion Association and The Zone
- Information security CERT services such as Interpark, Mirae Asset Securities, and YES24
- Participate in parent game server development, participate in management program development
- Crawling programs, web page development, etc.
📚 Eligibility
- Information security article
- CEH (Ethical Hacker)
- CHFI (Forensic Expert)
- Network manager
- Linux master
- ISO 27001 certified auditor
- Completed the Korea Institute of Information Technology (KITRI) Infringement Response Specialist
This is actually a case where I changed my career path to a developer. While I was originally working as an information security engineer, I came across development. Being able to create this and that and actually use them came very appealing to me, and I soon fell in love with it.
I've been studying development hard by myself, sometimes taking paid lessons, and watching these and other video courses, but the fact that I have to abandon my original work and career and start anew vague fearIt came close to.
But before it's too late To do what I really want to do I decided to change my job, and in the meantime I had a great opportunity to change my job, so I began my career as a developer.
I believe my experience will be helpful for those who want to become developers and those who have to give up a lot when switching careers. I'll show you not only how to make a simple program, but also how I got to this point.
I also started YouTube about 2 years ago, and I'm trying to share the joy of development with more people. How wonderful it would be if I made a program that I use even as a hobby and used it! I hope all of you will experience this joy as well.
A creator who is like a strong mentor
While searching for a better direction on my own and having a lot of trouble, I took paid lessons from famous mentors for a long time, and I also started YouTube to share what I know.
For those who are starting out, don't lose that interest, I'll tell you in an easy-to-understand manner based on the memory of heading to the ground, and the experience of creating many courses and receiving feedback from various subscribers.
If you take the first step, I'll push you!
I'll see you in class:)
📍What to bring for class
- Windows (or virtual environment)
- Other necessary installations will be explained in the class!
👨🏻💻 C# 1:1 coaching taught by all the coding in the world! (2 times)
The most difficult part of my development career was, The right direction of developmentI was worried about. Anyone can work hard, but since each person has a different direction and method of getting to the destination, the time to reach the destination will vary.
I have to try to make a lot Pressure So is it really a good idea to create several types of simple programs such as calculators and notepads? too Clogged partWhat if I run into a problem that I can't solve even if I search for it in? In this case, I'll provide you with an answer through coaching.
If you have any light blockages during the training, please comment on each lesson and we will definitely answer them!
📍 A C# 1:1 coaching ticket that you can use when you need it
- You can ask a total of 3 questions per coaching ticket.
- We will send you an answer of around 250 characters per question.
- First, for the students Presents judgments and directions for the current level of development capabilitiesWe'll do it for you.
- Second, at the time of development Provide feedback on where issues are occurringWe'll do it for you.
- Third, I'm interested in something other than C# Provide feedback on languages (Java, Python, JS, etc.)We'll do it for you.
- Fourth, Provide feedback on questions related to the operation of YouTubeWe'll do it for you.
- The coaching ticket can be used for 20 weeks from the date of purchase.
- If not used within the period, no refund will be given.
User program guide
- In this installation guide, we recommend that you carefully read all the steps described in the course before installing.
📩 The package is subject to some changes, and we will be fully informed if there are any changes.
Curriculum
Creator
All about coding
Nice to meet you, it's all about coding in the world as a developer.
📍Moving from an information security engineer to a developer.
👨🏻💻 Career and participation projects
- Maintenance services such as Symantec security solutions
- Assistant lecturer in information security, including Korea Information and Communication Promotion Association and The Zone
- Information security CERT services such as Interpark, Mirae Asset Securities, and YES24
- Participate in parent game server development, participate in management program development
- Crawling programs, web page development, etc.
📚 Eligibility
- Information security article
- CEH (Ethical Hacker)
- CHFI (Forensic Expert)
- Network manager
- Linux master
- ISO 27001 certified auditor
- Completed the Korea Institute of Information Technology (KITRI) Infringement Response Specialist
This is actually a case where I changed my career path to a developer. While I was originally working as an information security engineer, I came across development. Being able to create this and that and actually use them came very appealing to me, and I soon fell in love with it.
📍 So that everyone can do what they want to do and that makes them feel excited.
I also started YouTube about 2 years ago, and I'm trying to share the joy of development with more people. How wonderful it would be if I made a program that I use even as a hobby and used it! I hope all of you will experience this joy as well.