Popular Courses Authored
Python Syntax
Taken
318 Thousand
times
★
4 / 5
This tutorial will introduce you to Python, a general-purpose, object-oriented interpreted language you can use for countless standalone projects or scripting applications.
Build Your Own Webpage
Taken
284 Thousand
times
★
5 / 5
Now that you know HTML, you can create your very own webpage. Let's get started!
Tip Calculator
Taken
181 Thousand
times
★
4 / 5
Now that you've completed the lesson on Python syntax, let's see if you can put your newfound skills to use. In this project, you'll create a simple calculator that determines the price of a meal after tax and tip.
Social Networking Profile
Taken
172 Thousand
times
★
4 / 5
It's hard to believe, but you now know enough HTML to create your own basic social networking profile! Let's get started.
Strings & Console Output
Taken
170 Thousand
times
★
4 / 5
This course will introduce you to strings and console output in Python, including creating string literals, calling a variety of string methods, and using the "print" keyword.
CSS: An Overview
Taken
154 Thousand
times
★
5 / 5
CSS (Cascading Style Sheets) are what give your HTML pages their beautiful appearance. You've got the HTML structure down pat—now it's time to make your website look great!
Clickable Photo Page
Taken
130 Thousand
times
★
4 / 5
Have you ever wanted to make a photo album or collection of images like the ones you've seen on Facebook or Pinterest? All it takes is a table.
CSS Selectors
Taken
118 Thousand
times
★
5 / 5
You've learned a bit about CSS—now it's time to dive into the details of selectors, including multiple selectors, universal selectors, and class and ID selectors.
Conditionals & Control Flow
Taken
116 Thousand
times
★
4 / 5
In this course, we'll learn how to create programs that generate different outcomes based on user input!
Introduction to Ruby
Taken
110 Thousand
times
★
4 / 5
This tutorial will introduce you to Ruby, an object-oriented scripting language you can use on its own or as part of the Ruby on Rails web framework.
Design a Button for Your Website
Taken
109 Thousand
times
★
5 / 5
Now that you know some CSS, you can style great-looking buttons for your webpages.
Introduction to the DOM: HTML & jQuery
Taken
98.7 Thousand
times
★
4 / 5
You know how to create websites, but not how to make them respond to user interaction. For that, we'll be taking advantage of a new tool: jQuery!
CSS Positioning
Taken
95.1 Thousand
times
★
4 / 5
Now that you know exactly how to style any HTML element you want, it's time to learn how to place them exactly where you want them to appear on the page.
Introduction to PHP
Taken
94.2 Thousand
times
★
4 / 5
This tutorial will introduce you to PHP, a server-side scripting language you can use to make dynamic websites and web applications.
Sorting Your Friends
Taken
84 Thousand
times
★
4 / 5
You've probably got a lot of friends on social networking sites, but they're not all your friends: you've probably got acquaintances, family members, coworkers, classmates, and so on. Let's sort them with CSS!
Introduction to 'While' Loops in JS
Taken
77.3 Thousand
times
★
4 / 5
'While' loops are like 'for' loops, only they don't need a counter—they continue to run until their condition is met.
Search Text for Your Name
Taken
77.2 Thousand
times
★
4 / 5
Searching large blocks of text can be tedious, but with JavaScript, it's a breeze! In this project, we'll show you how to search long blocks of text for important information (such as your name).
Build a Resume
Taken
75.9 Thousand
times
★
4 / 5
Ready to (wait for it)... reposition yourself?
Functions
Taken
74.6 Thousand
times
★
4 / 5
A function is a reusable section of code written to perform a specific task in a program. We gave you a taste of functions in Unit 3; here, you'll learn how to create your own.
More on Control Flow in JS
Taken
58.8 Thousand
times
★
4 / 5
When we tell a program what order to do things in, we're using something called control flow. You already know about 'if' statements, but in this course, we'll expand our knowledge!
Dragon Slayer!
Taken
58.2 Thousand
times
★
4 / 5
Let's use our knowledge of 'while' loops to defeat a dragon!
Putting the Form in Formatter
Taken
55.7 Thousand
times
★
4 / 5
Now that you know a little bit of Ruby, let's put together your first project! In this one, we'll write a small program that will format a user's input.
Arrays and Objects in JS
Taken
55.5 Thousand
times
★
4 / 5
In this course, we'll cover some of the more powerful features of JavaScript in greater detail. We'll review arrays, create arrays of arrays, and begin learning about a new data structure: objects.
jQuery Functions and Selectors
Taken
50.9 Thousand
times
★
4 / 5
Now that you know a little jQuery, let's dive into some details: how functions work and how we can select a wider range of HTML elements to manipulate.
Control Flow in Ruby
Taken
46.5 Thousand
times
★
4 / 5
Now that we know how to write simple programs, let's learn how to write more complex programs that can respond to user input.
Choose Your Own Adventure 2!
Taken
45.6 Thousand
times
★
4 / 5
Every good game has a sequel.
Modifying HTML Elements
Taken
41.4 Thousand
times
★
4 / 5
You know how to change the styling of an HTML element using jQuery. But did you know you could change the element itself?
Contact List
Taken
41.3 Thousand
times
★
3 / 5
With arrays and objects, we can create a contact list / phone book with ease.
How to use APIs with JavaScript
Taken
33.9 Thousand
times
★
4 / 5
HTTP is the foundation of all communication on the Internet. In this course, we'll cover how it works and how to use it to request information from a server. Let's get started!
Project: CSS Buttons
Taken
33.7 Thousand
times
★
4 / 5
In this project, you'll learn how to make a variety of cool-looking buttons using CSS!
jQuery Events
Taken
32.6 Thousand
times
★
4 / 5
We've covered a few jQuery events, such as .click() and .hover(). In this lesson, we'll take a closer look at jQuery events and introduce you to even more!
Loops & Iterators
Taken
31.3 Thousand
times
★
4 / 5
Using loops and iterators, Ruby can automate repetitive tasks for you quickly and easily.
Thith Meanth War!
Taken
31.2 Thousand
times
★
4 / 5
Using control flow, we can modify a user's input and return it to them. In this project, we'll make them sound like Daffy Duck!
jQuery Effects
Taken
29.8 Thousand
times
★
5 / 5
We've covered a few jQuery effects, such as .hide() and .fadeOut(). In this lesson, we'll take a closer look at jQuery effects and introduce you to even more!
Web Form
Taken
25.8 Thousand
times
★
4 / 5
In this project, we'll cover how to create a simple web form.
Data Structures
Taken
23.1 Thousand
times
★
4 / 5
You already know a little bit about arrays. This lesson will teach you more about arrays, about a new data structure called a hash, and how Ruby can iterate over both to help you build better programs.
Redacted!
Taken
22.5 Thousand
times
★
4 / 5
In this project we'll make a program that searches a string of text for your name and, if it finds it, replaces it with the word "redacted." Just like that, you're a spy!
Advanced Topics in Python
Taken
19 Thousand
times
★
4 / 5
In this lesson, we'll cover some of the more complex aspects of Python, including iterating over data structures, list comprehensions, list slicing, and lambda expressions.
Introduction to Classes
Taken
18.9 Thousand
times
★
4 / 5
Classes are a crucial part of object-oriented programming (OOP). In this course, we'll explain what classes are, why they're important, and how to use them effectively.
Methods, Blocks, & Sorting
Taken
18.4 Thousand
times
★
4 / 5
In this lesson, we'll cover how to define our own methods in Ruby, as well as how to use blocks to develop powerful sorting algorithms.
File Input/Output
Taken
17.5 Thousand
times
★
4 / 5
Now that you understand Python syntax and have been introduced to some Python best practices, let's apply what you've learned to a real-world application: writing data to a file.
Create a Histogram
Taken
17.4 Thousand
times
★
4 / 5
In this project, we'll write a program that reads a block of text and tells us how many times each word appears.
How to use APIs with Ruby
Taken
16.2 Thousand
times
★
4 / 5
HTTP is the foundation of all communication on the Internet. In this course, we'll cover how it works and how to use it to request information from a server. Let's get started!
Ordering Your Library
Taken
13.7 Thousand
times
★
4 / 5
In this project, we'll design a single Ruby method to sort large quantities of data in either ascending or descending order.
Draw with JavaScript
Taken
13.1 Thousand
times
★
4 / 5
In this project, we'll use JavaScript and the HTML5 canvas element to draw on our web page!
Date Picker
Taken
12.6 Thousand
times
★
4 / 5
In this project, we'll use the JavaScript jQuery UI library to make a date picker for our website.
Checking Input
Taken
11.4 Thousand
times
★
4 / 5
In this project, we'll use JavaScript to help us check whether a user gives us the proper input.
Hashes and Symbols
Taken
11 Thousand
times
★
4 / 5
As we've seen, hashes are an important Ruby data structure. Here, we'll learn about the (chunky) bacon to hashes' eggs: symbols!
The Zen of Ruby
Taken
9.46 Thousand
times
★
5 / 5
In this course, we'll look at the best practices and conventions that make Ruby unique.
Crea tu propia página web
Taken
9.38 Thousand
times
★
5 / 5
Ahora que ya sabes HTML, puedes crear tu propia página web. ¡Vamos a comenzar!
A Night at the Movies
Taken
8.41 Thousand
times
★
5 / 5
In this project, we'll use our knowledge of Ruby hashes and symbols to construct a program that displays, adds, updates, and removes movie ratings!
Blocks, Procs, and Lambdas
Taken
8.18 Thousand
times
★
5 / 5
In this course, we'll cover three of the most powerful aspects of the Ruby programming language: blocks, procs, and lambdas.
Object-Oriented Programming I
Taken
7.44 Thousand
times
★
4 / 5
Ruby is an object-oriented language. In this lesson, we'll cover objects, classes, and how they're used to organize information and behavior in our programs.
The Refactor Factory
Taken
6.94 Thousand
times
★
4 / 5
In this project, we'll use step-by-step refactoring to vastly improve the readability and structure of a program.
Perfil de redes sociales
Taken
6.59 Thousand
times
★
5 / 5
Es increíble, ¡pero ya sabes suficiente HTML como para crear tu propio perfil básico de redes sociales! Vamos a comenzar.
Object-Oriented Programming II
Taken
6.39 Thousand
times
★
4 / 5
In this lesson, we'll cover more advanced aspects of OOP in Ruby, including information hiding, modules, and mixins.
Virtual Computer
Taken
6.2 Thousand
times
★
4 / 5
Often programmers use virtual machines to simulate real computers. While we won't be building a real VM, in this project, we'll use Ruby classes to create our own imaginary computer that stores data!
Banking on Ruby
Taken
5.87 Thousand
times
★
5 / 5
Now that we know all about hiding information in Ruby, let's apply our new skills to write a program that can store, update, and display a bank account balance.
Sintaxis de Python
Taken
5.41 Thousand
times
★
4 / 5
Este tutorial te mostrará por primera vez Python, un lenguaje de programación de uso general, orientado a objetos e interpretado, el cual puedes usar para incontables proyectos o aplicaciones de scripting independientes.
CSS: un vistazo general
Taken
5.31 Thousand
times
★
4 / 5
CSS (Cascading Style Sheets, u hojas de estilo en cascada) son lo que le da a tus páginas de HTML su bella apariencia. Ya dominas la estructura de HTML perfectamente; ahora, ¡es hora de hacer que tu sitio web se vea genial!
Página de fotos interactivas
Taken
5.13 Thousand
times
★
5 / 5
¿Alguna vez has querido hacer un álbum de fotos o una colección de imágenes como las que has visto en Facebook o Pinterest? Lo único que se necesita es una tabla.
Project: Client-Side Form Validation
Taken
4.48 Thousand
times
★
2 / 5
In this project, you'll combine your CSS button, webform, and JavaScript logic to build a web page that performs client-side form validation.
Selectores de CSS
Taken
4.01 Thousand
times
★
5 / 5
Has aprendido un poco sobre CSS; ahora es momento de ver los detalles de los selectores, incluyendo los selectores múltiples, los selectores universales, y los selectores de clase y de identificadores.
Diseña un botón para tu página web
Taken
3.72 Thousand
times
★
5 / 5
Ahora que ya sabes algo de CSS, puedes hacer botones geniales con estilo para tus páginas web.
Math in JavaScript
Taken
3.22 Thousand
times
★
4 / 5
So far, Codecademy lessons have made use of mathematical concepts and operations in order to accomplish tasks (for example, creating games like simplified Blackjack and FizzBuzz). In this lesson, we'll take a closer look at how math works in JavaScript and what methods are available in the Math object.
Make a Video Game
Taken
3.19 Thousand
times
★
5 / 5
In this project, you'll use your knowledge of JavaScript, jQuery, and HTML to build a basic arcade-style video game!
Calculadora de Propinas
Taken
3.15 Thousand
times
★
4 / 5
Ahora que has completado la lección sobre sintaxis de Python, veamos si puedes poner en práctica tus nuevas habilidades aprendidas. En este proyecto, crearás una calculadora sencilla que determine el precio de una comida más los impuestos y la propina.
Posicionamiento de CSS
Taken
3.14 Thousand
times
★
5 / 5
Ahora que sabes exactamente cómo darle estilo a cualquier elemento de HTML que desees, es hora de aprender cómo colocarlos exactamente donde quieres que aparezcan en la página.
Introducción al DOM: HTML y jQuery
Taken
3.07 Thousand
times
★
4 / 5
Ya sabes cómo crear sitios web, pero no cómo hacer que respondan a las interacciones de los usuarios. Para ello vamos a aprovechar una nueva herramienta: ¡jQuery!
Choose Your Own Adventure 2!
Taken
3.06 Thousand
times
★
4 / 5
Every good game has a sequel.
Strings y Salida en Consola
Taken
3.02 Thousand
times
★
4 / 5
Este curso te mostrará por primera vez los strings y la salida en consola en Python, incluyendo la creación de strings literales, llamando una variedad de métodos de strings, y el uso de la instrucción "print".
Clasificando a tus amigos
Taken
2.91 Thousand
times
★
5 / 5
Probablemente tienes un montón de amigos en los sitios de redes sociales, pero no todos ellos son tus amigos: probablemente entre ellos haya conocidos, miembros de tu familia, compañeros de trabajo, de clase, y así. ¡Vamos a clasificarlos con CSS!
Crea una hoja de vida
Taken
2.7 Thousand
times
★
4 / 5
¿Listo para (espera)... reposicionarte?
Chart Builder
Taken
2.4 Thousand
times
★
5 / 5
In this project, you'll combine your knowledge of web forms, JavaScript, and the HTML5 canvas element to create an interactive chart builder.
Condicionales y Control de Flujo
Taken
2.26 Thousand
times
★
4 / 5
¡En este curso aprenderemos cómo crear programas que generen diferentes resultados según las entradas del usuario!
Build a Storefront
Taken
2.05 Thousand
times
★
5 / 5
In this project, you'll combine your HTML, CSS, JavaScript, and jQuery skills to create an interactive digital storefront.
Introducción a los Bucles 'While' en JS
Taken
1.91 Thousand
times
★
4 / 5
Los bucles 'while' son como los bucles 'for', solo que no necesitan un contador: continúan ejecutándose hasta que se cumpla su condición.
CSS: An Overview
Taken
1.82 Thousand
times
★
5 / 5
CSS (Cascading Style Sheets) are what give your HTML pages their beautiful appearance. You've got the HTML structure down pat—now it's time to make your website look great!
Go on Vacation!
Taken
1.77 Thousand
times
★
5 / 5
In this project, you'll use your jQuery UI datepicker knowledge and some web form magic to build a travel website.
Introducción a Ruby
Taken
1.73 Thousand
times
★
4 / 5
Este tutorial te presentará por primera vez Ruby, un lenguaje de scripts orientado a los objetos, que puedes usar por su cuenta o como parte del entorno web "Ruby on Rails".
Acquire Kittehs!
Taken
1.55 Thousand
times
★
4 / 5
In this project, we'll use Python to query a website and grab adorable pictures of kittens using Placekitten.
Social Networking Profile
Taken
1.52 Thousand
times
★
4 / 5
It's hard to believe, but you now know enough HTML to create your own basic social networking profile! Let's get started.
¡Cazador de Dragones!
Taken
1.52 Thousand
times
★
4 / 5
¡Pongamos en práctica nuestro conocimiento acerca de los bucles 'while' para derrotar al dragón!
Clickable Photo Page
Taken
1.43 Thousand
times
★
4 / 5
Have you ever wanted to make a photo album or collection of images like the ones you've seen on Facebook or Pinterest? All it takes is a table.
Funciones y selectores de jQuery
Taken
1.38 Thousand
times
★
5 / 5
Ahora que conoces un poco acerca de jQuery, vamos a meternos de lleno en algunos detalles: cómo trabajan las funciones y cómo podemos seleccionar un rango más amplio de elementos de HTML para manipularlos.
Funciones
Taken
1.33 Thousand
times
★
4 / 5
Una función es una sección de código reutilizable, escrita para realizar una tarea específica en un programa. En la Unidad 3 viste una muestra de las funciones y aquí aprenderás a crear las tuyas.
Modificar elementos de HTML
Taken
1.08 Thousand
times
★
5 / 5
Ya sabes cómo cambiar el estilo de un elemento de HTML usando jQuery. Pero, ¿sabías que puedes cambiar el elemento en sí?
Sorting Your Friends
Taken
1.07 Thousand
times
★
4 / 5
You've probably got a lot of friends on social networking sites, but they're not all your friends: you've probably got acquaintances, family members, coworkers, classmates, and so on. Let's sort them with CSS!
CSS Selectors
Taken
925
times
★
4 / 5
You've learned a bit about CSS—now it's time to dive into the details of selectors, including multiple selectors, universal selectors, and class and ID selectors.
Eventos de jQuery
Taken
857
times
★
5 / 5
Hemos visto unos cuantos eventos de jQuery, como .click() y .hover(). ¡En esta lección veremos más a fondo los eventos de jQuery y te presentaremos aún más!
Dándole forma al formateador
Taken
803
times
★
4 / 5
Ahora que sabes un poco de Ruby, ¡vamos a hacer tu primer proyecto! En él escribiremos un pequeño programa que le dará formato a lo que ingrese un usuario.
Efectos de jQuery
Taken
782
times
★
5 / 5
Hemos visto algunos efectos de jQuery, tales como .hide() y .fadeOut(). ¡En esta lección veremos más de cerca los efectos de jQuery y te presentaremos aún más!
Control de Flujo en Ruby
Taken
662
times
★
4 / 5
Ya sabemos cómo escribir programas simples, así que ahora aprenderemos cómo escribir programas más complejos que respondan a las acciones del usuario.
¡Ezto zignifica guerra!
Taken
422
times
★
4 / 5
Podemos modificar los datos que ingresa un usuario y devolvérselos usando el control de flujo. ¡En este proyecto haremos que suene como el Pato Lucas!
Bucles e Iteradores
Taken
417
times
★
4 / 5
Mediante los bucles e iteradores, Ruby puede automatizar por ti las tareas repetitivas de forma rápida y fácil.
Entrada/Salida en Archivos
Taken
305
times
★
4 / 5
Ahora que comprendes la sintaxis de Python y que se te han dado a conocer algunas de las mejores practicas de Python, utilicemos lo que hemos aprendido en una aplicación de la vida real: escribir datos en un archivo.
Estructuras de Datos
Taken
296
times
★
4 / 5
Ya sabes un poco acerca de los arreglos. Esta lección te enseñará más sobre los arreglos, sobre una nueva estructura de datos llamada hash, y cómo Ruby puede iterar con los dos para ayudarte a construir mejores programas.
¡Confidencial!
Taken
284
times
★
4 / 5
En este proyecto crearemos un programa que busque tu nombre en un string de texto, y si lo encuentra, lo reemplace con la palabra "confidencial." ¡Eres un espía, así nada más!
Contact List
Taken
262
times
★
3 / 5
With arrays and objects, we can create a contact list / phone book with ease.
Search Text for Your Name
Taken
257
times
★
4 / 5
Searching large blocks of text can be tedious, but with JavaScript, it's a breeze! In this project, we'll show you how to search long blocks of text for important information (such as your name).
Build a Resume
Taken
235
times
★
4 / 5
Ready to (wait for it)... reposition yourself?
Métodos, Bloques y Clasificación
Taken
234
times
★
4 / 5
En esta lección veremos cómo definir nuestros propios métodos de Ruby, además de cómo usar los bloques para desarrollar algoritmos de búsqueda más poderosos.
Design a Button for Your Website
Taken
229
times
★
4 / 5
Now that you know some CSS, you can style great-looking buttons for your webpages.
Temas Avanzados en Python
Taken
218
times
★
5 / 5
En esta lección, veremos algunos de los aspectos más complejos de Python, entre otros, iterar sobre estructuras de datos, comprensiones de lista, particionado de listas y expresiones lambda.
Crea un histograma
Taken
210
times
★
4 / 5
En este proyecto crearemos un programa que lea un bloque de texto y nos diga cuántas veces aparece una palabra.
Ordenando tu biblioteca
Taken
201
times
★
4 / 5
En este proyecto diseñaremos un simple método de Ruby para clasificar grandes cantidades de datos en orden ascendente o descendente.
Build Your Own Webpage
Taken
175
times
★
4 / 5
Now that you know HTML, you can create your very own webpage. Let's get started!
Introducción a las Clases
Taken
175
times
★
4 / 5
Las clases son una parte crucial de la programación orientada a los objetos (POO). En este curso explicaremos qué son las clases, por qué son importantes, y cómo podemos usarlas de forma efectiva.
CSS: An Overview
Taken
155
times
★
5 / 5
CSS (Cascading Style Sheets) are what give your HTML pages their beautiful appearance. You've got the HTML structure down pat—now it's time to make your website look great!
Buscar tu nombre en un texto
Taken
130
times
★
4 / 5
Buscar en grandes bloques de texto puede ser algo tedioso, ¡pero con JavaScript es pan comido! En este proyecto te mostraremos cómo buscar información importante (como tu nombre) en grandes bloques de texto.
Sorting Your Friends
Taken
120
times
★
4 / 5
You've probably got a lot of friends on social networking sites, but they're not all your friends: you've probably got acquaintances, family members, coworkers, classmates, and so on. Let's sort them with CSS!
Más sobre el control de flujo en JS
Taken
99
times
★
4 / 5
Cuando le indicamos a un programa en qué orden debe hacer las cosas, estamos usando algo llamado control de flujo. Ya sabes acerca de las sentencias 'if', ¡pero en este curso ampliaremos nuestro conocimiento!
Dragon Slayer!
Taken
97
times
★
4 / 5
Let's use our knowledge of 'while' loops to defeat a dragon!
Arreglos y Objetos en JS
Taken
91
times
★
4 / 5
En este curso veremos con mayor detalle algunas de las funcionalidades más poderosas de JavaScript. Repasaremos los arreglos, crearemos arreglos de arreglos, y aprenderemos sobre una nueva estructura de datos: los objetos.
Arrays and Objects in JS
Taken
84
times
★
4 / 5
In this course, we'll cover some of the more powerful features of JavaScript in greater detail. We'll review arrays, create arrays of arrays, and begin learning about a new data structure: objects.
Clickable Photo Page
Taken
82
times
★
4 / 5
Have you ever wanted to make a photo album or collection of images like the ones you've seen on Facebook or Pinterest? All it takes is a table.
¡Escoge Tu Propia Aventura 2!
Taken
79
times
★
4 / 5
Todo buen juego tiene una secuela.
Social Networking Profile
Taken
71
times
★
4 / 5
It's hard to believe, but you now know enough HTML to create your own basic social networking profile! Let's get started.
Lista de contactos
Taken
70
times
★
4 / 5
Con los arreglos y los objetos podemos crear fácilmente una lista de contactos o agenda telefónica.
Design a Button for Your Website
Taken
67
times
★
4 / 5
Now that you know some CSS, you can style great-looking buttons for your webpages.
CSS Selectors
Taken
58
times
★
4 / 5
You've learned a bit about CSS—now it's time to dive into the details of selectors, including multiple selectors, universal selectors, and class and ID selectors.
Introduction to 'While' Loops in JS
Taken
56
times
★
4 / 5
'While' loops are like 'for' loops, only they don't need a counter—they continue to run until their condition is met.
CSS Positioning
Taken
55
times
★
4 / 5
Now that you know exactly how to style any HTML element you want, it's time to learn how to place them exactly where you want them to appear on the page.
Python Syntax
Taken
54
times
★
4 / 5
This tutorial will introduce you to Python, a general-purpose, object-oriented interpreted language you can use for countless standalone projects or scripting applications.
Build a Resume
Taken
49
times
★
4 / 5
Ready to (wait for it)... reposition yourself?
CSS Positioning
Taken
46
times
★
4 / 5
Now that you know exactly how to style any HTML element you want, it's time to learn how to place them exactly where you want them to appear on the page.
Build Your Own Webpage
Taken
46
times
★
4 / 5
Now that you know HTML, you can create your very own webpage. Let's get started!
More on Control Flow in JS
Taken
45
times
★
4 / 5
When we tell a program what order to do things in, we're using something called control flow. You already know about 'if' statements, but in this course, we'll expand our knowledge!
Functions
Taken
21
times
★
4 / 5
A function is a reusable section of code written to perform a specific task in a program. We gave you a taste of functions in Unit 3; here, you'll learn how to create your own.
Strings & Console Output
Taken
21
times
★
4 / 5
This course will introduce you to strings and console output in Python, including creating string literals, calling a variety of string methods, and using the "print" keyword.
Conditionals & Control Flow
Taken
19
times
★
4 / 5
In this course, we'll learn how to create programs that generate different outcomes based on user input!
Tip Calculator
Taken
17
times
★
4 / 5
Now that you've completed the lesson on Python syntax, let's see if you can put your newfound skills to use. In this project, you'll create a simple calculator that determines the price of a meal after tax and tip.
صفحهی وب خودتان را بسازید
Taken
0
times
★
4 / 5
حالا شما میدانید HTML چیست، شما میتوانید صفحهی خودتان را بسازید. خب شروع کنیم!
پروفایل شبکه اجتماعی
Taken
0
times
★
4 / 5
باورش سخت است، اما آنقدر HTML میدانید که بتوانید پروفایل شبکه اجتماعی اولیه خودتان را بسازید! بیایید شروع کنیم!
رزومه بسازید
Taken
0
times
★
4 / 5
آماده هستید برای (منتظر بمانید)... تغییر جایگاه خودتان؟
مکانیابی در CSS
Taken
0
times
★
4 / 5
حالا که شما میدانید چگونه به المانهای HTML استایل دهید، زمان آن رسیده است که یاد بگیرید آنها را در مکانهایی که میخواهید در صفحه نمایش داده شوند، قرار دهید.
مروری بر CSS
Taken
0
times
★
5 / 5
CSS یا Cascading Style Sheets چیزی است که به صفحه HTML شما ظاهری زیبا میبخشد. شما ساختار HTML را ایجاد کردهاید، حالا نوبت آن است که ظاهر وبسایتتان را زیبا کنید.
طراحی دکمه برای وبسایت
Taken
0
times
★
5 / 5
حالا که CSS را تا حدی یاد گرفتهاید، میتوانید برای صفحه وبتان دکمههای زیبا بسازید.
selectorهای CSS
Taken
0
times
★
4 / 5
حالا که تا حدی راجع به CSS آموختهاید، زمان آن رسیده که به جزئیات selectorها، شامل selectorهای چندگانه، selectorهای جهانی و class و ID مربوط به آنها بپردازیم.
طبقهبندی دوستان
Taken
0
times
★
4 / 5
احتمالا در شبکههای اجتماعی دوستان زیادی پیدا کردهاید، اما همه آنها دوستان شما نیستند: شما تعدادی آشنا، تعدادی از اعضای خانواده، همکاران، همکلاسیها و ... دارید. بیایید آنها را با CSS طبقهبندی کنیم.
صفحه عکس قابل کلیک
Taken
0
times
★
4 / 5
آیا تا به حال خواستهاید یک آلبوم یا مجموعه عکس مانند فیسبوک یا پینترست داشته باشید؟ انجام این کار تنها نیاز به یک جدول دارد.