Master Bitcoin Development - Build Your Own Wallet Today!
Focused View
13:50:10
0 View
1. Introduction.mp4
06:00
2. Downloading, Configuring and Running the Bitcoin Core Node and IntelliJ IDEA.mp4
06:33
3. What is Bitcoin.mp4
03:03
4. Bitcoin Transactions and Private Keys.mp4
06:32
5. Bitcoin Wallets, the Blockchain and Mining.mp4
03:51
6. The Bitcoin Network, Ecosystem and Principles.mp4
05:49
7. Starting the Project.mp4
02:59
8. Configuring the GUI.mp4
09:55
9. Creating our First Test.mp4
10:18
10. Mnemonic Seeds.mp4
02:11
11. Create Wallet Dialog Window.mp4
11:56
12. Creating the Mnemonic Seed.mp4
07:33
13. Create Wallet Dialog Window Buttons and Validations.mp4
10:30
14. The Current Wallet Observable.mp4
11:16
15. The Receive Bitcoin Tab.mp4
08:29
16. Bitcoin Addresses and HD Wallets.mp4
13:52
17. Creating our wallets extended public keys.mp4
16:40
18. Generating Segwit Addresses.mp4
10:19
19. Understanding Segwit Addresses and Introduction to Bitcoin Network Environments.mp4
04:34
20. Generating Segwit Addresses Part II.mp4
09:10
21. Adding Support for Main Net, Test Net, and Reg Test Environments.mp4
07:41
22. Preparing our Bitcoin Core Node for Communicating With Our Wallet.mp4
03:13
23. Creating the Node Client for Creating and Listing Wallets.mp4
15:06
24. Node Clients for Loading a Wallet, Get a New Address, Checking our Balance.mp4
11:21
25. Sending Bitcoins From the Node to the Application.mp4
14:25
26. The Addresses Table.mp4
08:42
27. Importing our Application Addresses to Our Bitcoin Node.mp4
10:18
28. Calling our Bitcoin Node Asynchronously.mp4
09:50
29. Listening for Transactions from the Node with ZeroMQ.mp4
14:09
30. Bitcoin Transactions Inputs, Outputs, Scripts, and the UTXO Set.mp4
18:31
32. Updating the Current Wallet Addresses.mp4
11:07
33. Showing Address Information in the Addresses Table.mp4
13:21
34. Generating More Addresses.mp4
15:50
35. Testing Confirmations.mp4
07:33
36. The Transactions Table.mp4
08:03
37. Populating the Transactions Table.mp4
14:03
38. Improving Tests for the Transactions Table and Running Our Application.mp4
17:10
39. Listening for Blocks and Formatting Balances.mp4
12:55
40. The Total Wallets Balance.mp4
05:50
41. Calculating and Showing the Wallets Total Balance.mp4
08:57
42. Adding More Tests for the Total Balance Feature.mp4
03:37
43. The Send Bitcoin Tab.mp4
11:11
44. Transaction Fees and Sizes.mp4
06:48
45. Creating the Transaction Size Calculator and The Node Estimate Smart Fee Client.mp4
13:33
46. Coin Selection and Dust.mp4
06:08
47. Implementing the Dust Calculator and Other Utilities.mp4
09:24
48. Implementing the Single Random Draw Coin Selector.mp4
08:40
49. How Segwit Transactions are Built and Validated.mp4
07:44
50. Implementing the Transaction Creator.mp4
14:03
51. The Send Transaction Dialog Window.mp4
14:21
52. Showing Transaction Data in the Send Bitcoin Dialog Window.mp4
15:43
53. How Transaction Signatures Work.mp4
05:25
54. How Our Wallet and Node Will Handle Sent Transactions.mp4
03:25
55. Signing and Sending Segwit Transactions.mp4
16:49
56. Fixing Transaction and Addresses Tables and Balances.mp4
18:13
57. Changing Change Addresses. Adding Error Alert for Wrong Passwords.mp4
20:53
58. More Error Messages and Tests for the Send Bitcoin Feature.mp4
14:55
59. A Necessary Refactor.mp4
17:39
60. A Necessary Refactor Part II.mp4
26:45
61. Nested Segwit Addresses.mp4
07:50
62. Receiving Bitcoin in Nested Segwit Addresses.mp4
17:01
63. Sending Bitcoin to Nested Segwit Addresses and Testing our Wallet.mp4
09:54
64. Sending Bitcoin to Legacy Addresses.mp4
14:23
65. Saving and Encrypting our Wallet.mp4
16:31
66. The Load Wallet Menu.mp4
14:03
67. Loading a Wallet.mp4
11:47
68. Plausible Deniability, Refactoring and More Tests for the Load Wallet Feature.mp4
19:08
69. Fixing Addresses, Transactions and Balances.mp4
12:13
70. Updating the Number of Generated Addresses and Optimizing Tests.mp4
11:54
71. Importing a Wallet with the Mnemonic Seed.mp4
19:27
72. Validating Addresses.mp4
19:24
73. Creating a Progress Bar.mp4
13:27
74. Updating Dependencies.mp4
07:17
75. Running our Wallet on the Main Net Environment.mp4
07:46
76. Extra class - Bitcoin Core v26.mp4
03:14
More details
User Reviews
Rating
average 0
Focused display
Category

Udemy
View courses UdemyStudents take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
- language english
- Training sessions 75
- duration 13:50:10
- Release Date 2025/03/03