1
00:00:05,710 --> 00:00:08,109
In this lesson, we will talk.

2
00:00:09,930 --> 00:00:14,100
About the people that have never programmed before.

3
00:00:21,280 --> 00:00:23,200
Never programmed before.

4
00:00:23,650 --> 00:00:24,550
Don't worry.

5
00:00:25,150 --> 00:00:32,080
There is an unfounded fear of programming among those who have never programmed before.

6
00:00:32,560 --> 00:00:36,760
Programming is, in a sense, like speaking a foreign language.

7
00:00:37,090 --> 00:00:45,010
In fact, learning to program is easier than learning to speak a foreign language, to get by, to get

8
00:00:45,010 --> 00:00:47,560
by in a foreign, in a foreign country.

9
00:00:47,560 --> 00:00:51,430
Sometimes knowing some basic concepts is enough.

10
00:00:51,610 --> 00:00:53,260
How to hail a taxi.

11
00:00:53,290 --> 00:00:56,320
How to book a hotel room, etc..

12
00:00:56,830 --> 00:00:59,020
The same applies to programming.

13
00:00:59,950 --> 00:01:07,030
You have never programmed or you have programmed, but do not have experience with the programming languages

14
00:01:07,030 --> 00:01:10,120
used in artificial intelligence applications.

15
00:01:10,150 --> 00:01:19,870
Don't worry, we will help you so that your stay in this new foreign country is as easy as possible.

16
00:01:20,740 --> 00:01:24,700
What is the importance of programming in artificial intelligence?

17
00:01:25,180 --> 00:01:31,210
Traditional artificial intelligence applications, better known as machine learning or deep learning

18
00:01:31,210 --> 00:01:37,570
applications, use a very simple form of a programming language called Python.

19
00:01:38,380 --> 00:01:45,310
The new LMDh applications also use a simple form of the Python language, but they are.

20
00:01:45,310 --> 00:01:52,690
They also use other programming elements common to what are called full stack applications.

21
00:01:52,690 --> 00:01:58,540
We will see these elements little by little and very simply.

22
00:01:59,710 --> 00:02:02,710
Our recommendation for learning to program.

23
00:02:03,250 --> 00:02:10,389
Learning a programming language, just like learning a foreign language, can be an endless task in

24
00:02:10,389 --> 00:02:12,730
time and study materials.

25
00:02:13,240 --> 00:02:18,250
Imagine a student wants to know everything about the German language.

26
00:02:18,970 --> 00:02:21,430
That is not the path we recommend.

27
00:02:21,460 --> 00:02:27,460
You don't need to know everything about the Python language or the other programming elements involved

28
00:02:27,460 --> 00:02:29,380
in an LM application.

29
00:02:29,950 --> 00:02:32,140
Our recommendation is.

30
00:02:32,680 --> 00:02:40,870
First, study and understand the parts of an LM application at a conceptual level.

31
00:02:42,250 --> 00:02:48,490
Then identify the parts of Python and other programming elements involved.

32
00:02:49,430 --> 00:02:55,550
And finally study and practice only with those elements.

33
00:02:56,220 --> 00:02:57,360
I repeat.

34
00:02:57,930 --> 00:02:59,910
Our recommendation is.

35
00:03:00,270 --> 00:03:07,740
First, study and understand the parts of an LM application at a conceptual level.

36
00:03:08,480 --> 00:03:14,900
Second, identify the parts of Python and other programming elements involved.

37
00:03:15,740 --> 00:03:20,900
And third stadium practice only with those elements.

38
00:03:21,770 --> 00:03:24,860
In other words, to hail a taxi.

39
00:03:24,860 --> 00:03:30,590
In Germany, you don't need to study five years of Germanic philology.

40
00:03:32,430 --> 00:03:35,040
One very important secret.

41
00:03:35,040 --> 00:03:44,070
Today, programming is easier than ever, and the new artificial intelligence has a lot to do with this.

42
00:03:44,670 --> 00:03:52,890
If you have never programmed it is worth subscribing to ChatGPT for the premium version of ChatGPT.

43
00:03:53,400 --> 00:04:00,510
For very little money a month, you will have the best programming assistant in the world, which can

44
00:04:00,510 --> 00:04:11,220
solve any doubts program for you or solve your errors with that and free websites like Web3 schools.com.

45
00:04:11,220 --> 00:04:13,650
You will learn very quickly.

46
00:04:14,690 --> 00:04:19,550
And remember, we will accompany you step by step.

47
00:04:20,120 --> 00:04:21,560
Do not worry.

48
00:04:21,560 --> 00:04:29,750
We will explain the exercises step by step and provide you with the code, with our written explanations,

49
00:04:29,750 --> 00:04:34,760
so that you can repeat them step by step on your own.

50
00:04:35,670 --> 00:04:39,150
The only secret is practice.

51
00:04:39,790 --> 00:04:47,200
Mastering the programming necessary to build LLM applications is within anyone's reach.

52
00:04:47,200 --> 00:04:50,530
The only secret is to practice.

53
00:04:51,100 --> 00:04:52,090
Remember.

54
00:04:53,000 --> 00:04:54,050
Practice.

55
00:04:54,620 --> 00:05:03,680
Unlike other subjects that only require understanding or a bit of memory, the key to learning to program

56
00:05:03,680 --> 00:05:07,730
is to practice, practice and practice.

57
00:05:08,060 --> 00:05:14,510
It is within anyone's reach, but it requires time and perseverance.

58
00:05:15,920 --> 00:05:23,480
If you are a company executive and you will not be programming, but will have a team of engineers who

59
00:05:23,480 --> 00:05:25,250
will be programming.

60
00:05:25,340 --> 00:05:32,780
It will also be very interesting for you to continue with the course, as although you will not need

61
00:05:32,780 --> 00:05:38,930
to practice programming, it will be very useful for you to understand the process, to be able to lead

62
00:05:38,930 --> 00:05:43,760
your team of engineers or to hire an external consultancy.

63
00:05:45,490 --> 00:05:52,510
If you already have programming experience, you will be interested to know the main programming elements

64
00:05:52,510 --> 00:05:55,750
that we will use in the next sections.

65
00:05:56,620 --> 00:06:00,880
Python launching llama index.

66
00:06:00,910 --> 00:06:02,770
OpenAI API.

67
00:06:03,790 --> 00:06:04,330
Lang.

68
00:06:04,330 --> 00:06:04,990
Smith.

69
00:06:05,080 --> 00:06:05,740
Lang.

70
00:06:05,740 --> 00:06:07,690
Surf face.

71
00:06:08,260 --> 00:06:09,340
Postgres.

72
00:06:09,520 --> 00:06:10,660
Streamlit.

73
00:06:10,660 --> 00:06:12,460
Fast API.

74
00:06:12,550 --> 00:06:14,770
Render JavaScript.

75
00:06:14,770 --> 00:06:15,760
React.

76
00:06:15,760 --> 00:06:16,930
Next.

77
00:06:17,050 --> 00:06:18,250
Vercel.

78
00:06:19,260 --> 00:06:20,760
Amazon S3.

79
00:06:22,140 --> 00:06:25,650
Don't let so many elements overwhelm you.

80
00:06:25,950 --> 00:06:33,300
We will accompany you step by step and you will see that the path will be simple.

81
00:06:35,260 --> 00:06:36,940
Never programmed before.

82
00:06:36,970 --> 00:06:38,770
Do not worry.

83
00:06:39,460 --> 00:06:47,110
In the next lesson, we will see some very useful practical tips for you.

