강의

멘토링

로드맵

BEST
Business & Marketing

/

Project & Product Management

IT Essential Knowledge for Non-IT Planners and Managers

This lecture explains the essential IT knowledge that non-majors need to know in a way that is easy to understand and at a level that is absolutely necessary for practical use, and it is designed to help you establish the basics of IT practice and communicate easily with developers. It also includes an appendix with explanations of terms focused on IT practice, making it a bible for non-major IT beginners.

(4.9) 120 reviews

1,553 learners

  • seonsin25
Communication
kakao-service

Reviews from Early Learners

What you will learn!

  • IT knowledge that non-IT planners and IT managers must have to do their jobs

  • It allows you to see the entire IT and provides essential knowledge for each detailed step.

  • Through actual cases such as decision-making, work progress, and developer inquiries at each stage of IT, we support maximizing practical work utilization.

  • Increased communication skills through understanding key terms in IT and development

  • [Appendix] Information on practical terms used in the IT industry

Isn't it difficult to communicate with developers?
Let's go and learn the essential knowledge 💪

IT Knowledge for Planners and Managers 🗂️

Have you entered the IT industry as a non-major? You are good at planning and management, but haven't you ever felt intimidated when talking to developers or when you encounter work related to IT expertise? This lecture is for planners, managers, and other development-related workers who have difficulty communicating with developers.

A lecture that covers both the forest and the trees of IT! Based on the experience of an IT PM and manager with 20 years of experience, we will teach you only the knowledge that is essential for practical work.

Special features of this course

  • We systematically explain the tasks and development knowledge for each stage of the entire IT development process.
  • Learn essential knowledge for those working in related fields.
  • Even non-majors who know nothing about IT can easily understand it .
  • We will provide you with a variety of practical application cases to help you put what you have learned to use .
  • In addition to development knowledge, you will also learn essential terminology needed for IT-related work.
    • You can strengthen the practical knowledge of IT beginners through the series of IT terms included in the appendix.

I recommend this to these people 🙋‍♀️

lack of basics

As I am not a major, I am lacking in development knowledge, terminology, and practical skills.

knowledge gap

There is a big gap between the IT knowledge I studied and the knowledge needed for practical work.

How do you do it?

Even if I want to study IT, I don't know what to do or how to do it.

I want to see the forest

Partial knowledge alone is not enough, so I lack confidence.


Learn things like this 📚

1. How to learn the knowledge required for planning and management

2. See the big picture of the entire IT sector

  • View all IT tasks
    • Information, Information VS Data, Program
    • IT essential processes (development, server, network, PC/mobile)
    • IT expansion process (IT consulting, supervision, system management, IT security, IT sales/marketing, maintenance)

  • View all IT development work
    • Type of development (project type, product type, technology development)
    • Development process (planning, design, development, testing, distribution, open/stabilization)

  • View IT Development Methodology
    • Waterfall, Agile (Scrum)



  • View IT Non-Development Areas
    • Planning, design, and general work details

3. Understand essential IT development knowledge for non-majors

  • Development Basic Structure
    • Development type, development structure

  • App Development Method
    • Mobile web app, web app, native, hybrid, cross-platform

  • Program Development Tools and Development Sequence
    • Program development tools (SDK, IDE, framework, library)
    • Program development sequence (coding, building, debugging, deployment)
    • Git & Git hub
  • Development (coding) knowledge concepts essential knowledge
    • Coding Essentials (Types, Variables, Functions, Logic)
    • Coding Key Concepts (Data Structures, Algorithms, Processes, Threads)
    • Transaction
  • Essential knowledge related to security
    • Types of security (intrusion prevention, theft prevention, analysis prevention, exposure prevention)
    • Detailed description of each type (firewall, VPN, dedicated line, encryption, network encryption, masking, etc.)
  • Essential knowledge of external system linkage
    • SSO, external system linkage case, interface document composition, information collection linkage agreement method, linkage agreement essential checklist
    • REST API, JSON, XML, Mapping Concepts
  • Essential knowledge related to WEB-APP
    • Web, HTML, Web Browser, HTML VS HTML5, Session, Cookie, GET method-POST method
    • SSR, CSR, SPA
    • Notes on app distribution, development distribution, internal distribution, store distribution,

  • Essential knowledge related to DB development
    • Database Basics (Table Space, Table, Record, Column, Key, Index, Join, Mapping Table)
    • SQL concepts, SQL examples, commit, rollback, developer expression interpretation, column types
    • Table definition description and sample



  • Essential knowledge related to test distribution opening and stabilization
    • Testing (test process, physical test environment preparation, unit testing, integration testing, system testing)
    • Deployment (server deployment, app deployment)
    • Open and Stabilize (Open, Stabilize, Inspect, Maintain)


4. Learn IT system principles and business knowledge

  • Server Configuration and Operation Principles
    • Business server separation (development, testing, staging, operations)
    • Functional server division (web server, WAS, DB server)
    • Server Configuration (Simple Configuration, Basic Configuration, Multiple Configuration)
    • How to use the server (IDC, web hosting, server hosting, cloud)
  • Network configuration and operation principles and essential knowledge
    • IP (Public IP, Private IP)
    • Network structure (firewall, DMZ, internal network, server)
    • Network basic configuration, network redundancy, L4, dedicated line, VPN
  • PC Mobile Service Principles and Essential Knowledge
    • The three major components of a PC (hard disk, memory, CPU) and their relationship to speed
    • Computer program execution process, program operation structure
    • Guide to application knowledge of program behavior and how to deal with errors


5. The secret to continuous growth

  • Essential attitudes toward IT for growth


Appendix: IT Terminology Series
  • Business related terms
    • Gabby, Advanced, Renewal, Next Generation, SI, Solution, Web Agency, SM, Veterinary Contract, Turnkey Contract, etc.
  • Customer Related Terms
    • RFI, RFP, RFQ, proposal, quotation, business contact, legacy, period system, etc.
    • BI, PI, ISP, IT consulting, quantitative, qualitative, KPI, AS-IS VS TO-BE, etc.
  • IT Project Planning Related Terminology
    • SOW, WBS, Gantt chart, milestone
  • IT project reporting related terms
    • Start-up report, interim report, completion report, weekly report
  • IT project planning related terms
    • Requirements Definition Document (Specification) / GAP Analysis, IA, Process Flow Diagram, SB
  • IT project design related terms
    • UI, UX, design draft, design guide
  • IT project development related terms
    • Front-end development, Back-end development, Server development, App development
  • Terminology related to IT project completion
    • Unit testing, integration testing, stabilization, and inspection

We will inform you of the download location of the teaching materials provided for this course.

- Section 1. 2. View the big picture of the entire IT area > A. View the entire IT work (Information VS Data, Program, IT essential process, IT expansion process) > Lecture materials [Download]


Expected Questions Q&A 💬

Q. After taking this course, will I really be able to have conversations with developers?

After producing the lecture, I shared the lecture content with several developers around me and received feedback. I received feedback that people who listened to this lecture well and understood it would be much more comfortable to talk to them (developers) .

Q. Will this lecture be helpful to non-major developers as well?

Personally, I would like to recommend it to non-major developers. The basis for writing this lecture is that I organized the basic knowledge that I learned in computer engineering as a major, and also included basic knowledge that is not covered in coding education such as networks, servers, infrastructure, and DB. For reference, I distributed a sample lecture of this lecture for free on my YouTube and Inflearn, and non-major developers who took the lecture often gave me feedback that it was useful to them.

Q. What do you mean by providing essential knowledge differently from that of developers?

Here's an example that makes it easier to understand. There's a concept called input parameter. Developers know this concept as a difficult concept , such as [a parameter passed to call a function, with a variable name and type, and as a local variable, **] . However, in order to communicate with developers, you just need to know it as [an input value for some processing]. One of the things that makes studying IT difficult is that most books and explanations are difficult for developers. As a former developer and have worked in PM for over 15 years, I know the level of knowledge that non-specialists need, so I have tried to explain the same information more easily and more usefully, focusing on practical work.


Introducing the knowledge sharer ✒️

I am an IT professional who has worked in the IT field for 20 years in development, PL, PM, and IT business management.
Working in IT startups, small and medium-sized companies, mid-sized companies, and large corporations, etc.
I would like to share various stories and information about the IT industry that I have seen through my work as a PM and IT business management.
I run a YouTube channel called [Fire Man 25 IT Library].


Recommended for
these people

Who is this course right for?

  • Non-IT Planning Specialist

  • Non-IT Management

  • Non-major developers with insufficient IT knowledge

  • Business management and technical sales personnel who need basic IT knowledge

  • People considering entering IT as a non-major

Hello
This is

9,545

Learners

546

Reviews

155

Answers

4.9

Rating

9

Courses

20년간 IT 분야에서 개발, PL, PM, IT 사업관리 업무를 해온 IT 맨입니다. 

IT 스타트업, 중소기업, 중견기업, 대기업 등에서 일하고,

PM과 IT 사업관리 업무를 통해 보게된 IT 업계의 다양한 이야기들과 정보들을 공유드리고자

[불꽃남자25 IT 도서관] 이라는 유튜브 채널을 운영하고 있으며, 

좀 더 많은 정보를 공유드리기 위해 인프런에 함께 강의를 공유드립니다. 

감사합니다.  

 

[주요 경력사항]

現 (주)BPX CTO 및 사업 총괄

前 (주)코너스 DX사업본부 팀장

前 프람트테크놀로지 공공사업 PM 및 사업관리 수석 연구원

前 스마트올리브 CTO 및 플랫폼 사업 총괄 이사

前 유니트론텍 IT 사업부 총괄 부장

前 헬스커넥트

前 아시아나 IDT 금융운영팀

[참여 프로젝트]

금융시스템 구축 및 운영 (금호 오토리스, KDB 생명 등)

Smart Hospital (PHR 시스템, 병원 키오스크 시스템) 및 헬스케어 사업 PM 관리

IT 사업부 총괄: SI 사업 관리 및 PM, IOT 신규사업 기획 및 개발 관리 등

전자식권 플랫폼 CTO 및 사업 총괄

공공부문 사업 관리 및 PM

[주요 강의 이력]

- 주요 기업 강의 (IT기획/제안, 프로젝트 관리 및 필수 IT 지식)
: SK텔레콤, KT에이블스쿨, KT, KB국민은행, 삼성금융연수원, 2023 ACE Academy, GS엠비즈, CJ 그룹, 글로벌핀테크진흥센터, 골프존, 엔텔스/엔컴즈 등

- 주요 공공 기관 강의 (공공 정보화 사업 발주 및 관리 방법)
: LH한국토지주택공사, 건강보험심사평가원, 창업진흥원, 한국프로스포츠협회, 한국고용정보원 등

- 주요 교육 기관 강의 (온라인/오프라인)
: SK앰엔서비스, KMA 한국능률협회, 패스트캠퍼스, 안랩 맘이랜서, 코드스테이츠, 멀티캠퍼스, KT 에이블스쿨 등

- 주요 온라인 강의 플랫폼
: 인프런 플랫폼 강의 다수

e. 출판 이력
          - 개발자와의 협업을 위한 IT 필수 지식 [영진출판]
          - 아무도 알려 주지 않는 PM 필수 지식 [영진출판]

[출판 이력] 

 개발자와의 협업을 위한 IT 필수 지식 [영진출판]

아무도 알려 주지 않는 PM 필수 지식 [영진출판]

Curriculum

All

27 lectures ∙ (7hr 54min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

120 reviews

4.9

120 reviews

  • amorehrsj3840님의 프로필 이미지
    amorehrsj3840

    Reviews 8

    Average Rating 4.0

    5

    100% enrolled

    This is the most satisfying lecture I've taken in recent years. - The lecturer gives a professional lecture based on his long experience - But he explains it really easily for non-IT majors. It's really easy - But it's so useful. All the terms and basic explanations needed for IT work are here Not only for developers, but also for those who work in the IT field but say they don't have a background I hope you take all of these lectures. It's almost a required lecture.

    • seonsin25
      Instructor

      Thank you so much for your great feedback. I will try to share better information with you thanks to your kind words. Thank you very much~~^^

  • sp1023hong5875님의 프로필 이미지
    sp1023hong5875

    Reviews 4

    Average Rating 5.0

    5

    100% enrolled

    First of all, thank you for making such a great lecture. I think the lecture structure was really good because it explained the vast forest of the IT field first, and then allowed us to see each tree. I also remember the sincere advice on the secret to continuous growth. Lastly, the explanation was so easy to understand even for non-majors and people with no practical IT experience (it was difficult because there were a lot of unfamiliar terms..ㅠㅠ), so I think it would be really helpful for those who are in the field. I highly recommend the lecture.

    • seonsin25
      Instructor

      Thank you so much for watching the lecture and leaving such good and grateful feedback. I hope the lecture was helpful to your work. Thank you for the great feedback, and I think I should share more good information. Thank you again, and have a happy week~^^

  • hanna9412175583님의 프로필 이미지
    hanna9412175583

    Reviews 4

    Average Rating 5.0

    5

    11% enrolled

    I think this is a really helpful lecture because it contains only practical information that is helpful, not vague theories. Above all, it is easy to understand because the explanations are easy to understand, so even if you don't have much knowledge of IT, you won't have any trouble listening to the lecture. I usually fall asleep when I listen to the lectures... But Spark Man 25's lectures are exciting in themselves... They are so fun... ㅠㅠ They are the best.

    • seonsin25
      Instructor

      I'm glad that it helped you understand the information that is helpful for your work. Thank you so much for watching the lecture and giving me good feedback. Have a happy week~^^

  • syon7612님의 프로필 이미지
    syon7612

    Reviews 1

    Average Rating 5.0

    5

    100% enrolled

    Thank you for the great lecture.

    • seonsin25
      Instructor

      I know it's not enough, but I hope it helps. Thank you for your good feedback.~^^

  • ju4151님의 프로필 이미지
    ju4151

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    Great. Very useful lecture~~~~ Thank you!!

    • seonsin25
      Instructor

      Thank you for listening to me. I really appreciate the good feedback. Have a nice day~~^^

Limited time deal

$55.00

24%

$72.60

seonsin25's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!