Bootstrap 4 From Scratch With 5 Projects

Build Responsive, Mobile-First Sites with the World's Most Popular Front-End Component Library

Creating sleek, professional websites might sound like a lot of work, but with Bootstrap, it's a breeze. The world's most popular front-end component library, Bootstrap gives developers the tools to create attractive, functional, mobile-first websites in a matter of minutes. Coding along with the instructor inside a custom HTML learning environment, this course will take you through Bootstrap's utilities, components, widgets and the like; and, you'll even get hands-on training creating a number of real-world themes that you can use anywhere.

Access 74 lectures & 11.5 hours of content 24/7

Explore creating responsive, mobile-first websites w/ Bootstrap 4

Code along w/ the instructor on custom HTML pages

Get hands-on training creating a social UI theme, blog admin area UI & more projects

Brad Traversy has been programming for around 12 years and teaching for almost 5 years. He is the owner of Traversy Media which is a successful web development YouTube channel and specializes in everything from HTML5 to front end frameworks like Angular as well as server side technologies like Node.js, PHP and Python. Brad has mastered explaining very complex topics in a simple manner that is very understandable. Invest in your knowledge by watching Brad's courses.

Angular 4 Crash Course For Busy Developers

Come to Grips with This Essential Framework & Streamline Your App Development

Meet Angular, an amazingly popular framework for building client apps with HTML, CSS and TypeScript. Empowering developers to reuse their code, build lightning-fast applications, and develop for multiple platforms, Angular is hands-down one of the most valuable development tools out there; and this course will show you the ropes in just 12 hours. From the architecture of Angular apps to object-oriented programming, you'll get up to speed with the Angular essentials and emerge ready to build your own projects.

Access 182 lectures & 12 hours of content 24/7

Explore setting up your development environment & your first web app

Familiarize yourself w/ TypeScript & object-oriented programming

Walk through building re-usable components & reactive forms

Instructor

Mosh Hamedani is a passionate and creative software engineer with a strong focus on pragmatism and simplicity. He started programming at the age of seven on a Commodore 64. Later, during his high school years, he started learning C and C++ . In 2002, along with the first release of .NET, he shifted his focus to C#. Since then he has been involved in the design and implementation of numerous software projects, including modern web applications, mobile apps, desktop applications and frameworks.

Ruby & Ruby On Rails Starter

Code Efficiently & Create Professional Apps Faster with a this Ruby + Ruby on Rails Primer

Used by the likes of Twitter, Hulu, and Airbnb, Ruby on Rails has become one of the most popular tools for building web applications today. Even if you're a complete programming novice, this course will get you up to speed with Ruby on Rails 5 and the Ruby programming language as you make your way through an array of mini projects. You'll dive deep into object-oriented programming, cloud-based Integrated Development Environments (IDEs), and even concrete experience creating a to-do web app.

Access 68 lectures & 8 hours of content 24/7

Familiarize yourself w/ Ruby on Rails & the Ruby programming language

Learn how to code more efficiently via object-oriented programming

Get hands-on training w/ several mini projects

Walk through creating a to-do web app from scratch

Instructor

Mashrur Hossain is a full-time programming trainer specializing in web application development, machine learning and cybersecurity. He has been a technology professional for over a decade and has degrees in computer science and economics.

R Programming Hands-on Specialization For Data Science: Level 1

It's no secret that data science is one of tech's most lucrative fields, but you'll need to master the R programming language if you want to get your foot in the door. While R can be tricky for newcomers, this course aims to break it down in plain English, walking you through setting up an R development environment, R Data types, Data Structures, and more essential concepts. From there, you'll apply your skills and understanding as you create a real, industry-grade data science application.

Access 87 lectures & 11 hours of content 24/7

Walk through setting up an R development environment & explore R Data types, Data Structures, and more R concepts

Create an app that scrapes real-life & live data from a classifieds website to analyze real-estate trends in Australia

Instructor

Irfan Elahi is currently working as Senior Consultant in Deloitte (Melbourne, Australia) specializing in Big Data and Machine Learning. His primary focus lies in using Big Data and Machine Learning to support business growth with multifaceted and strong ties to the telecommunications, energy, retail and media industries. He has worked on a number of projects in Australia in end-to-end life cycles to design, prototype, develop and deploy production-grade Big Data solutions in Amazon Web Services (AWS) and Azure to support a number of use-cases.

The Complete Java Developer Course

Add Java to Your Programming Toolbox with Hands-on Training

Intuitive, easy to maintain, and used by a myriad of Fortune 500 companies, Java is a general-purpose language you'd be remiss to ignore if you're hoping to start a career building Android, web, or desktop apps. This course is your starting point for becoming a Java programmer from scratch. From installing the Java development environment to building a functional tic-tac-toe game, this course gives you a comprehensive look at the language and will help you develop practical skills you can use to create your own Java projects.

Access 91 lectures & 9 hours of content 24/7

Install the Java dev environment & understand how program flow works in Java

Walk through creating a functional tic-tac-toe game to refine your skills

Instructor

Hussein Alrubaye is a PhD student and has a Master's in Software engineering from the Rochester Institute of Technology, his interest lies in teaching programming languages to develop mobile, Windows, and web apps. He is working as a researcher to improve programming skills, so he wants to find the best and easiest ways to learn programming. He has apps in Google Play, Microsoft Store, and Apple Store. His apps have more than 1 million users. Also, he has many tutorials on YouTube to teach programming languages. Because of his contribution in teaching programming , he received the Microsoft Most Valuable Professional (MVP) for 2017.

Data Analysis With Python & Pandas

Learn How to Handle, Analyze & Visualize Data as You Create a Python Program from Scratch

We're living in the midst of a data revolution, and Python has become a popular tool for handling, analyzing and visualizing the mounds of information that power today's companies. Focusing on Python and libraries like Numpy and Pandas, this course takes you through the language's data-driven features by having you build a program that uses real-world data. You'll write your own Python scripts from scratch and use them to clean, analyze and visualize census income data.

Access 63 lectures & 5 hours of content 24/7

Walk through the Python basics, like variables, strings & functions

Familiarize yourself w/ Python libraries like Glob, Pandas & Numpy

Learn how to build a data analysis & visualization program from scratch

Ardit Sulce received his Master's degree in Geospatial Technologies from the Institute of Geoinformatics at University of Muenster, Germany. He also holds a Bachelor's degree in Geodetic Engineering.

Ardit offers his expertise in Python development on Upwork where he has worked with companies such as the Swiss in-Terra, Center for Conservation Geography, and Rapid Intelligence. He is the founder of PythonHow where he authors written tutorials about the Python programming language.

Important Details

Length of time users can access this course: lifetime

Access options: web streaming and mobile streaming

Certification of completion included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: beginner

Requirements

Internet required

Course Outline

Getting Started

Course Introduction - 4:21

An Example of Using Python for Data Analysis And Visualization - 8:03

Installing Python and its Libraries - 8:24

Python Editors: Spyder and iPython - 3:21

Python Basics

Section Intro

Variables - 2:47

Strings and Numbers - 4:25

If, Else, and Indentation - 4:06

Functions - 3:09

Sequences - 2:57

Collections - 3:28

Working with Sequences - 7:27

Iterating - 3:37

Working with Files

Section intro

Working with Files - 5:29

Handling Files Easily - 1:44

Working with Directories - 3:50

Working with File Paths - Advanced - 6:47

Iterating Through Files - 6:09

Downloading Files from FTP Sites

Section Intro - 1:34

Navigating Through FTP Directory Trees with Python - 7:00

Storing Python Code - 4:32

Creating an FTP Function - 2:29

Downloading an FTP File - 8:32

Note

Practice No.1: Creating an FTP File Downloader - 13:42

Working with Archive Files

Extracting ZIP, TAR, GZ and Other Archive Formats - 3:41

Extracting RAR Files - 1:57

Practice No.2: Creating a Batch Archive Extractor - 5:52

Working with TXT and CSV Files

Section Intro - 1:22

Reading Delimited TXT and CSV Files - 10:06

Exporting Data from Python to Files - 4:14

Reading Fixed Width Files - 1:58

Exporting Data Back to HTML and Other File Formats - 1:02

Exercise 1 of 6

Solution 1 of 6

Getting Started with Pandas

Get Started with Pandas - 6:16

Practice No.3: Calculating and Adding Columns to CSV Files - 4:57

Exercise 2 of 6

Solution 2 of 6

Concatenating and Joining Tables of Dat a with Pandas

Practical No.4: Concatenating Multiple CSV files - 6:18

Exercise 3 of 6

Solution 3 of 6

Practice No. 5: Joining Data Based on a Matching Column - 8:59

Exercise 4 of 6

Solution 4 of 6

Exercise 5 of 6

Solution 5 of 6

Data Aggregation

Practice No. 6: Pivoting Large Amounts of Data - 7:41

Visualizing Data

Data Visualization with Python - 11:31

More Visualization Techniques - 12:23

Practice No. 7: Producing JPG Files - 3:08

Exercise 6 of 6

Solution 6 of 6

Mapping Spatial Data

Programmatically Creating KML Google Earth Files with Python - 4:37

Practice No. 8: Creating KML Google Earth Files from CSV Data - 7:46

Putting Everything Together

User Interaction - 6:07

Practice No. 9: Polishing the Program I - 5:00

Practice No, 10: Polishing the Program II - 5:30

Practice No. 11: Creating Python Modules - 5:00

Bonus Section: Using Python in Jupyter Notebooks to Boost Productivity

Build Your First App With React Native

Create a Real-World Weather App as You Come to Grips with React Native & Expo

Want to create an app that can thrive on both the Android and iOS app stores? Build it with React Native! From Facebook to Instagram, React is used to power many of today's biggest applications, and you can master it with this course. Jump in, and you'll go step by step into the React Native ecosystem and work toward building your very own app that's ready for distribution on both iOS and Android. In addition, you'll also explore using Expo, a handy framework that lets you develop and test quickly, saving you time.

Access 42 lectures & 4.5 hours of content 24/7

Learn how to create your first web app using React Native & Expo

Familiarize yourself w/ components, state, props & more concepts

Refine your programming skills by creating a real-world weather app

Instructor

Learn how to develop websites, blogs and apps with RustyCourses. RustyCourses' aim is to help create courses anyone can follow to enable them to start a career in app or website development.

Important Details

Length of time users can access this course: lifetime

Access options: web streaming and mobile streaming

Certification of completion included

Redemption deadline: redeem your code within 30 days of purchase

Experience level required: intermediate

Requirements

Internet required

Basic knowledge of Javascript, HMTL and CSS is helpful

Course Outline

Module 1: Introduction

Welcome to the course - 0:57

Who uses React Native & Why Expo - 4:09

Software to install - 2:40

Module 2

Intro to React Native - 2:46

Overview of React Native components - 3:25

Find more information on the React Native docs - 1:40

Looking at the Expo docs - 1:10

What are "props" in React Native? - 4:14

What is "state" in React Native? - 4:33

Install Hyper for terminal commands - 1:16

Module 3

Create app in React Native using the command line in Hyper - 9:29

Using the FlatList component - 8:01

Using the image component - 6:11

Using pull to refresh with a flatlist - 5:05

How to use React Native Navigation - 10:31

Styling options in react native - 16:14

Using Flex Box - 2:41

Module 4

Building a weather app - creating the app from the command line - 7:53

Planning the flow of the app & adding folders - 4:55

Register with weather API - 3:20

Install dependencies and begin to create home screen - 11:41

Fetching data from an API - 9:31

Cities List

Set array of cities and create random function - 7:29

Using the console to log responses and start building FlatList - 19:54

Python Fundamentals

Get the Python Know-How to Write Useful & Interesting Programs

When it comes to picking your first programming language, you really can't go wrong with Python. Famed for its user-friendliness and versatility, Python can be a valuable first addition to your coding toolbox, and this course will show you how to use it. You'll get up to speed with core Python concepts, like variables, control structures, and functions, and you'll apply your understanding with coding exercises and a number of programming projects.

Apply your skills to create several projects, including a number game & word ranking program

Instructor

Sanjin Dedic is a teacher and a robotics engineer with a passion for teaching Coding and Robotics to school aged children. He has spent more than 5 years teaching various age groups in platforms like Scratch, Arduino, Python, Raspberry Pi and Lego Mindstorms.

He is presently working with over 20 schools in Melbourne to help them implement the Digital Technologies Curriculum in a meaningful manner. This means developing learning sequences that help students easily grasp the core concepts of coding and then setting them up with problems that involve higher level computational thinking and integration with various mathematical concepts.

SQL: Ultimate SQL & DataBase Concepts

Manage Databases Like a Pro with a Beginner-Friendly Look at SQL

Short for Structured Query Language, SQL is a specialized programming language designed for working with databases and has, unsurprisingly, become a staple in many of today's data-driven careers. Covering SQL and core database concepts, this course can get you up to speed with the essentials as you take on extracting data, writing complex queries, and much more.

Access 27 lectures & 2 hours of content 24/7

Learn how to extract data from databases w/ SQL

Dive into conditioning, sorting & more essential concepts

Write complex queries using SQL

Instructor

Jazeb Akram is a developer and a web designer with the great passion for building beautiful new desktop/web applications from scratch. He has been working as a freelancer since 2011. Jazeb also has a university degree in computer science along with many research activities.