Embedded Linux Full Course ( 2 Embedded Linux Application)

Posted By: ELK1nG

Embedded Linux Full Course ( 2 Embedded Linux Application)
Published 2/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.24 GB | Duration: 12h 26m

2 embedded linux application

What you'll learn

what is linux application program

what are those basic linux system call and library call, difference

how do you use functions to read and write files/ read directories

programming on strings

programming on file stamps

programming on system signals

programming on system prcess

Requirements

Embedded Linux Full Course ( 1 ubuntu dev environment)

C programming language

Description

welcome to Embedded Linux Full Course, my goal is to lead you complete into the field of linux embedded development. after you take all my series of courses, you will become a qualified embedded software engineer, at least be able to do small embedded software , and apply the knowledge which you have learned to either work/hobbies/projects/interviews.( 1 ubuntu dev environment)( 2 embedded linux application programming)*( 3 ARM (IMX6U) bare metal programming)( 4 embedded linux kernel driver programming)( 5 uboot )( 6 porting system and rootfs )(2 embedded linux application) this course will cover basic how to do the C application program in linux (ubuntu). You will learn many system calls and library calls etc, I show how to use those function call to program example with fun. the challenge also is my request to you , copy what I do in the video, see if you could get the same results.I don't have funny english words,its very direct in every video, specially, I always direct go to live coding to show you, the point is persist in practicing on programming,make your self more strong.I hope you all enjoy the instruction. I would very much appreciate any feedback you may have or suggestions on topics for further content. The best way to help me is to leave a review and share the class link with your friends.Q&A:Your feedback is always welcome! Once you register my class, you will see each source code file attached. You can also send me messages via Udemy. let me know your thoughts or raise any questions on the material. Happy to meet you guys.

Overview

Section 1: Introduction

Lecture 1 1-linux_application_concept

Lecture 2 2-fileIO1

Lecture 3 3-fileIO2

Lecture 4 4-fileIO_coding

Lecture 5 5-fileIO_lseek

Lecture 6 6-fileIO_deep_dive_in

Lecture 7 7-fileIO_error

Lecture 8 8-fileIO_holefile

Lecture 9 9-fileIO_O_TRUNCandO_APPEND

Lecture 10 10-fileIO_open_dup

Lecture 11 11-fileIO_sharefile

Lecture 12 12-fileIO-competition_adventure

Lecture 13 13-fileIO-truncate

Lecture 14 14-fileIO-fcntl_ioctl

Lecture 15 15-standIClib

Lecture 16 16-standClib-file

Lecture 17 17-standIClib-feof_ferror_format

Lecture 18 18-standIClib-syncc

Lecture 19 19-standIClib-buffer

Lecture 20 20-file-stat-fstat

Lecture 21 21-file-user-group

Lecture 22 22-file-timestamp

Lecture 23 23-file-links

Lecture 24 24-file-directory

Lecture 25 25-file-remove-rename

Lecture 26 26-string-input-output

Lecture 27 27-string-concate-copy

Lecture 28 28-string-more

Lecture 29 29-system-infor

Lecture 30 30-system-datetime

Lecture 31 31-system-processtime

Lecture 32 32-system-randnumber

Lecture 33 33-system-sleep

Lecture 34 34-system-heap

Lecture 35 35-system-signal

Lecture 36 36-system-singal-2

Lecture 37 37-system-singal-3

Lecture 38 38-system-signal-4

Lecture 39 39-process-concept

Lecture 40 40-process-exit

Lecture 41 41-process-enviroment

Lecture 42 42-process-fork

Lecture 43 43-process-wait

Lecture 44 44-process-child-zombie-orphan

Lecture 45 45-process-runnew-application

college students/new graduates,high-level language developers (python, java, app developers). who curios for embedded development environment,recent graduates with 1-2 years experience,java script/web developers. who wants learn more linux development environment,who are interested in gaining practical hands-on experience to use linux operating system,anyone is interested in embedded development system