SQL Database App with Windows GUI – Project Tutorial
By freeCodeCamp.org
Published: Mar 16, 2023“
Learn how to design and use databases. You will create a graphical Windows application with C# that can display and modify data from a mySQL database server.
You need Microsoft Windows to follow along.
@shadsluiter is your instructor for this course. He is a Professor Of Computer Science and Software Development at Grand Canyon University.
Professor Sluiter has more courses here: http://studycoding.org
Contents
- Course Outline
- Create a new database in mySQL
- How to write sql queries
- Create a GUI front end app
- Create a Data Access Object and connect to a database
- Query the database
- Add a picture box to display album art
- Insert new records into the database
- Create a second table and a foreign key
- Table joins part a
- Table joins part b
- Design with UML and ER diagrams
- Perform compound select actions
- Delete data from a table
- Add a video player to the app
- Extended Features
- (0:00:00) Introduction
- (0:04:33) Tools we’ll need
- (0:08:49) Creating a new database
- (0:12:16) Saving the data
- (0:16:04) How to fill in a table
- (0:20:26) Select star from albums
- (0:23:44) How to delete backticks
- (0:27:16) Intro to the series
- (0:34:40) How to delete the backticks
- (0:37:49) Building the database app
- (0:42:22) Start of the demo
- (0:46:33) Creating an album class
- (0:51:19) Adding two albums to the list
- (0:55:11) Connecting the database to the database
- (0:58:08) Where does the data source live?
- (1:04:42) Setting up the database
- (1:07:53) Running the app
- (1:10:37) How to create searches
- (1:13:55) Programming the new search button
- (1:18:12) The problem with parameter queries
- (1:21:56) Adding a picture to the screen
- (1:26:12) How to test the problem
- (1:30:45) Adding new records to the database
- (1:39:22) Adding an integer to the database
- (1:43:27) Adjusting the column titles
- (1:46:13) Execute non-query query
- (1:49:06) Creating a foreign key
- (1:51:47) Install mysql workbench
- (1:55:05) Connecting to the database
- (1:59:04) Configuring the tracks table
- (2:06:49) We have a problem with Mamp synchronization
- (2:10:01) Inserting data into the tracks table
- (2:13:08) Selecting items from the database
- (2:16:46) Changes to the definition of tracks
- (2:20:55) Fixing the problem with the binding source
- (2:24:12) Foreign keys and joins
- (2:27:36) Selecting from the table
- (2:31:15) Changing the query using a join
- (2:39:10) Uml diagrams for our current application
- (2:41:58) Associative vs aggregation
- (2:45:47) Introduction to compound queries
- (2:49:53) Fetching the list of all tracks
- (2:53:03) Using the delete statement to delete tracks
- (2:56:35) The problem with converting an integer to an integer
- (3:00:33) Deleting a track by deleting its Id
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
”
Tag: apps
[#Script #Coding] Building Apps from a Business Perspective – App Product Management Complete Course
Building Apps from a Business Perspective – App Product Management Complete Course
By freeCodeCamp.org
Published: Dec 06, 2021“
Learn to turn your app solution into a reality. This course is for leaders, entrepreneurs and software developers.
Course developed by Shad Sluiter. Check out his YouTube: @shadsluiter
CONTENTS:
- 0:00:00 Course Introduction
- 0:03:14 Unit 1 – Motivations for building an app
- 0:06:44 Unit 1.1 What is the value proposition of your app?
- 0:12:40 Do you need a web app or just a better website?
- 0:15:14 Categories of Apps – which app category is easiest to compete in?
- 0:34:24 Unit 1.2 Identify the problem you are trying to solve with your app.
- 0:36:19 Candy, vitamins or addictive painkiller?
- 0:41:59 Fulfillment, recognition, security
- 0:42:54 The Five Whys
- 0:49:58 Unit 1.3 How to discover a niche in the marketplace
- 0:52:59 Follow popular trend
- 0:56:39 Add a twist
- 0:58:21 Your own expertise
- 0:59:44 Problems in existing competition
- 1:04:34 Unit 1.4 Listening to users
- 1:11:44 Users that exist in the market
- 1:14:39 Get user feedback
- 1:24:54 Idea 2.0
- 1:28:17 Homework (Airbnb and Lyft, App Annie and Sensor Tower, Write an application plan)
- 1:48:44 Unit 2 UI, UX, MVP design
- 1:56:34 How to create user stories
- 2:02:14 Planning for an MVP
- 2:05:24 Unit 2.2 Designing an effective UI user interface
- 2:07:04 On boarding new users
- 2:09:44 The Google UI Case Study
- 2:10:14 The Photoshop Adobe UI negative Case Study
- 2:14:19 Effective UI elements
- 2:17:20 Don’t Make Me Thing Steve Krug
- 2:19:34 UI design templates
- 2:20:34 Design for your target audience
- 2:22:39 Unit 2.3 How to design an effective UX User Experience
- 2:23:24 UX is where Design strategy and Technology intersect
- 2:27:14 Application Flow
- 2:29:34 Measuring Conversion Rates
- 2:30:14 UX outside of the app
- 2:31:04 The User Empathy Map
- 2:35:39 Six principles for a positive UX
- 2:37:34 Unit 2.4 The MVP
- 2:38:54 The Lean Startup MVP concept by Eric Ries
- 2:39:39 Planning for future versions of your app
- 2:40:34 What is NOT an MVP
- 2:42:44 Zappos MVP Case Study
- 2:43:44 The MVP design pyramid
- 2:45:44 The purpose of an MVP
- 2:46:44 Keeping the cost of an MVP low
- 2:50:36 Homework (App Design Case Studies, Develop User Stories, Interactive UI prototype)
- 3:11:09 Unit 3.1 Marketing and Monetization for an App
- 3:12:34 The BMC Case Study
- 3:27:04 Unit 3.2 Monetization Strategies of Apps
- 2:28:29 Apple App Store vs Google Play Store revenue
- 3:31:14 iOS vs Android user value per customer
- 3:32:19 iOS vs Android market share in various countries
- 3:44:14 Unit 3.3 Marketing Your App
- 3:53:09 Unit 3.4 Dealing with Investors
- 4:04:44 Homework 3.1 Build a BMC for your app
- 4:07:06 Unit 4.1 Building Customer Loyalty
- 4:08:04 Why Customers Abandon Apps?
- 4:09:49 First-to-Mind solution
- 4:10:59 Compulsion
- 4:11:04 Morality of Addictive Apps
- 4:13:04 The HOOK app addictive model
- 4:32:49 Homework (Understanding Hook, Applying Hook)
- 4:38:54 Unit 5.1 Choosing the Right Tools
- 4:48:19 Unit 5.2 Nine Companies Who Nailed their App
- 4:59:31 Unit 5.3 Development Languages and Cross Platform Tools
- 5:18:58 Homework (Compare Dev Tools, Recommend a Development Solution)
- 5:27:34 Unit 6.1 Full Stack Considerations
- 5:28:20 Choosing a Database Backend
- 5:29:14 SQL
- 5:31:34 noSQL
- 5:35:09 SQL vs noSQL
- 5:44:04 Graph Database
- 5:50:09 Full Text Database
- 5:56:34 Vertical Scaling
- 5:59:14 Horizontal Scaling
- 6:01:54 Data Duplication in Distributed Databases
- 6:04:44 SQL Shards
- 6:13:22 Homework (Recommend Database Solutions, Explore API services)
- 6:20:14 Unit 7.1 Hiring the Development Team
- 6:20:54 Four Roles of a Software Development Team
- 6:21:54 Product Manager
- 6:24:19 Product Designer
- 6:29:24 Front End Developer
- 6:30:29 Back End Developer
- 6:36:04 Unit 7.2 Mobile vs Web Development
- 6:47:59 Unit 7.3 Agile Team Management
- 6:48:54 SDLC Agile vs Waterfall
- 6:49:44 What is Waterfall Development?
- 6:50:59 What is Agile Scrum Methodology?
- 6:56:42 The Product Backlog
- 6:58:04 Spring Planning
- 6:58:39 Sprint Backlog
- 6:58:59 What is a Sprint?
- 6:59:42 Product Increment
- 7:00:29 Daily Scrum
- 7:01:54 Sprint Review and Retrospective
- 7:03:23 Unit 7.4 How to Write a Job Requisition
- 7:19:04 Homework (Team Roles, Internal Job Requisition, External Job Posting)
- 7:32:24 Unit 8.1 Future Trends in Mobile Development
- 7:50:22 Homework (Review Past Predictions, Current State of Development Tools, Future Mobile Tech)
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
And subscribe for new videos on technology every day: https://youtube.com/subscription_cent…
”
[#AfterEffects #Video] 5 Free APPS Every Filmmaker / Editor NEEDS To Have
5 Free APPS Every Filmmaker / Editor NEEDS To Have
By Cinecom.net
Published: Jun 09, 2021“
http://storyblocks.com/Cinecom – 5 Free IOS & Android Apps every Filmmaker or Video Editor needs to have to speed up their workflow and fill their creativity.
Download Unlimited Video Assets
http://storyblocks.com/CinecomList of Apps:
- https://milanote.com/Cinecom (IOS/Android)
- https://cinecom.info/MacroDeck (Android)
- https://cinecom.info/TouchPortal (IOS)
- https://cinecom.info/Mark (Android)
- https://cinecom.info/DSLRClapperboard (IOS)
- https://cinecom.info/SunLocator (Android)
- https://cinecom.info/SunTracker (IOS)
- https://cinecom.info/ShotDesigner (IOS/Android)
Read More
https://www.cinecom.net/reviews/5-app…
- MERCH: https://cinecom.net/merch
- Get 1 Month of FREE Skillshare Premium: https://cinecom.info/Skillshare
LETS CONNECT WITH CINECOM!
- Instagram: http://cinecom.info/Instagram
- Discord: http://discord.gg/Cinecom
Download Unlimited Video Assets
- http://storyblocks.com/Cinecom
”
[#Script #Coding] Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
Docker Containers and Kubernetes Fundamentals – Full Hands-On Course
By freeCodeCamp.org
Published: Oct 12, 2022“
Learn how to use Docker and Kubernetes in this complete hand-on course for beginners.
Learn how to containerize applications with the Docker CLI and Visual Studio Code. Push and pull container images on Docker Hub, a container registry, and create multi-container applications using Docker Compose.
Learn about the Kubernetes architecture and how it works. Run it locally and use the Kubernetes CLI and Visual Studio Code to run, debug and troubleshoot applications and services. Learn about pods and the different workloads available.
Install Docker Desktop and enable Kubernetes. Download the lab files here: https://github.com/K8sAcademy/Fundamentals-HandsOn
Course from Guy Barrette, from Kubernetes Academy Online
Certified on Kubernetes, Terraform, Azure, AWS, and GCP. Proud to be an Azure MVP and a DigitalOcean Navigator.
Consult his bio: https://guybarrette.comThe course is also available here (with a French version): https://kubernetesacademy.online
If you like the course, You can make a small donation to the creator: https://www.buymeacoffee.com/guybarrette
View other courses from Guy here: https://kubernetesacademy.online
Guy on Twitter: @GuyBarrette and @K8s_OnlineCourse Contents
0:00:00 Introduction
- Course Introduction
- Course Setup
0:05:02 Introduction to MicroServices
- Microservices Concepts
- Microservices Anti Patterns
- Microservices Advantages and Drawbacks
0:13:56 Welcome to Cloud Native!
- What are Cloud Native and the Cloud Native Foundation
- Cloud Native Concepts
- Cloud Native Hands-On
0:23:01 Introduction to Containers
- Container Concepts
- What is Docker?
- Docker Hands-On
- Basic Commands
- Basic Commands Hands-On
- Running Containers
- Running Containers Hands-On
- Building Containers
- Building Containers Hands-On
0:54:41 Visual Studio Code
- The Docker Extension
- The Docker Extension Hands-On
1:07:03 Persisting Data
- Containers are Ephemerous and Stateless
- Docker Volumes Concepts
- Using Docker Volumes Hands-On
1:17:03 Docker Compose
- Understanding the YAML File Structure
- Docker Compose Concepts
- Using Docker Compose
- Using Docker Compose Hands-On
- Docker Compose Sample App Hands-on
- Docker Compose Features
- 1:47:18 Container Registries
- Container Registries Concepts
- Push/Pull Images from Docker Hub
- Push/Pull Images from Docker Hub Hands-On
1:56:58 Kubernetes Concepts
- Kubernetes Concepts
- How to Run Kubernetes Locally
- How to Run Kubernetes Locally Hands-On
- Kubernetes API
- Using Kubectl Hands-On
- The Declarative Way vs the Imperative Way
- The Declarative Way vs the Imperative Way Hands-On
2:20:38 Namespaces
- Namespaces Concepts
- Namespaces Hands-On
2:28:47 Nodes
- Master Node Concepts
- Worker Nodes Concepts
- Nodes Hands-On
2:38:36 Pods
- Pod Concepts
- The Pod Lifecycle
- Defining and Running Pods
- Pod Hands-On
- Init Containers
- Init Containers Hands-On
3:01:00 Selectors
- Selector Concepts
- Selector Hands-On
3:07:51 Multi Container Pods
- Common Patterns for Running More then One Container in a Pod
- Multi Container Pods Networking Concepts
- Multi Containers Pods Hands-On
3:19:45 Workloads
- Introduction to Workloads
- ReplicaSet Concepts
- ReplicaSet Hands-On
- Deployment Concepts
- Deployment Hands-On
- DaemonSet Concepts
- DaemonSet Hands-On
- StatefulSet Concepts
- StatefulSet Hands-On
- Job Concepts
- Job Hands-On
- CronJob Concepts
- CronJob Hands-On
4:05:15 Updates
- Rolling Updates Concepts
- Rolling Updates Hands-On
- Blue-Green Deployments
- Blue-Green Deployments Hands-On
4:21:13 Services
- What are services?
- ClusterIP Concepts
- ClusterIP Hands-On
- NodePort Concepts
- NodePort Hands-On
- Load Balancer Concepts
- Load Balancer on Docker Desktop Hands-On
4:44:03 Storage & Persistence
- Storage & Persistence Concepts
- The Static Way
- The Static Way Hands-On
- The Dynamic Way
5:03:48 Application Settings
- ConfigMaps Concepts
- ConfigMaps Hands-On
- Secrets Concepts
- Secrets Hands-On
5:22:24 Observalibilty
- Startup, Readiness and Liveness Probes Concepts
- Probes Hands-On
5:30:46 Dashboards
- Dashboards Options
- Lens Hands-On
- K9s Hands-On
5:47:36 Scaling
- Auto Scaling Pods using the Horizontal Pod Autoscaler
- Auto Scaling Pods Hands-On
5:55:22 Conclusion
- Course Conclusion
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
And subscribe for new videos on technology every day: https://youtube.com/subscription_cent…
”
[#Script #Coding] Kivy Course – Create Python Games and Mobile Apps
Kivy Course – Create Python Games and Mobile Apps
By freeCodeCamp.org
Published: May 12, 2021“
In this Kivy tutorial, you will learn to create games and applications with Python for every platform (Windows, Mac, iOS, Android).
First, you will learn how to use the Kivy library. You will create graphical user interfaces with buttons, labels, and images. You will learn how to implement many kinds of layouts to create interfaces that can adapt to every screen size from desktop to mobile.
Then you will create a full game with Kivy and Python. The GALAXY project is a perspective game where you need to keep your spaceship on the track.
Course developed by Jonathan Roux. Check out his channel:
https://www.youtube.com/channel/UCvRp…Source code and resources files: https://codewithjonathan.net/resource…
Try GALAXY on your mobile: http://onelink.to/6w47wyCourse Contents
Introduction
- 0:00:00 Introduction
- 0:02:03 The GUI libraries with Python (tkinter, QT, pygame…)
- 0:02:44 The course curriculum
- 0:03:37 Prerequisites
Setup
- 0:04:09 Project creation and installation of Kivy
- 0:13:03 Download the resources files
The Lab project | 1 – Layouts
- 0:13:31 Introduction
- 0:16:55 Button and Label
- 0:23:51 BoxLayout
- 0:30:49 Size_hint and Pos_hint
- 0:37:18 What can we do with Kivy ?
- 0:39:23 Embed a layout
- 0:41:10 AnchorLayout
- 0:45:36 GridLayout
- 0:50:15 StackLayout
- 0:59:30 ScrollView
- 1:02:28 PageLayout
- 1:05:05 Conclusion
- 1:07:10 Layouts : a practical example
The Lab project | 2 – Widgets
- 1:08:58 Introduction
- 1:10:39 Button click
- 1:15:42 Exercise : Create a counter
- 1:18:06 Custom font
- 1:20:09 Toggle Button
- 1:24:00 Exercise : Enable/disable the counter
- 1:25:41 Disabled button
- 1:27:52 Switch
- 1:29:55 Slider
- 1:32:13 Exercise : Display the value of the slider
- 1:35:38 Exercise : Enable the slider
- 1:37:34 Progress bar
- 1:39:05 TextInput
- 1:43:31 Images
- 1:46:56 Create an application with multiple screens ?
The Lab project | 3 – Canvas
- 1:47:39 Introduction
- 1:51:34 Rectangle and ellipse
- 1:56:32 Line
- 1:58:28 Exercise : Cross
- 2:00:32 Lines (Circle, ellipse, rectangle) and colors
- 2:04:15 Canvas from the code
- 2:07:30 Move the rectangle
- 2:10:41 Exercise : borders of the screen
- 2:13:25 Ball and animation
- 2:19:19 Exercise : Make the ball rebound
- 2:23:05 Coordinates and RelativeLayout
- 2:28:56 Exercise : Flag
The Galaxy project | V1
- 2:30:32 Introduction
- 2:37:40 Project creation
- 2:39:09 Perspective point
- 2:44:35 Vertical lines
- 2:55:11 Principle : Perspective transformation
- 3:01:21 Perspective transformation
- 3:11:34 Exercise : Re-center
- 3:14:37 Horizontal lines
- 3:21:52 Horizontal lines perspective
- 3:28:33 Forward movement
- 3:36:08 Delta time
- 3:40:34 Exercise : Lateral movement
- 3:44:01 Exercise : Key press
- 3:47:58 Keyboard
The Galaxy project | V2
- 3:53:58 Introduction
- 3:55:02 Structure our code
- 3:57:41 Tiles and lines coordinates
- 4:05:24 Exercise : Line Y from index
- 4:07:26 Display a tile
- 4:13:30 Move the tile
- 4:16:22 Display several tiles
- 4:20:36 Tiles : infinite generation
- 4:28:10 Random land generation
- 4:34:16 Exercise : Do not exit the land
- 4:36:42 Exercise : Start with a straight line
- 4:38:49 Exercise : Display the ship
- 4:44:52 Exercise : Fix the game speed
- 4:49:13 Collisions
The Galaxy project | V3
- 4:58:34 Introduction
- 4:59:34 « Game over » state
- 5:04:07 Create the menu
- 5:08:32 Start of the game
- 5:16:25 Restart the game
- 5:19:45 Finalise the menu
- 5:24:38 Exercise : Add the background image
- 5:26:15 Exercise : Score
- 5:31:11 Exercise : Add the sounds
- 5:40:22 Conclusion
”
[#Script #Coding] What is ChatGPT? Can it Help You? It built a To-Do App.. Sorta
What is ChatGPT? Can it Help You? It built a To-Do App.. Sorta
By codeSTACKr
Published: Dec 19, 2022“
Become A VS Code SuperHero Today: https://vsCodeHero.com
Join my Discord developer community: https://discord.gg/A9CnsVzzkZEveryone is talking about ChatGPT, so I had to give it a try. Let’s see what it’s capable of.
What’s ChatGPT? Let’s ask ChatGPT what it is..
It says it’s a variant of the Generative Pre-trained Transformer language model that is fine-tuned for chatbot-style communication.
It’s part of OpenAI and the GPT-3 family.
It goes on to explain what GPT-3 is.
ChatGPT is specifically for conversations and can be used in chat-bots.
And it uses context-aware responses taking into account previous exchanges in conversation.
What can ChatGPT help us to do? Here are some examples:
– Explain quantum computing in simple terms.
– Write a short story.
– Ask it questions like: How do I make an HTTP request in JavaScript?
– Build an entire application in any programming language!!
Tools I use:
- codeSTACKr VS Code Theme: https://marketplace.visualstudio.com/…
- STACKr Code Font (Exclusive to my VS Code Course – https://vsCodeHero.com)
- SuperHero Extension Pack: https://marketplace.visualstudio.com/…
Timestamps
- 00:00 – Intro
- 00:10 – What is ChatGPT?
- 01:09 – What Can ChatGPT Do?
- 01:56 – Testing ChatGPT
- 02:49 – Have ChatGPT Build a To-Do App using Next.js and Tailwind CSS
- 11:25 – A Short Story Written by ChatGPT & Generated by Descript
Show support!
- PayPal: https://paypal.me/codeSTACKr
Watch Next:
- Playlist: Web Development For Beginners – https://www.youtube.com/watch?v=Ez4yH…
Connect With codeSTACKr:
- Website: https://www.codestackr.com
- Twitter: https://twitter.com/codeSTACKr
- Instagram: https://instagram.com/codeSTACKr
- Facebook: https://facebook.com/codeSTACKr
”
[#Money #Success] ALUX Builds School for 60,000 People
ALUX Builds School for 60,000 People
By Alux.com
Published: Dec 25, 2022“
We did it! Thanks to everyone downloading the https://alux.com/app who made this project possible!
You guys did this! This is your project, this is your school!The Alux community has a real-life impact on the lives of tens of thousands of people!
Thank you for being an Aluxer!
–
The ALUX APP (https://www.alux.com/app) is a performance-enhancing product. 10 minutes per day of focused mentorship will exponentially accelerate your life. Not only it will have a major impact in your life, but a good chuck of all our revenue goes towards projects like this one, where we want to measure success based on the impact we have on the lives of those who need it most!
Get the app, so we can do more of this in the future!
”
[#Script #Coding] Learn Kotlin Programming – Full Course for Beginners
Learn Kotlin Programming – Full Course for Beginners
By freeCodeCamp.org
Published: Oct 27, 2022“
Learn the Kotlin programming language in this full course for beginners. Kotlin is the most popular programming language for building Android apps and it can also be can be used for any kind of development.
Alexandru Cristian developed this course.
Alexandru on Instagram: https://www.instagram.com/alexdobinca/Other courses from Alenxadru:
Python: https://www.udemy.com/course/python…
Kotlin: https://www.udemy.com/course/kotlin…Contents
- (0:00:00) Introduction
- (0:01:06) Install Intellij IDEA
- (0:06:23) Hello World
- (0:25:41) Variables
- (0:41:18) Window
- (0:42:24) Integer Type
- (0:53:08) DataType: Byte, Short and Long
- (1:04:42) Float and Double
- (1:16:16) Char and Boolean
- (1:25:55) Operators
- (1:49:47) Comments
- (1:51:43) IfThenElse: Statement-Expression
- (2:02:25) Less Than or Equal To Operator
- (2:10:33) logical AND operator
- (2:14:52) logical OR operator
- (2:29:48) When Statement-Expression
- (2:44:16) Null
- (2:59:59) Functions
- (3:15:46) Function: return and expressions
- (3:27:43) Functions Overloading
- (3:33:57) Functions Default Values
- (3:44:09) Functions vararg keyword
- (3:55:17) loops: FOR loop
- (4:05:18) loops: WHILE and DO WHILE loop, Labels and continue and break
- (4:28:26) loops Challenge
- (4:43:14) Arrays
- (4:59:56) Arrays Challenge
- (5:18:41) OOP: Classes
- (5:37:01) OOP: Primary Constructor
- (5:51:25) OOP: Initializer Blocks
- (6:07:03) OOP: Secondary Constructors
- (6:23:56) OOP: Constructor Parameters Default Values
- (6:31:08) OOP: Getters and Setters
- (6:48:00) OOP: lateinit keyword
- (6:57:52) OOP: Companion Object
- (7:07:47) OOP: Singleton
- (7:19:08) OOP: Lazy Initialization
- (7:25:02) OOP: Enum Classes
- (7:39:27) OOP: Inner Classes
- (7:44:19) OOP Challenge
- (8:00:16) OOP: Inheritance 1
- (8:20:37) OOP: Inheritance 2
- (8:35:31) OOP: Sealed Class
- (8:48:57) OOP: Abstract Classes
- (8:56:29) OOP: Data Class
- (9:23:53) OOP: Interfaces 1
- (9:35:37) OOP: Interfaces 2
- (9:49:03) OOP: Object Expression
- (9:58:09) OOP: Delegation
- (10:05:20) List, Set, Map
- (10:22:26) Mapping
- (10:34:17) Zipping and Association
- (10:49:34) Flatten
- (10:59:17) String Representation
- (11:10:19) Filtering
- (11:28:53) Test Predicates
- (11:31:30) Plus and Minus Operators
- (11:34:45) Grouping
- (11:39:41) Retreieve Collection parts
- (11:59:47) Retreieve Single Elemets
- (12:04:28) Aggregate Operations
- (12:09:23) Comparable and Comparator
- (12:36:43) Binary Search
- (12:51:06) Generics: Type Parameters and Casting
- (13:07:28) Generics: Upper Bounds
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
”
[#Photoshop #Tutorial] Secret Time-Saving App Every Creative Professional Should Know About!
Secret Time-Saving App Every Creative Professional Should Know About!
By Photoshop Training Channel
Published: Aug 10, 2022“
Check out this amazing app I’ve been using to save time and even some money!
In this video, I’ll highlight my 5 favorite features of Adobe Express.
I hope you learn something new!
SUBSCRIBE to get more amazing Photoshop tutorials!
- https://hi.switchy.io/Subscribe-to-PTC
Chapters – 5 Adobe Express Features For Creative Professionals
- 00:00 – 1) Creative/Writer’s Block? No problem!
- 01:36 – 2) Social Media Scheduler
- 03:15 – 3) Easily Arrange, Edit, and Combine PDFs
- 03:58 – 4) Create Web Pages, Resumes, Portfolios, and Newsletters
- 04:33 – 5) Favorite Quick Actions – Photo into SVG, Resizing, QR Code Generator
LINKS:
- Try Adobe Express: https://hi.switchy.io/Adobe-Express
- Adobe Express YouTube: https://www.youtube.com/c/AdobeExpress
- 19 Photoshop Tips You Probably Don’t Know: https://www.youtube.com/watch?v=38wy9…
- Become an Adobe Stock Contributor: https://swiy.co/Stock-Contributor
CONNECT WITH PHOTOSHOP TRAINING CHANNEL
- TikTok: https://www.tiktok.com/@jrfromptc
- Instagram: http://instagram.com/photoshoptrainin…
CREDITS
- Photoshop video tutorials by Jesus Ramirez
”
[#Script #Coding] React State Management – Intermediate React Course
React State Management – Intermediate React Course
By freeCodeCamp.org
Published: Nov 15, 2022“
React State Management is half of your React app so it is important for React developers to understand. In this full intermediate React tutorial, you will learn how to implement state management using industry best practices.
Jack Herrington created this course. He is a principal full-stack engineer. Check out his channel: https://www.youtube.com/channel/UC6vRUjYqDuoUsYsku86Lrsw
Code: https://github.com/jherr/fcc-state
- (0:00:00) Introduction
- (0:03:27) useState
- (0:18:37) useReducer
- (0:32:29) useMemo & useCallback
- (0:49:43) useEffect
- (1:05:59) useRef
- (1:13:53) Context and Custom Hooks
- (1:41:48) React Query & React Location
- (1:57:26) Zustand
- (2:06:11) Valtio
- (2:12:44) Jotai
- (2:20:51) Redux
- (2:37:56) The new use hook
- (2:44:26) Recommendations
- (2:46:07) Outroduction
Learn to code for free and get a developer job: https://www.freecodecamp.org
Read hundreds of articles on programming: https://freecodecamp.org/news
”